All Projects → moira-alert → Moira

moira-alert / Moira

Licence: mit
Realtime Alerting for Graphite

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Moira

Netdata
Real-time performance monitoring, done right! https://www.netdata.cloud
Stars: ✭ 57,056 (+25600.9%)
Mutual labels:  monitoring, graphite, alerting
Hastic Server
Hastic data management server for analyzing patterns and anomalies from Grafana
Stars: ✭ 292 (+31.53%)
Mutual labels:  monitoring, graphite, alerting
Cabot
Self-hosted, easily-deployable monitoring and alerts service - like a lightweight PagerDuty
Stars: ✭ 5,209 (+2246.4%)
Mutual labels:  monitoring, graphite, alerting
Graylog Plugin Slack
Graylog alarm callback for Slack
Stars: ✭ 110 (-50.45%)
Mutual labels:  monitoring, alerting
Prometheus
The Prometheus monitoring system and time series database.
Stars: ✭ 40,114 (+17969.37%)
Mutual labels:  monitoring, alerting
Grafana
The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
Stars: ✭ 45,930 (+20589.19%)
Mutual labels:  monitoring, alerting
Es Stats
ElasticSearch cluster metrics -> Graphite
Stars: ✭ 91 (-59.01%)
Mutual labels:  monitoring, graphite
Alerting Kibana Plugin
📟 Open Distro for Elasticsearch Kibana Alerting Plugin
Stars: ✭ 131 (-40.99%)
Mutual labels:  monitoring, alerting
Icinga2
Icinga is a monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.
Stars: ✭ 1,670 (+652.25%)
Mutual labels:  monitoring, graphite
Tenderly Cli
CLI tool for Smart Contract error tracking, monitoring and alerting.
Stars: ✭ 138 (-37.84%)
Mutual labels:  monitoring, alerting
Alertmanager2es
Receives HTTP webhook notifications from AlertManager and inserts them into an Elasticsearch index for searching and analysis
Stars: ✭ 173 (-22.07%)
Mutual labels:  monitoring, alerting
Polymur
A fast carbon-relay with live routing controls + https Graphite forwarder
Stars: ✭ 97 (-56.31%)
Mutual labels:  monitoring, graphite
Amon
Amon is a modern server monitoring platform.
Stars: ✭ 1,331 (+499.55%)
Mutual labels:  monitoring, alerting
Zabbix
Real-time monitoring of IT components and services, such as networks, servers, VMs, applications and the cloud.
Stars: ✭ 1,914 (+762.16%)
Mutual labels:  monitoring, alerting
Ciao
HTTP checks & tests (private & public) monitoring - check the status of your URL
Stars: ✭ 1,322 (+495.5%)
Mutual labels:  monitoring, alerting
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
Stars: ✭ 122 (-45.05%)
Mutual labels:  monitoring, alerting
Sensu Puppet
Sensu Puppet module.
Stars: ✭ 167 (-24.77%)
Mutual labels:  monitoring, alerting
Graphite exporter
Server that accepts metrics via the Graphite protocol and exports them as Prometheus metrics
Stars: ✭ 217 (-2.25%)
Mutual labels:  monitoring, graphite
Kenshin
Kenshin: A time-series database alternative to Graphite Whisper with 40x improvement in IOPS
Stars: ✭ 203 (-8.56%)
Mutual labels:  monitoring, graphite
Sampler
Tool for shell commands execution, visualization and alerting. Configured with a simple YAML file.
Stars: ✭ 9,203 (+4045.5%)
Mutual labels:  monitoring, alerting

Moira 2.0 Build Status Coverage Status Documentation Status Telegram Go Report Card

Moira is a real-time alerting tool, based on Graphite data.

Installation

Docker Compose is the easiest way to try:

git clone https://github.com/moira-alert/docker-compose.git
cd docker-compose
docker-compose pull
docker-compose up

See more on our documentation page.

Feed data in Graphite format to localhost:2003:

echo "local.random.diceroll 4 `date +%s`" | nc localhost 2003

Configure triggers at localhost:8080 using your browser.

Other installation methods are available, see documentation.

Contribution

Check our contribution guideline

Getting Started

See our user guide that is based on a number of real-life scenarios, from simple and universal to complicated and specific.

What is in the other repositories

Code in this repository is the backend part of Moira monitoring application.

Contact us

If you have any questions, you can ask us on Telegram.

Thanks

SKB Kontur

Moira was originally developed and is supported by SKB Kontur, a B2G company based in Ekaterinburg, Russia. We express gratitude to our company for encouraging us to opensource Moira and for giving back to the community that created Graphite and many other useful DevOps tools.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].