Go Alerting

Open-source Go projects categorized as Alerting

Top 19 Go Alerting Projects

  • prometheus

    The Prometheus monitoring system and time series database.

    Project mention: Install and Setup Grafana & Prometheus on Ubuntu 20.04 | 22.04/EC2 | dev.to | 2024-03-14

    wget https://github.com/prometheus/prometheus/releases/download/v2.46.0/prometheus-2.46.0.linux-amd64.tar.gz

  • sampler

    Tool for shell commands execution, visualization and alerting. Configured with a simple YAML file.

    Project mention: Bus ETA | /r/commandline | 2023-11-16

    Hi ! I'm currently in the process of building myself dashboards using sampler and / or WTF. I want a section with the live ETA of some buses stop from STM. I know they have an SMS option so that may be a lead but i've figured there might be a better way using iBus or something. Thanks in advance !!

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

  • nightingale

    An all-in-one observability solution which aims to combine the advantages of Prometheus and Grafana. It manages alert rules and visualizes metrics, logs, traces in a beautiful web UI.

    Project mention: Nightingale – Open-source alternative to Prometheus&Grafana | /r/bkup | 2023-08-24
  • gatus

    ⛑ Automated developer-oriented status page

    Project mention: ntfy is an open source tool to send push notifications to your phone via PUT/POST. It now supports making phone calls, access tokens, user account sync, Prometheus metrics, structured logging, and more 🥳 | /r/selfhosted | 2023-05-18

    Official support in healthchecks.io, Uptime Kuma, Radarr, Sonarr, Shoutrrr, Gatus, and many more!

  • coroot

    Open-source observability for microservices. Thanks to eBPF you can gain comprehensive insights into your system within minutes.

    Project mention: All you need is Wide Events, not "Metrics, Logs and Traces" | news.ycombinator.com | 2024-02-27

    I think ClickHouse is becoming a default storage for observability nowdays: https://clickhouse.com/use-cases/logging-and-metrics

    And there are quite a few solutions on top of it.

    A couple of examples that seem to be interesting (however I didn't use them in real life):

    https://coroot.com/

  • bosun

    Time Series Alerting Framework

  • easeprobe

    A simple, standalone, and lightweight tool that can do health/status checking, written in Go.

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

  • sloth

    🦥 Easy and simple Prometheus SLO (service level objectives) generator (by slok)

    Project mention: SLOscribe: embed SLO/SLI into GO source code | /r/sre | 2023-06-24

    It’s a CLI that allows developers to embed SLO annotation into GO code as comments and generate Prometheus alert groups when paired with Sloth, https://github.com/slok/sloth.

  • sensu-go

    Simple. Scalable. Multi-cloud monitoring.

  • searchlight

    🔦 Alerts for Kubernetes

  • SyMon

    A simple system monitoring and alerting tool to monitor server HW stats. (by dhamith93)

  • slo-exporter

    Slo-exporter computes standardized SLI and SLO metrics based on events coming from various data sources.

  • kubescout

    Scout for alarming issues across your Kubernetes clusters

  • promcheck

    A tool and exporter to identify faulty Prometheus rules

  • siren

    Siren provides an easy-to-use universal alert, notification, channels management framework for the entire observability infrastructure. (by raystack)

  • discat

    A simple way of sending messages from the CLI output to your Discord channel with webhook.

  • sloscribe

    SLOscribe is a CLI tool that allows developers to embed Sloth SLO/SLI specifications as in-code annotations rather than a YAML file.

    Project mention: SLOscribe: embed SLO/SLI into GO source code | /r/coolgithubprojects | 2023-06-27
  • agent

    bolt-agent enables you to automate your node management through our bolt.observer platform (by bolt-observer)

    Project mention: Boost your node operations with workflows & auto swaps! | /r/lightningnetwork | 2023-04-25

    For auto swap-in, we also enable automatic channel opening if there is no route/liquidity to the node. We just need to enable flag on our agent https://github.com/bolt-observer/agent

  • sireus

    Sireus - SRE Utility System - Decision System for tracking SRE and DevOps operational state and executing commands

  • SaaSHub

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

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). The latest post mention was on 2024-03-14.

Go Alerting related posts

Index

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

Project Stars
1 prometheus 52,168
2 sampler 11,992
3 nightingale 8,488
4 gatus 5,143
5 coroot 3,369
6 bosun 3,365
7 easeprobe 1,996
8 sloth 1,917
9 sensu-go 962
10 searchlight 320
11 SyMon 172
12 slo-exporter 163
13 kubescout 117
14 promcheck 80
15 siren 75
16 discat 36
17 sloscribe 28
18 agent 13
19 sireus 13
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com