Python Observability

Open-source Python projects categorized as Observability

Top 18 Python Observability Projects

  • Prefect

    The easiest way to build, run, and monitor data pipelines at scale.

  • Project mention: Prefect: A workflow orchestration tool for data pipelines | news.ycombinator.com | 2024-03-13
  • robusta

    Kubernetes observability and automation, with an awesome Prometheus integration

  • Project mention: Show HN: Kr8s a batteries-included Python client library for Kubernetes | news.ycombinator.com | 2023-09-13

    To put one more option out there, we use Hikaru (https://pypi.org/project/hikaru/) in Robusta.dev (https://github.com/robusta-dev/robusta) and have been pretty happy with it. Example code below:

      with Pod().read(name='thename', namespace='the-namespace') as p:

  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • openllmetry

    Open-source observability for your LLM application, based on OpenTelemetry

  • Project mention: FLaNK-AIM Weekly 13 May 2024 | dev.to | 2024-05-13
  • logfire

    Uncomplicated Observability for Python and beyond! 🪵🔥

  • Project mention: Pydantic logfire: Uncomplicated Observability for Python and beyond | news.ycombinator.com | 2024-05-06
  • runhouse

    Write local debuggable Python which traverses your powerful remote infra. Deploy as-is. Unobtrusive, unopinionated, PyTorch-like APIs.

  • Project mention: Runhouse | news.ycombinator.com | 2024-04-22
  • agentops

    Open source Python SDK for agent monitoring, LLM cost tracking, benchmarking, and more. Integrates with most LLMs and agent frameworks like CrewAI, Langchain, and Autogen

  • Project mention: FLaNK-AIM: 20 May 2024 Weekly | dev.to | 2024-05-20
  • dd-trace-py

    Datadog Python APM Client

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • monosi

    Open source data observability platform

  • openlit

    OpenLIT is an open-source GenAI and LLM observability platform native to OpenTelemetry with traces and metrics in a single application 🔥 🖥 . Open source GenAI and LLM Application Performance Monitoring (APM) & Observability tool

  • Project mention: Unlocking Seamless GenAI & LLM Observability with OpenLIT | dev.to | 2024-05-28

    View on GitHub

  • whitebox

    [Not Actively Maintained] Whitebox is an open source E2E ML monitoring platform with edge capabilities that plays nicely with kubernetes (by squaredev-io)

  • grafana-ansible-collection

    grafana.grafana Ansible collection provides modules and roles for managing various resources on Grafana Cloud and roles to manage and deploy Grafana Agent and Grafana

  • Project mention: discussion forum for Grafana roles on Ansible Galaxy | /r/grafana | 2023-12-10

    I am using the grafana role from Ansible Galaxy for the deployment on a Ubuntu bare metal server. What is the best forum to discuss this role? Opening an issue in their GitHub repo appears not the right place to me.

  • observability-with-amazon-opensearch

    This repository contains a microservice-based Sample App demonstrating observability capabilities in the Amazon OpenSearch Service.

  • Project mention: Observabilidade de microsserviços com OpenTelemetry e Amazon OpenSearch [Lab Session] | dev.to | 2024-01-29

    Referências/Reference: https://catalog.us-east-1.prod.workshops.aws/workshops/1abb648b-2ef8-442c-a731-efbcb69c1e1e/en-US https://github.com/aws-samples/observability-with-amazon-opensearch.git https://github.com/idealo/terraform-aws-opensearch.git

  • swiple

    Swiple enables you to easily observe, understand, validate and improve the quality of your data

  • hiq

    HiQ - Observability And Optimization In Modern AI Era (by oracle)

  • grafana-observability-primer

    Grafana Observability Primer

  • bakalog

    A command-line tool that detects, extracts log templates, and structuring logs to in-process database, leveraging template patterns generated by GPT-4.

  • Project mention: Log2row: A tool that detects, extracts templates, and structures logs | news.ycombinator.com | 2023-10-06
  • cwtune

    CLI for selecting and back-testing CloudWatch alarm configuration

  • Project mention: Cwtune – CLI for selecting and back-testing Cloudwatch alarm config | news.ycombinator.com | 2023-08-03
  • gilstats.py

    A utility for dumping per-thread statistics for CPython GIL using eBPF

  • SaaSHub

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

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Observability related posts

Index

What are some of the best open-source Observability projects in Python? This list will help you:

Project Stars
1 Prefect 15,097
2 robusta 2,452
3 openllmetry 1,391
4 logfire 1,429
5 runhouse 801
6 agentops 814
7 dd-trace-py 501
8 monosi 320
9 openlit 381
10 whitebox 181
11 grafana-ansible-collection 88
12 observability-with-amazon-opensearch 80
13 swiple 78
14 hiq 70
15 grafana-observability-primer 38
16 bakalog 19
17 cwtune 10
18 gilstats.py 12

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