Do i really want to mess with OpenTelemetry, or just hook straight into Datadog

This page summarizes the projects mentioned and recommended in the original post on /r/devops

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • Grafana

    The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.

    Thanos or Cortex are basically required to run an HA, resilient storage/query/cache layer for Prometheus. Grafana isn't a huge pain to run in HA, you can connect to the same database (Grafana doesn't support multi-master DB yet unfortunately https://github.com/grafana/grafana/issues/13497) , but in theory you should strive to have dashboards/alerts configured through the Grafana provisioning subsystem or through some other means of configuration management - such that the DB isn't the _only_ source of truth.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • thanos

    Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.

    Old company was on a smaller scale than the new one. But still https://thanos.io/

  • opentelemetry-python-contrib

    OpenTelemetry instrumentation for Python modules

    And sure, there's gaps and those are awful when you get to them. But writing minimal tracing integration is pretty easy. This is the full source of the psycopg2 instrumentation. https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/instrumentation/opentelemetry-instrumentation-psycopg2/src/opentelemetry/instrumentation/psycopg2/__init__.py

  • debug-toolkit

    A modern code-injection framework for Python. Like Pyrasite but Kubernetes-aware.

    Hey, I founded a startup that's trying to fix the problems you mentioned for the Prometheus stack and provide a better out of the box experience. Would love to hear your thoughts on our open source: https://robusta.dev

  • vector

    A high-performance observability data pipeline.

    Maybe you could use DataDog's open-source observability pipeline that allows for OTel and other data streams and aggregate them to whichever tool you choose in the end https://vector.dev/

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Waffles, Fries, Beer and Developers; Notes from FOSDEM 2023

    10 projects | dev.to | 8 Feb 2023
  • Building Microservices in Java: A Practical Guide

    5 projects | dev.to | 20 Nov 2024
  • The Top 8 ML Model Monitoring Tools

    4 projects | dev.to | 19 Nov 2024
  • Docker vs. Kubernetes: Which Is Right for Your DevOps Pipeline?

    7 projects | dev.to | 16 Nov 2024
  • Kubernetes homelab - Learning by doing, Part 5: Monitoring

    3 projects | dev.to | 8 Nov 2024

Did you konow that Python is
the 2nd most popular programming language
based on number of metions?