Python Alerting

Open-source Python projects categorized as Alerting

Top 9 Python Alerting Projects

  1. keep

    The open-source AIOps and alert management platform

    Project mention: Top 16 DevOps Tools for 2025: (Excellent for SREs, Too!) | dev.to | 2025-02-11

    Keep

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. oncall

    Developer-friendly incident response with brilliant Slack integration

  4. robusta

    Better Prometheus alerts for Kubernetes - smart grouping, AI enrichment, and automatic remediation

    Project mention: AIOps : Déboguer son cluster Kubernetes en utilisant l’intelligence artificielle générative via… | dev.to | 2024-12-28

    apiVersion: v1 kind: Pod metadata: name: inventory-management-api spec: containers: - name: nginx image: nginx ports: - containerPort: 80 command: - wge - "-O" - "/work-dir/index.html" - https://home.robusta.dev (base) root@k8sgpt:~# kubectl apply -f https://raw.githubusercontent.com/robusta-dev/kubernetes-demos/refs/heads/main/crashloop_backoff/create_crashloop_backoff.yaml pod/inventory-management-api created (base) root@k8sgpt:~# kubectl get po NAME READY STATUS RESTARTS AGE inventory-management-api 0/1 ContainerCreating 0 5s (base) root@k8sgpt:~# kubectl get po NAME READY STATUS RESTARTS AGE inventory-management-api 0/1 RunContainerError 1 (1s ago) 10s

  5. Digital-Forensics-Guide

    Digital Forensics Guide. Learn all about Digital Forensics, Computer Forensics, Mobile device Forensics, Network Forensics, and Database Forensics.

  6. 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

  7. RMML

    A list of RMMs designed to be used in automation to build alerts

  8. questdb-slack-grafana-alerts

    Example code for a tutorial for sending Slack alerts based on market data streamed to QuestDB

  9. SaaSHub

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

    SaaSHub logo
  10. dupi-lambda

    DUPI Streaming AWS Flow Log Monitor

  11. flask-opsgenie

    A Flask extension for opsgenie

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 Alerting discussion

Log in or Post with

Python Alerting related posts

  • Launch HN: Keep (YC W23) – Open-source AIOps and alert management

    5 projects | news.ycombinator.com | 27 Nov 2024
  • 4 facets of API monitoring you should implement

    3 projects | dev.to | 2 Mar 2024
  • How keepHQ got their first 2,000 stars!

    1 project | dev.to | 5 Dec 2023
  • Unified API for any alert from any source

    1 project | dev.to | 26 Nov 2023
  • Show HN: Open-source tool for declarative alerts / notifications (alpha release)

    2 projects | news.ycombinator.com | 2 Oct 2023
  • Ask HN: Do you use Elasticsearch/elastalert and/or praeco for alerting?

    3 projects | news.ycombinator.com | 1 Oct 2023
  • Show HN: Keep – GitHub Actions for your monitoring tools

    1 project | /r/hackernews | 8 Sep 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 23 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 keep 10,164
2 oncall 3,736
3 robusta 2,761
4 Digital-Forensics-Guide 1,779
5 prom2teams 282
6 RMML 110
7 questdb-slack-grafana-alerts 9
8 dupi-lambda 4
9 flask-opsgenie 0

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

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