The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 16 Python Observability Projects
-
Project mention: Prefect: A workflow orchestration tool for data pipelines | news.ycombinator.com | 2024-03-13
-
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:
-
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.
-
Project mention: Show HN: You don't need to adopt new tools for LLM observability | news.ycombinator.com | 2024-02-14
So why should it be different when the app you're building happened to be using LLMs?
So today we're open-sourcing OpenLLMetry-JS. It's an open protocol and SDK, based on OpenTelemetry, that provides traces and metrics for LLM JS/TS applications and can be connected to any of the 15+ tools that already support OpenTelemetry. Here's the repo: https://github.com/traceloop/openllmetry-js
A few months ago we launched the python flavor here (https://news.ycombinator.com/item?id=37843907) and we've now built a compatible one for Node.js.
Would love to hear your thoughts and opinions!
Check it out -
Docs: https://www.traceloop.com/docs/openllmetry/getting-started-t...
Github:
-
runhouse
The fastest way to iterate and deploy AI workloads on your own infra. Unobtrusive, debuggable, PyTorch-like APIs.
With Runhouse, it’s easy to send code to your compute no matter where it lives, and efficiently utilize your resources across multiple callers scheduling jobs (e.g. researchers, pipelines, inference services, etc). We believe less is more when it comes to AI DevOps, so we don’t make any assumptions about the structure of your code or the infrastructure to which you’re sending it.
-
-
-
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
whitebox
[Not Actively Maintained] Whitebox is an open source E2E ML monitoring platform with edge capabilities that plays nicely with kubernetes (by squaredev-io)
-
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-29Referê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
-
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
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.
-
-
-
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 -
-
Project mention: Cwtune – CLI for selecting and back-testing Cloudwatch alarm config | news.ycombinator.com | 2023-08-03
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Observability related posts
- Show HN: Monitor your webapp with minimal setup
- "Coinbase (?) had a $65M Datadog bill per its Q1 earnings call"
- [P] We made an open source ML / data monitoring platform
- A machine learning monitoring platform
- A new ML Monitoring platform. Stars help a lot 🤟
- I'm doing some work on the SDK of Whitebox, a new ML monitoring platform. First time building an SQD for mass consumption in python so feedback is essential. Here is the PR link.
- I'm doing some work on the SDK of Whitebox, a new ML monitoring platform. First time building an SQD for mass consumption in python so feedback is essential. Here is the PR link.
-
A note from our sponsor - WorkOS
workos.com | 29 Mar 2024
Index
What are some of the best open-source Observability projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | Prefect | 14,330 |
2 | robusta | 2,392 |
3 | openllmetry | 1,089 |
4 | runhouse | 694 |
5 | dd-trace-py | 483 |
6 | agentops | 327 |
7 | monosi | 320 |
8 | whitebox | 180 |
9 | observability-with-amazon-opensearch | 77 |
10 | swiple | 76 |
11 | grafana-ansible-collection | 69 |
12 | hiq | 68 |
13 | grafana-observability-primer | 38 |
14 | bakalog | 19 |
15 | gilstats.py | 10 |
16 | cwtune | 10 |