Python Prometheus

Open-source Python projects categorized as Prometheus

Top 23 Python Prometheu Projects

  • devops-exercises

    Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions

  • Project mention: DevOps Exercises | news.ycombinator.com | 2023-08-07
  • 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
  • jina

    ☁️ Build multimodal AI applications with cloud-native stack

  • Project mention: Jina.ai: Self-host Multimodal models | news.ycombinator.com | 2024-01-26
  • client_python

    Prometheus instrumentation library for Python applications

  • Project mention: Show HN: Hatchet – Open-source distributed task queue | news.ycombinator.com | 2024-03-08

    Here you go: https://stackoverflow.com/questions/75652326/celery-spawn-si...

    Plus some adjacent discussion on GitHub: https://github.com/prometheus/client_python/issues/902

    Hope that helps!

  • 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:

  • krr

    Prometheus-based Kubernetes Resource Recommendations

  • Project mention: What is the role of QoS for Pods? | /r/kubernetes | 2023-07-12

    Thanks buddy. I have seen a tool recently by robusta but not sure if helpful or not. Haven't tried it yet. https://github.com/robusta-dev/krr

  • FastAPI-template

    Feature rich robust FastAPI template.

  • django-prometheus

    Export Django monitoring metrics for Prometheus.io

  • Project mention: Question: Django Graphene / GQL Monitoring via Prometheus? | /r/graphene | 2023-08-17

    We have a Django Graphene app working, and are gather Prometheus telemetry to monitor our end points. We are leveraging the Django Prometheus Middle Ware and are able to get telemetry and view it via Grafana. This all works and is awesome.

  • 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
  • kubernetes-chatgpt-bot

    A ChatGPT bot for Kubernetes issues.

  • prometheus-fastapi-instrumentator

    Instrument your FastAPI with Prometheus metrics.

  • Project mention: Is Prometheus the right tool for my use case here? | /r/PrometheusMonitoring | 2023-09-19

    There's client libraries in most languages that make this possible and are reasonably straight forward. If you're using a particular framework it's quite possible there's a prometheus instrumentor for that framework, e.g fastapi has the prometheus-fastapi-instrumentor. There's also open source frameworks that can help you do this in a variety of languages, my personal favourite is autometrics.

  • 90DaysOfDevOps

    This repository is a Challenge for the DevOps Community to get stronger in DevOps. This challenge starts on the 1st January 2023 and in the next 90 Days we promise ourselves to become better at DevOps. The reason for making this Public is so that others can learn from the community and help each other grow. (by LondheShubham153)

  • prometheus-pve-exporter

    Exposes information gathered from Proxmox VE cluster for use by the Prometheus monitoring system

  • Nagstamon

    Nagios status monitor for your desktop.

  • Project mention: Nagstamon not working on FC 36 | /r/Fedora | 2023-08-18

    I just moved from FC35 to 36 (I know, but I have to use the earliest viable release because reasons) and nagstamon stopped working. The window/icon whatnot is always green, status windows not being posted. No meaningful diagnostics, other than:

  • query-exporter

    Export Prometheus metrics from SQL queries

  • mash-playbook

    🐋 Ansible playbook which helps you host various FOSS services as Docker containers on your own server

  • Project mention: Adding a new Ghost via docker-compose to your traefik setup | dev.to | 2024-02-02

    Sometimes the easiest and quickest way to try (or even deploy) a new service is by using the recommended docker-compose-setup that they often have as an example. But if you have an existing infrastructure, like we do with the great mother of all self-hosting ansible playbooks, this isn't always easy to integrate. In particular when that infrastructure is managed and started and stopped independently from the additional docker-compose you intend to add. Lucky, who is running their out-most proxy using traefik, because with just a few extra labels your docker-compose becomes available TLS-certs included.

  • EdgeRealtimeVideoAnalytics

    An example of using Redis Streams, RedisGears, RedisAI and RedisTimeSeries for Realtime Video Analytics (i.e. counting people)

  • tgtg

    Scanner for Too Good To Go Notifications

  • Project mention: Anyone go nuts trying to self host everything? | /r/selfhosted | 2023-06-21

    Yeah, I'm looking back at the first thing I got containerized, this notification system that will let you know if toogoodtogo boxes are available in your area. In retrospect, it was probably a good example to use, because it was pretty simple, but it took me days to finally get it working and it was mainly guesswork that got me there.

  • kptop

    CLI tool for Kubernetes that provides pretty monitoring for Nodes, Pods, Containers, and PVCs resources on the terminal through Prometheus metrics

  • starlette-prometheus

    Prometheus integration for Starlette.

  • prom2teams

    prom2teams is an HTTP server built with Python that receives alert notifications from a previously configured Prometheus Alertmanager instance and forwards it to Microsoft Teams using defined connectors

  • prometheus-es-exporter

    Prometheus Elasticsearch Exporter

  • prometheus-rpm

    Prometheus RPM Packages

  • speedtest-exporter

    Speedtest Exporter made in python using the official speedtest bin

  • chia-monitor

    🍃 A comprehensive monitoring and alerting solution for the status of your Chia farmer and harvesters.

  • 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 Prometheus discussion

Log in or Post with

Python Prometheus related posts

  • 4 facets of API monitoring you should implement

    3 projects | dev.to | 2 Mar 2024
  • Looking for a way to remote in to K's of raspberry pi's...

    11 projects | /r/sysadmin | 10 Dec 2023
  • Celery-exporter: A Prometheus exporter for Celery metrics

    1 project | news.ycombinator.com | 27 Aug 2023
  • Question: Django Graphene / GQL Monitoring via Prometheus?

    2 projects | /r/graphene | 17 Aug 2023
  • What is the role of QoS for Pods?

    1 project | /r/kubernetes | 12 Jul 2023
  • Can you use a PC to capture data from a tilt hydrometer?

    1 project | /r/Homebrewing | 2 Jul 2023
  • Ask HN: What SaaS would you recommend to monitor business data of a Django app?

    1 project | news.ycombinator.com | 10 Jun 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 16 Jun 2024
    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. Learn more →

Index

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

Project Stars
1 devops-exercises 64,473
2 jina 20,402
3 client_python 3,830
4 robusta 2,471
5 krr 2,413
6 FastAPI-template 1,748
7 django-prometheus 1,402
8 kubernetes-chatgpt-bot 926
9 prometheus-fastapi-instrumentator 844
10 90DaysOfDevOps 767
11 prometheus-pve-exporter 722
12 Nagstamon 417
13 query-exporter 417
14 mash-playbook 396
15 EdgeRealtimeVideoAnalytics 389
16 tgtg 353
17 kptop 270
18 starlette-prometheus 270
19 prom2teams 265
20 prometheus-es-exporter 245
21 prometheus-rpm 243
22 speedtest-exporter 184
23 chia-monitor 156

Sponsored
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.
www.scoutapm.com