Files
awesome-awesomeness/html/monitoring.html
2025-07-18 23:13:11 +02:00

934 lines
36 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<h1 id="awesome-monitoring-awesome">Awesome-Monitoring <a
href="https://github.com/sindresorhus/awesome"><img
src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg"
alt="Awesome" /></a></h1>
<blockquote>
<p>A curated list of awesome resources for monitoring tools.</p>
</blockquote>
<ul>
<li><a href="https://github.com/sindresorhus/awesome">awesome</a></li>
<li><a
href="https://github.com/bayandin/awesome-awesomeness">awesome-awesomeness</a></li>
</ul>
<hr />
<h2 id="contents">Contents</h2>
<ul>
<li><a href="#dc-monitoring">DC Monitoring</a>
<ul>
<li><a href="#nagios">Nagios</a></li>
<li><a href="#zabbix">Zabbix</a></li>
<li><a href="#ganglia">Ganglia</a></li>
<li><a href="#zenoss">Zenoss</a></li>
<li><a href="#opserver">Opserver</a></li>
<li><a href="#netdata">Netdata</a></li>
<li><a href="#hertzbeat">HertzBeat</a></li>
</ul></li>
<li><a href="#nagios-monitoring">Nagios Monitoring</a>
<ul>
<li><a href="#icinga">Icinga</a></li>
<li><a href="#naemon">Naemon</a></li>
<li><a href="#shinken">Shinken</a></li>
<li><a href="#centreon">Centreon</a></li>
<li><a href="#opsview">Opsview</a></li>
<li><a href="#check_mk">Check_mk</a></li>
<li><a href="#sensu">Sensu</a></li>
<li><a href="#cabot">Cabot</a></li>
<li><a href="#server-density">Server Density</a></li>
<li><a href="#pagerduty">PagerDuty</a></li>
<li><a href="#nagios-monitoring-plugins">Nagios Monitoring
Plugins</a></li>
<li><a href="#nagios-monitoring-addons">Nagios Monitoring
Addons</a></li>
</ul></li>
<li><a href="#zabbix-monitoring">Zabbix Monitoring</a>
<ul>
<li><a href="#zabbix-monitoring-plugins">Zabbix Monitoring
Plugins</a></li>
<li><a href="#zabbix-monitoring-addons">Zabbix Monitoring
Addons</a></li>
</ul></li>
<li><a href="#apm-monitoring">APM Monitoring</a>
<ul>
<li><a href="#collector">collector</a></li>
<li><a href="#backend">backend</a></li>
<li><a href="#alerting">alerting</a></li>
<li><a href="#dashboard">dashboard</a></li>
</ul></li>
<li><a href="#distributed-tracing">Distributed Tracing</a>
<ul>
<li><a href="#opentelementry">OpenTelementry</a></li>
<li><a href="#zipkin">Zipkin</a></li>
<li><a href="#sentry">Sentry</a></li>
<li><a href="#jaeger">Jaeger</a></li>
<li><a href="#pinpoint">Pinpoint</a></li>
<li><a href="#skywalking">Skywalking</a></li>
</ul></li>
<li><a href="#api">API</a>
<ul>
<li><a href="#super-devops">super-devops</a></li>
<li><a href="#go-devops">go-devops</a></li>
</ul></li>
<li><a href="#incident-management">Incident management</a></li>
<li><a href="#contributing">Contributing</a></li>
<li><a href="#license">License</a></li>
</ul>
<hr />
<h2 id="dc-monitoring">DC Monitoring</h2>
<p>Tranditional Data Center Monitoring tools.</p>
<h3 id="nagios">Nagios</h3>
<ul>
<li><a href="https://www.nagios.org/">Nagios</a> - Nagios Is The
Industry Standard In IT Infrastructure Monitoring.</li>
<li><a href="https://www.nagios.com/">Nagios enterprise</a> - IT
Infrastructure Monitoring World Class Network, Server and Log Monitoring
Software.</li>
<li><a href="https://exchange.nagios.org/">Nagios exchange</a> - Nagios
official exchange website.</li>
<li><a href="https://github.com/NagiosEnterprises/nagioscore">Nagios
core github</a> - Nagios core written in C.</li>
<li><a
href="https://sourceforge.net/projects/nagios-cn/files/?source=navbar">Nagios
chinese</a> - Nagios chinese document.</li>
<li><a
href="http://canuxcheng.com/devops/Monitoring_Nagios.html">Nagios</a> -
Blog.</li>
</ul>
<h3 id="zabbix">Zabbix</h3>
<blockquote>
<p>Zabbix is the ultimate enterprise-level software designed for
real-time monitoring of millions of metrics collected from tens of
thousands of servers, virtual machines and network devices. Zabbix is
Open Source and comes at no cost.</p>
</blockquote>
<ul>
<li><a href="https://www.zabbix.org">Zabbix</a> - The Ultimate
Enterprise-class Monitoring Platform.</li>
<li><a href="http://www.zabbix.com/">Zabbix enterprise</a> - Zabbix
enterprise website.</li>
<li><a href="https://zabbix.org/wiki/Get_Zabbix">Zabbix core</a> -
Zabbix core written in C.</li>
<li><a href="https://github.com/zabbix">Zabbix github</a> - Zabbix
github.</li>
</ul>
<h3 id="ganglia">Ganglia</h3>
<blockquote>
<p>Ganglia is a scalable distributed monitoring system for
high-performance computing systems such as clusters and Grids.</p>
</blockquote>
<ul>
<li><a href="http://ganglia.info/">Ganglia</a> - Ganglia is a scalable
distributed monitoring system for high-performance computing
systems.</li>
<li><a href="https://github.com/ganglia/monitor-core">Ganglia core
github</a> - Ganglia written in C.</li>
<li><a href="https://github.com/ganglia">Ganglia github</a> - Related
source code.</li>
</ul>
<h3 id="zenoss">Zenoss</h3>
<blockquote>
<p>Zenoss works with the worlds largest companies to ensure their IT
services and applications are always on. As the global leader in hybrid
IT monitoring and analytics software, Zenoss provides complete
visibility for cloud, virtual and physical IT environments.</p>
</blockquote>
<ul>
<li><a href="https://www.zenoss.org/">Zenoss</a> - The Hybrid IT
Monitoring Platform.</li>
<li><a href="https://www.zenoss.com/">Zenoss enterprise</a> - Zenoss
enterprise website.</li>
<li><a href="https://sourceforge.net/projects/zenoss/">Zenoss core
sf</a> - Zenoss core written in C.</li>
<li><a href="https://github.com/zenoss">Zenoss github</a> - Zenoss
github.</li>
</ul>
<h3 id="opserver">Opserver</h3>
<ul>
<li><a href="http://opserver.org/">Opserver</a> - Stack Exchanges
monitoring system.</li>
<li><a href="https://github.com/opserver/Opserver">Opserver github</a> -
Opserver written in C#.</li>
</ul>
<h3 id="netdata">Netdata</h3>
<blockquote>
<p>netdata is a system for distributed real-time performance and health
monitoring. It provides unparalleled insights, in real-time, of
everything happening on the system it runs (including applications such
as web and database servers), using modern interactive web
dashboards.</p>
</blockquote>
<ul>
<li><a href="http://my-netdata.io/">netdata</a> - Get control of your
servers. Simple. Effective. Awesome.</li>
<li><a href="https://github.com/firehol/netdata">netdata github</a> -
Netdata written in C.</li>
</ul>
<h3 id="hertzbeat">HertzBeat</h3>
<blockquote>
<p>HertzBeat is an open-source, real-time monitoring system with
custom-monitor and agentless. Support web service, database, os,
middleware and more.</p>
</blockquote>
<ul>
<li><a href="https://www.hertzbeat.com/">HertzBeat</a> - The
open-source, real-time monitoring system.</li>
<li><a href="https://github.com/dromara/hertzbeat">HertzBeat github</a>
- HertzBeat github.</li>
</ul>
<hr />
<h2 id="nagios-monitoring">Nagios Monitoring</h2>
<p>Monitoring tools based on nagios.</p>
<h3 id="icinga">Icinga</h3>
<ul>
<li><a href="https://www.icinga.org/">Icinga</a> - Monitoring core with
features and REST API.</li>
<li><a href="https://exchange.icinga.org/">Icinga exchange</a> - Icinga2
official exchange website.</li>
<li><a href="https://github.com/Icinga/icinga2">Icinga2 core github</a>
- Icinga2 core written in C++.</li>
<li><a href="https://sourceforge.net/projects/icinga-cn/files/">Icinga
chinese</a> - Icinga2 chinese document.</li>
</ul>
<h3 id="naemon">Naemon</h3>
<blockquote>
<p>Naemon is the new monitoring suite that aims to be fast, stable and
innovative while giving you a clear view of the state of your network
and applications.</p>
</blockquote>
<ul>
<li><a href="http://www.naemon.org/">Naemon</a> - Networks, Applications
and Event Monitor.</li>
<li><a href="https://github.com/naemon/naemon-core">Naemon core
github</a> - Next generation of nagios core written in C.</li>
</ul>
<h3 id="shinken">Shinken</h3>
<blockquote>
<p>Shinken is a monitoring framework. Its a Python Nagios® Core total
rewrite enhancing flexibility and large environment management.</p>
</blockquote>
<ul>
<li><a href="http://www.shinken-monitoring.org/">Shinken</a> - Flexible
and scalable monitoring framework.</li>
<li><a href="https://github.com/naparuba/shinken">Shinken core
github</a> - Shinken core written in Python.</li>
<li><a href="https://github.com/shinken-monitoring">Shinken exchange
github</a> - Shinken exchange.</li>
</ul>
<h3 id="centreon">Centreon</h3>
<blockquote>
<p>Centreon is a network, system, applicative supervision and monitoring
tool.</p>
</blockquote>
<ul>
<li><a href="https://www.centreon.com">Centreon</a> - An industry
reference for open source monitoring.</li>
<li><a href="https://github.com/centreon/centreon-engine">Centreon core
github</a> - Centreon core written in C++.</li>
<li><a href="https://github.com/centreon/centreon-plugins">Centreon
plugins github</a> - Centreon plugins.</li>
</ul>
<h3 id="opsview">Opsview</h3>
<blockquote>
<p>Powerful monitoring for IT networks large and small, visualize all
aspects of your IT at a glance.</p>
</blockquote>
<ul>
<li><a href="https://www.opsview.com/">Opsview</a> - Comprehensive
coverage, rapid resolution, elegant visualization.</li>
<li><a href="https://www.openhub.net/p/opsview">Opsview core</a> -
Opsview core written in Perl.</li>
</ul>
<h3 id="check_mk">check_mk</h3>
<blockquote>
<p>Check_MK is comprehensive IT monitoring solution in the tradition of
Nagios.</p>
</blockquote>
<ul>
<li><a href="http://mathias-kettner.de/check_mk.html">Check_mk</a> -
Check_mk is open source and pure python code.</li>
<li><a
href="http://mathias-kettner.com/check_mk_exchange.php?HTML=yes">check_mk
exchange</a> - Check_mk plugins.</li>
<li><a
href="http://git.mathias-kettner.de/git/?p=check_mk.git;a=tree">check_mk
core git</a> - Check_mk core written in Python.</li>
</ul>
<h3 id="sensu">Sensu</h3>
<ul>
<li><a href="https://sensu.io/">Sensu</a> - Monitoring for todays
infrastructure.</li>
<li><a href="https://github.com/sensu/sensu">Sensu github</a> - Sensu
core written in Ruby.</li>
<li><a href="https://bonsai.sensu.io/">Sensu Assets</a> - Sensu
plugins.</li>
<li><a href="https://github.com/sensu-plugins">Sensu-plugins github</a>
- Sensu plugins source code.</li>
</ul>
<h3 id="cabot">Cabot</h3>
<ul>
<li><a href="https://github.com/arachnys/cabot">cabot github</a> -
Self-hosted, easily-deployable monitoring and alerts service.</li>
</ul>
<h3 id="server-density">Server Density</h3>
<ul>
<li><a href="https://www.serverdensity.com/">server density</a> - Server
monitoring.</li>
<li><a href="https://github.com/serverdensity">server density github</a>
- Related source code.</li>
</ul>
<h3 id="pagerduty">PagerDuty</h3>
<ul>
<li><a href="https://www.pagerduty.com/">pagerduty</a> - Digital
Operations Management.</li>
<li><a href="https://github.com/PagerDuty">pagerduty github</a> -
Related source code.</li>
</ul>
<h3 id="nagios-monitoring-plugins">Nagios Monitoring Plugins</h3>
<blockquote>
<p>The Monitoring Plugins Development Team, maintain a bundle of more
than fifty standard plugins for Icinga, Naemon, Nagios, Shinken, Sensu,
Centreon and Opsview.</p>
</blockquote>
<ul>
<li><a href="https://www.monitoring-plugins.org/">monitoring-plugins</a>
- Monitoring plugins official website.</li>
<li><a href="https://github.com/monitoring-plugins">monitoring-plugins
github</a> - Monitoring plugins source code.</li>
</ul>
<h4 id="develop-plugins">Develop Plugins</h4>
<blockquote>
<p>How to develop plugins for your own service.</p>
</blockquote>
<ul>
<li><a
href="https://www.monitoring-plugins.org/doc/guidelines.html">monitoring
plugin development guidelines</a> - Plugins development document
official website.</li>
</ul>
<h4 id="plugins-api">Plugins API</h4>
<ul>
<li><a
href="https://github.com/monitoring-plugins/monitoring-plugin-perl">monitoring-plugins
perl</a> - Official Perl module for plugins.</li>
<li><a href="https://github.com/crazy-canux/arguspy">arguspy</a> - A set
of Python API for write your monitoring plugins.</li>
<li><a href="http://arguspy.readthedocs.io/en/latest/">arguspy docs</a>
- Document for arguspy.</li>
</ul>
<h4 id="monitoring-windows-server">Monitoring Windows server</h4>
<ul>
<li><a
href="http://www.edcint.co.nz/checkwmiplus/">check_wmi_plus.pl</a> -
Plugin for windows monitoring use WMI.</li>
</ul>
<h4 id="monitoring-os-x">Monitoring OS X</h4>
<ul>
<li><a
href="https://github.com/jedda/OSX-Monitoring-Tools">OSX-Monitoring-Tools</a>
- Plugins used to monitoring Mac system.</li>
</ul>
<h4 id="monitoring-linuxunix">Monitoring Linux/Unix</h4>
<ul>
<li><a
href="https://github.com/lausser/check_fujitsu_health">check_fujitsu_health.pl</a>
- For fujitsu.</li>
<li><a href="https://github.com/lausser/check_hpasm">check_hpasm.pl</a>
- For Hpasm.</li>
</ul>
<h4 id="monitoring-network">Monitoring Network</h4>
<ul>
<li><a
href="https://github.com/lausser/check_nwc_health">check_nwc_health.pl</a>
- For nwc.</li>
</ul>
<h4 id="monitoring-storage">Monitoring Storage</h4>
<ul>
<li><a
href="https://github.com/lausser/check_tl_health">check_tl_health.pl</a>
- For tl.</li>
<li><a
href="https://github.com/glensc/nagios-plugin-check_raid">check_raid.pl</a>
- For raid.</li>
<li><a
href="https://github.com/lausser/check_sstcam">check_sstcam.pl</a> - For
sstcam.</li>
</ul>
<h4 id="monitoring-virtualization">Monitoring Virtualization</h4>
<ul>
<li><a
href="https://github.com/op5/check_vmware_api">check_wmware_api.pl</a> -
For vmware.</li>
<li><a
href="https://github.com/BaldMansMojo/check_vmware_esx">check_vmware_esx.pl</a>
- For vmware.</li>
</ul>
<h4 id="monitoring-cloud-computing">Monitoring Cloud Computing</h4>
<ul>
<li><a
href="https://github.com/cirrax/openstack-nagios-plugins">openstack
nagios plugins</a> - Monitoring openstack.</li>
</ul>
<h4 id="monitoring-bigdata">Monitoring BigData</h4>
<h4 id="monitoring-database">Monitoring Database</h4>
<ul>
<li><a
href="https://github.com/lausser/check_mysql_health">check_mysql_health.pl</a>
- For mysql.</li>
<li><a
href="https://github.com/lausser/check_oracle_health">check_oracle_health.pl</a>
- For oracle.</li>
<li><a
href="https://github.com/lausser/check_db2_health">check_db2_health.pl</a>
- For db2.</li>
<li><a
href="https://github.com/lausser/check_mssql_health">check_mssql_health.pl</a>
- For mssql.</li>
<li><a
href="https://github.com/mzupan/nagios-plugin-mongodb">check_mongodb.py</a>
- For mongodb.</li>
<li><a
href="https://github.com/bucardo/check_postgres">check_postgres.pl</a> -
For postgres.</li>
</ul>
<h4 id="monitoring-log">Monitoring Log</h4>
<ul>
<li><a
href="https://github.com/lausser/check_logfiles">check_logfiles.pl</a> -
For logfile.</li>
<li><a href="https://github.com/pewo/nagios-plugins">check
events</a></li>
<li><a
href="https://github.com/flackem/check_generic">check_generic</a></li>
<li><a
href="https://github.com/flackem/check_multi">check_multi</a></li>
</ul>
<h4 id="monitoring-application">Monitoring Application</h4>
<ul>
<li><a
href="https://github.com/lausser/check_sap_health">check_sap_health.pl</a>
- For sap.</li>
<li><a
href="https://github.com/lausser/check_mailbox_health">check_mailbox_health.pl</a>
- For mailbox.</li>
<li><a
href="https://github.com/anchor/nagios-plugin-elasticsearch">check_elasticsearch.py</a>
- For ES.</li>
<li><a
href="https://github.com/etsy/nagios_tools">check_graphite_data.py</a> -
For graphite.</li>
<li><a
href="https://github.com/nagios-plugins-rabbitmq/nagios-plugins-rabbitmq">nagios-plugins-rabbitmq</a>
- For rabbitmq.</li>
<li><a
href="https://github.com/wilhelm-murdoch/Celery-Nagios-Plugin">Celery-Nagios-Plugin</a>
- For celery.</li>
<li><a
href="https://github.com/jonlives/nagios-jenkins-plugin">nagios-jenkins-plugin</a>
- For jenkins.</li>
<li><a
href="https://github.com/valerytschopp/ceph-nagios-plugins">ceph-nagios-plugins</a>
- For ceph.</li>
<li><a
href="https://github.com/matteocorti/check_ssl_cert">check_ssl_cert</a>
- For CA.</li>
</ul>
<h4 id="monitoring-languages">Monitoring Languages</h4>
<ul>
<li><a href="https://github.com/lethain/nagios_erlang">nagios_erlang</a>
- Monitoring erlang</li>
</ul>
<h4 id="monitoring-snmp">Monitoring SNMP</h4>
<ul>
<li><a href="http://nagios.manubulon.com/">nagios snmp plugins</a> - For
snmp.</li>
<li><a href="https://sourceforge.net/projects/nagios-snmp/">nagios snmp
plugins SF</a> - For snmp.</li>
</ul>
<h4 id="misc">Misc</h4>
<ul>
<li><a href="https://github.com/crazy-canux/zplugin">zplugin</a> - Tons
of plugins monitoring your business.</li>
<li><a href="https://github.com/HariSekhon/nagios-plugins">nagios
plugins</a> - HariSekhons plugins.</li>
<li><a href="https://github.com/willixix/naglio-plugins">nagios
plugins</a> - Willixixs plugins.</li>
<li><a href="https://github.com/MonitoringPlug/monitoringplug">nagios
plugins</a> - MonitoringPlugs plugins.</li>
<li><a href="https://github.com/AppliedTrust/nagios-plugins">nagios
plugins</a> - AppliedTrusts plugins.</li>
<li><a href="https://github.com/opinkerfi/nagios-plugins">nagios
plugins</a> - opinkerfis plugins.</li>
<li><a href="https://github.com/kumina/nagios-plugins-kumina">nagios
plugins</a> - kuminas plugins.</li>
<li><a href="https://github.com/Inuits/monitoring-plugins">nagios
plugins</a> - Inuitss plugins.</li>
<li><a href="https://github.com/appfirst/nagios-plugins">nagios
plugins</a> - appfirsts plugins.</li>
<li><a href="https://github.com/Voxer/nagios-plugins">nagios plugins</a>
- Voxers plugins.</li>
<li><a href="https://github.com/innogames/igmonplugins">nagios
plugins</a> - innogamess plugins.</li>
</ul>
<h3 id="nagios-monitoring-addons">Nagios Monitoring Addons</h3>
<blockquote>
<p>This is the addon can be used for Nagios, Naemon, Icinga, Shinken,
Centreon and Opsview.</p>
</blockquote>
<ul>
<li><a href="https://github.com/NagiosEnterprises">nagios-addons
github</a> - Nagios addons.</li>
<li><a href="https://github.com/naemon">naemon-addons github</a> -
Naemon addons.</li>
<li><a href="https://github.com/Icinga">icinga-addons github</a> -
Icinga addons.</li>
<li><a href="https://github.com/shinken-monitoring">shinken-addons
github</a> - Shinken addons.</li>
</ul>
<h4 id="agent">Agent</h4>
<ul>
<li><a href="https://github.com/NagiosEnterprises/nrpe">NRPE github</a>
- Nagios Remote Plugin Executor for Linux.</li>
<li><a href="https://sourceforge.net/projects/nrpent/">NRPE_NT SF</a> -
Nagios Remote Plugin Executor for Windows.</li>
<li><a href="http://nsclient.org/">NSCP</a> - NSClient++.</li>
<li><a href="https://github.com/mickem/nscp">NSCP github</a> - NSCP
source code.</li>
<li><a href="https://github.com/NagiosEnterprises/ncpa">NCPA github</a>
- Nagios Cross Platform Agent.</li>
<li><a href="https://omd.consol.de/docs/snclient/">SNClient</a> -
SNClient - Cross Platform Agent (Linux, Windows, OSX)</li>
<li><a href="https://github.com/ConSol-Monitoring/snclient">SNClient
github</a> - SNClient source code</li>
</ul>
<h4 id="event-broker">Event broker</h4>
<ul>
<li><a href="https://github.com/NagiosEnterprises/ndoutils">NDOUtils
github</a> - Nagios Data Output Utils, for Nagios.</li>
<li><a href="https://github.com/Icinga">IDOUtils github</a> - Icinga
Data Output Utils, for Icinga.</li>
<li><a
href="https://github.com/naemon/naemon-livestatus">naemon-livestatus
github</a> - For Naemon.</li>
<li><a
href="https://github.com/shinken-monitoring/mod-livestatus">mod-livestaus
github</a> - For Shinken.</li>
<li><a href="http://mathias-kettner.com/checkmk_livestatus.html">MK
Livestatus</a> - For nagios/check_mk.</li>
<li><a
href="http://git.mathias-kettner.de/git/?p=check_mk.git;a=tree;f=livestatus;hb=HEAD">MK
Livestatus git</a> - Livesttus source code.</li>
</ul>
<h4 id="distributions">Distributions</h4>
<ul>
<li><a href="http://omdistro.org/">MK OMD</a> - The Open Monitoring
Distribution, for Nagios/Naemon/Icinga/Shinken/check_mk.</li>
<li><a href="http://git.mathias-kettner.de/git/?p=omd.git;a=tree">MK OMD
git</a> - OMD source code.</li>
<li><a href="https://omd.consol.de/docs/omd/">ConSol OMD</a> - The Open
Monitoring Distribution, for
Naemon/Icinga/Prometheus/Grafana/InfluxDB/Victoriametrics.</li>
<li><a href="https://github.com/consol-monitoring/omd">ConSol OMD
git</a> - OMD source code.</li>
<li><a href="https://github.com/NagiosEnterprises/nsca">NSCA github</a>
- Nagios Service Check Acceptor, for nagios/naemon/icinga.</li>
<li><a href="http://www.nsca-ng.org/">NSCA-ng</a> - Next Generation of
NSCA.</li>
<li><a href="https://github.com/weiss/nsca-ng">NSCA-ng github</a> -
NSCA-ng source code.</li>
<li><a href="https://github.com/NagiosEnterprises/nrdp">NRDP github</a>
- Nagios Remote Data Processor, as a replacement for NSCA.</li>
<li><a href="http://dnx.sourceforge.net/">DNX</a> - Distributed Nagios
eXecutor, for Nagios/Naemon.</li>
<li><a href="https://github.com/DNX-Project/DNX">DNX github</a> - DNX
source code.</li>
<li><a href="http://gearman.org/">gearman</a> - Gearman official
website.</li>
<li><a href="https://github.com/gearman/gearmand">gearman github</a> -
Gearmand source code. A gearman job server written in C++.</li>
<li><a href="http://www.mod-gearman.org/">consol mod-gearman</a> -
Gearman worker for Nagios/Naemon.</li>
<li><a href="https://github.com/sni/mod_gearman">consol mod-gearman
github</a> - Mod-gearman source code. A gearman wroker written in
C.</li>
<li><a
href="https://kb.op5.com/display/MERLIN/Distributed+%28Merlin%29+Home">op5
merlin</a> - For Nagios/Naemon.</li>
<li><a href="https://github.com/op5/merlin">op5 merlin github</a> -
Merlin source code.</li>
</ul>
<h4 id="visualization">Visualization</h4>
<ul>
<li><a href="https://kb.op5.com/display/GUI/GUI+%28Ninja%29+Home">op5
Ninja</a> - For Nagios/Naemon.</li>
<li><a href="https://github.com/op5/ninja">op5 Ninja github</a> - Ninja
source code.</li>
<li><a href="https://github.com/shinken-monitoring/mod-webui">mod-webui
github</a> - For Shinken.</li>
<li><a href="https://github.com/Icinga/icingaweb2">icingaweb2 github</a>
- For Icinga.</li>
<li><a href="http://www.thruk.org/">consol thruk</a> - Webinterface for
Nagios/Naemon/Icinga/Shinken.</li>
<li><a href="https://github.com/sni/Thruk">consol thruk github</a> -
Thruk source code.</li>
<li><a href="https://github.com/lozzd/Nagdash">nagdash github</a> -
Dashboard interface for nagios.</li>
<li><a href="https://nagstamon.ifw-dresden.de/">nagstamon</a> - Nagios
status viewer on windows.</li>
<li><a href="https://github.com/HenriWahl/Nagstamon">nagstamon
github</a> - Nagstamon source code.</li>
<li><a
href="https://www.vanheusden.com/java/CoffeeSaint/">coffeesaint</a> -
Java based nagios status viewer.</li>
<li><a href="https://github.com/flok99/CoffeeSaint">coffeesaint
github</a> - Coffeesaint source code.</li>
<li><a href="https://github.com/hecko/nagmap/">nagmap github</a> -
Integration of nagios/icinga into google maps.</li>
<li><a href="http://www.nagvis.org/">nagvis</a> - Draw map from event
brokers.</li>
<li><a href="https://github.com/NagVis/nagvis">nagvis github</a> -
Nagvis source code.</li>
<li><a href="http://realopinsight.com/">realopinsight</a> -
Realopinsight.</li>
<li><a
href="https://github.com/RealOpInsightLabs/realopinsight-workstation">realopinsight
github</a> - Realopinsight source code.</li>
</ul>
<h4 id="metric-storage">Metric Storage</h4>
<ul>
<li><a href="http://oss.oetiker.ch/rrdtool/">rrdtool</a> - Round Robin
Database Tool, store perfomance data.</li>
<li><a href="https://github.com/oetiker/rrdtool-1.x">rrdtool github</a>
- Rrdtool source code.</li>
<li><a
href="https://github.com/graphite-project/whisper">graphite-whisper
github</a> - Graphite whisper.</li>
<li><a href="https://github.com/etsy/statsd">statsd github</a> - Daemon
for easy but powerful stats aggregation.</li>
</ul>
<h4 id="metric-forwarding">Metric Forwarding</h4>
<ul>
<li><a href="https://github.com/shawn-sterling/graphios">graphios
github</a> - A program to send nagios perf data to
graphite(carbon)/statsd/librato/influxdb.</li>
<li><a href="https://github.com/github/ledbetter">ledbetter github</a> -
Script that scrapes alert statistics from Nagios and reports them to
Graphite.</li>
<li><a href="https://github.com/Griesbacher/nagflux">nagflux github</a>
- A connector which copies performancedata from Nagios / Icinga(2) /
Naemon to InfluxDB</li>
</ul>
<h4 id="metric-graphing">Metric Graphing</h4>
<ul>
<li><a href="http://nagiosgraph.sourceforge.net/">nagiosgraph</a> -
Create graphs and store data in rrdtool.</li>
<li><a href="https://sourceforge.net/projects/nagiosgraph/">nagiosgraph
SF</a> - Nagiosgraph source code.</li>
<li><a href="http://docs.pnp4nagios.org/">pnp4nagios</a> - Create graphs
and store rrdtool.</li>
<li><a href="https://github.com/lingej/pnp4nagios">pnp4nagios github</a>
- Php4nagios source code.</li>
<li><a href="https://github.com/graphite-project/carbon">Graphite carbon
github</a> - Graphite carbon.</li>
<li><a href="https://github.com/graphite-project/graphite-web">Graphite
web github</a> - Graphite web.</li>
</ul>
<h4 id="configuration">Configuration</h4>
<ul>
<li><a href="https://github.com/crazy-canux/nagios.vim">nagios.vim</a> -
Vim plugin for Nagios.</li>
<li><a href="https://github.com/crazy-canux/icinga2.vim">icinga2.vim</a>
- Vim plugin for Icinga2.</li>
<li><a href="http://www.nconf.org/dokuwiki/doku.php">nconf</a> -
Enterprise Nagios configurator.</li>
<li><a href="https://github.com/nconf/nconf">nconf github</a> - Nconf
source code.</li>
<li><a href="http://adagios.org/">adagios</a> - Web based nagios
configuration.</li>
<li><a href="https://github.com/opinkerfi/adagios">adagios github</a> -
Adagios source code.</li>
</ul>
<h4 id="procedure">Procedure</h4>
<ul>
<li><a href="https://www.dokuwiki.org/dokuwiki/">dokuwiki</a> -
Dokuwiki.</li>
<li><a href="https://github.com/splitbrain/dokuwiki">dokuwiki github</a>
- Dokuwiki source code.</li>
</ul>
<h4 id="business-process-intelligence">Business Process
Intelligence</h4>
<ul>
<li><a href="https://github.com/NagiosEnterprises/nagiosbpi">nagiosBPI
github</a> - NagiosBPI.</li>
<li><a href="http://bp-addon.monitoringexchange.org/">BP</a> - BP.</li>
<li><a href="https://github.com/booboo-at-gluga-de/bp-addon">BP
github</a> - BP source code.</li>
</ul>
<h4 id="snmp">SNMP</h4>
<ul>
<li><a href="https://github.com/NagiosEnterprises/nsti">NSTI github</a>
- NSTI.</li>
<li><a href="https://github.com/nagios-plugins/nagios-mib">nagios-mib
github</a> - This is the initial set of MIBs for Nagios to allow traps
sent from Nagios to be recognized by other NMSes.</li>
</ul>
<h4 id="addons-api">Addons API</h4>
<ul>
<li><a
href="https://github.com/NagiosEnterprises/nagiosvshell">nagiosvshell
github</a> - Nagios v-shell PHP interface.</li>
<li><a href="http://pynag.org/">pynag</a> - API for managin nagios
configuration and write plugins.</li>
<li><a href="https://github.com/pynag/pynag">pynag github</a> - Pynag
source code.</li>
<li><a href="https://github.com/zorkian/nagios-api">nagios-api
github</a> - A REST-like, JSON interface to nagios.</li>
<li><a href="https://github.com/railsmachine/nagiosharder">nagiosharder
github</a> - Ruby API for scraping nagios.</li>
<li><a href="http://nagrestconf.smorg.co.uk/">nagrestconf</a> - A REST
interface and configuration GUI for nagios.</li>
<li><a href="https://github.com/mclarkson/nagrestconf">nagrestconf
github</a> - Nagrestconf.</li>
</ul>
<h4 id="misc-1">Misc</h4>
<ul>
<li><a
href="https://github.com/schubergphilis/nagios">chef-nagios-cookbook
github</a> - Chef nagios cookbook.</li>
<li><a href="http://cucumber-nagios.org/">cucumber</a> - Cucumber.</li>
<li><a href="https://github.com/auxesis/cucumber-nagios">cucumber
github</a> - Cucumber source code.</li>
<li><a
href="https://codeascraft.com/2014/06/06/introducing-nagios-herald/">nagios-herald</a>
- Customizing nagios alerts.</li>
<li><a href="https://github.com/etsy/nagios-herald">nagios-herald
github</a> - Nagios-herald source code.</li>
</ul>
<hr />
<h2 id="zabbix-monitoring">Zabbix Monitoring</h2>
<blockquote>
<p>Monitoring tools based on Zabbix.</p>
</blockquote>
<h3 id="zabbix-monitoring-plugins">Zabbix Monitoring Plugins</h3>
<h3 id="zabbix-monitoring-addons">Zabbix Monitoring Addons</h3>
<hr />
<h2 id="apm-monitoring">APM Monitoring</h2>
<p>Application Performance Monitoring.</p>
<p>Modern Monitoring tools for devops, container(kubernetes),
microservice and serverless.</p>
<h3 id="collector">Collector</h3>
<p>Traces, Metrics, Logs.</p>
<p>Metrics</p>
<ul>
<li><a href="https://github.com/influxdata/telegraf">telegraf github</a>
- TICK stack, The plugin-driven server agent for collecting &amp;
reporting metrics.</li>
<li><a href="https://github.com/prometheus/node_exporter">node-exporter
github</a> - Prometheus stack, Exporter for machine metrics.</li>
<li><a href="http://collectd.org/">collectd</a> - The system statistics
collection daemon.</li>
<li><a href="https://github.com/collectd/collectd">collectd github</a> -
collectd written in C.</li>
<li><a href="https://github.com/OpenTSDB/tcollector">tcollector
github</a> - Data collection framework for OpenTSDB</li>
<li><a href="https://github.com/open-falcon/falcon-plus">falcon-plus
github</a> - An open-source and enterprise-level monitoring system.</li>
</ul>
<p>Logs</p>
<ul>
<li><a href="https://github.com/grafana/loki">promtail github</a> - log
agent for loki.</li>
<li><a href="https://github.com/elastic/beats">beats github</a> -
Lightweight shippers for Elasticsearch &amp; Logstash, Elastic
stack.</li>
<li><a href="https://github.com/elastic/logstash">logstash github</a> -
Transport and process your logs, events, or other data, Elastic
stack.</li>
<li><a href="https://github.com/fluent/fluent-bit">fluent-bit</a> - Fast
and Lightweight Logs and Metrics processor for Linux, BSD, OSX and
Windows.</li>
<li><a href="https://github.com/fluent/fluentd">fluent github</a> -
Fluentd is an open-source logging solution to unify data collection and
consumption.</li>
</ul>
<p>Traces</p>
<ul>
<li><a href="https://github.com/newrelic">new relic github</a> - New
relic written in Ruby.</li>
<li><a href="https://github.com/javamelody/javamelody">javamelody
github</a> - The source code.</li>
<li><a href="https://github.com/kamon-io/Kamon">kamon github</a> - The
source code.</li>
</ul>
<h3 id="backend">Backend</h3>
<p>Some all-in-one APM service provide backend service.</p>
<p>Metrics</p>
<ul>
<li><a href="https://influxdata.com">influxdata</a> - influxdb, written
in go.</li>
<li><a href="https://github.com/influxdata/influxdb">influxdata
github</a> - TICK stack.</li>
<li><a href="https://prometheus.io/">prometheus</a> - The Prometheus
monitoring system and time series database.</li>
<li><a href="https://github.com/prometheus/prometheus">prometheus
github</a> - Prometheus stack.</li>
<li><a
href="https://github.com/VictoriaMetrics/VictoriaMetrics/">VictoriaMetrics</a>
- VictoriaMetrics stack.</li>
<li><a href="http://opentsdb.net/">OpenTSDB</a> - OpenTSDB, written in
java.</li>
<li><a href="https://github.com/OpenTSDB/opentsdb">OpenTSDB github</a> -
OpenTSDB source code.</li>
<li><a href="http://kairosdb.github.io/">kairosDB</a> - KairosDB.</li>
<li><a href="https://github.com/kairosdb/kairosdb">kairosDB github</a> -
KairosDB source code.</li>
<li><a href="https://github.com/dromara/hertzbeat">hertzbeat github</a>
- An open-source, real-time monitoring system with custom-monitor and
agentless.</li>
</ul>
<p>Logging</p>
<ul>
<li><a href="https://github.com/grafana/loki">loki github</a> - Loki:
like Prometheus, but for logs.</li>
<li><a
href="https://www.elastic.co/cn/products/elasticsearch">elasticsearch</a>
- Open Source, Distributed, RESTful Search Engine, written in java.</li>
<li><a href="https://github.com/elastic/elasticsearch">elasticsearch
github</a> - Elastic stack.</li>
</ul>
<p>Tracing</p>
<ul>
<li><a href="https://github.com/grafana/tempo">tempo github</a> -
Grafana Tempo is a high volume, minimal dependency distributed tracing
backend.</li>
<li><a href="https://github.com/newrelic">new relic github</a> - New
relic written in Ruby.</li>
<li><a href="https://github.com/javamelody/javamelody">javamelody
github</a> - The source code.</li>
<li><a href="https://github.com/kamon-io/Kamon">kamon github</a> - The
source code.</li>
</ul>
<h3 id="alerting">Alerting</h3>
<ul>
<li><a href="https://github.com/influxdata/kapacitor">kapacitor
github</a> - TICK stack, written in go.</li>
<li><a href="https://github.com/prometheus/alertmanager">alertmanager
github</a> - Prometheus stack, Prometheus Alertmanager, written in
go.</li>
<li><a href="https://www.elastic.co/cn/products/x-pack">x-pack</a> -
Elastic stack.</li>
<li><a href="http://bosun.org/">Bosun</a> - Time Series Alerting
Framework.</li>
<li><a href="https://github.com/bosun-monitor">Bosun github</a> - Bosun
written in Go.</li>
<li><a href="https://github.com/grafana/grafana">grafana github</a> -
Grafana alerting.</li>
</ul>
<h3 id="dashboard">Dashboard</h3>
<ul>
<li><a href="https://github.com/grafana/grafana">grafana github</a> -
Grafana stack.</li>
<li><a href="https://github.com/influxdata/chronograf">chronograf
github</a> - TICK stack.</li>
<li><a href="https://github.com/elastic/kibana">kibana github</a> -
Elastic stack.</li>
</ul>
<hr />
<h2 id="distributed-tracing">Distributed Tracing</h2>
<h3 id="opentelementry">OpenTelementry</h3>
<p>all-in-one.</p>
<p>OpenCensus and OpenTracing have merged to form OpenTelemetry.</p>
<ul>
<li><a href="https://opentelemetry.io/">opentelementry</a> -
High-quality, ubiquitous, and portable telemetry to enable effective
observability.</li>
<li><a href="https://github.com/open-telemetry">opentelementry
github</a></li>
</ul>
<h3 id="zipkin">Zipkin</h3>
<ul>
<li><a href="https://github.com/openzipkin/zipkin">zipkin github</a> - A
distributed tracing system.</li>
</ul>
<h3 id="jaeger">Jaeger</h3>
<ul>
<li><a href="https://www.jaegertracing.io/">Jaeger</a></li>
<li><a href="https://github.com/jaegertracing">Jaeger github</a> -
Distributed Tracing System</li>
</ul>
<h3 id="sentry">Sentry</h3>
<ul>
<li><a href="https://sentry.io/welcome/">Sentry</a> - Sentry provides
open-source and hosted error monitoring that helps all software teams
discover, triage, and prioritize errors in real-time.</li>
<li><a href="https://github.com/getsentry/sentry">Sentry github</a> -
Sentry is cross-platform application monitoring, with a focus on error
reporting.</li>
</ul>
<h3 id="pinpoint">Pinpoint</h3>
<ul>
<li><a href="https://github.com/pinpoint-apm/pinpoint">pinpoint
github</a> - APM, (Application Performance Management) tool for
large-scale distributed systems.</li>
</ul>
<h3 id="skywalking">SkyWalking</h3>
<p>all-in-one</p>
<ul>
<li><a href="https://skywalking.apache.org/">skywalking</a> -
Application performance monitor tool for distributed systems, especially
designed for microservices, cloud native and container-based
(Kubernetes) architectures.</li>
<li><a href="https://github.com/apache/skywalking">skywalking
github</a></li>
</ul>
<h3 id="uptrace">Uptrace</h3>
<p>all-in-one</p>
<ul>
<li><a href="https://uptrace.dev/get/open-source-apm.html">Uptrace</a> -
application performance monitoring tool that supports distributed
tracing, metrics, and logs. You can use it to monitor applications and
set up automatic alerts to receive notifications via email, Slack,
Telegram, and more.</li>
<li><a href="https://github.com/uptrace/uptrace">Uptrace github</a></li>
</ul>
<hr />
<h2 id="api">API</h2>
<h3 id="super-devops">super-devops</h3>
<ul>
<li><a
href="http://super-devops.readthedocs.io/en/latest/">super-devops</a> -
Tons of devops tools for devops related project.</li>
<li><a href="https://github.com/crazy-canux/super-devops">super-devops
github</a></li>
</ul>
<h3 id="go-devops">go-devops</h3>
<ul>
<li><a
href="https://godoc.org/github.com/crazy-canux/go-devops">go-devops</a>
- Tons of devops tools for devops related project.</li>
<li><a href="https://github.com/crazy-canux/go-devops">go-devops
github</a></li>
</ul>
<hr />
<h2 id="incident-management">Incident management</h2>
<h3 id="open-source-incident-managemenet">Open Source Incident
Managemenet</h3>
<ul>
<li><a href="https://github.com/harpia-io/harpia">harpia</a> -
Centralized management of alerts from monitoring systems, with the
ability to reduce noise, automate actions and enhance valuable
information</li>
</ul>
<hr />
<h2 id="contributing">Contributing</h2>
<p><a href="CONTRIBUTING.md">Contribution guide</a></p>
<hr />
<h2 id="authors">Authors</h2>
<p><a href="AUTHORS.md">Authors</a></p>
<hr />
<h2 id="license">License</h2>
<p><a href="http://creativecommons.org/publicdomain/zero/1.0/"><img
src="https://licensebuttons.net/p/zero/1.0/88x31.png"
alt="CC0" /></a></p>
<p><a
href="https://github.com/crazy-canux/awesome-monitoring">monitoring.md
Github</a></p>