StackShareStackShare
Follow on
StackShare

Discover and share technology stacks from companies around the world.

Product

  • Stacks
  • Tools
  • Companies
  • Feed

Company

  • About
  • Blog
  • Contact

Legal

  • Privacy Policy
  • Terms of Service

© 2025 StackShare. All rights reserved.

API StatusChangelog
Icinga
ByIcingaIcinga

Icinga

#28in Monitoring
Stacks119Discussions1
Followers97
OverviewDiscussions1

What is Icinga?

It monitors availability and performance, gives you simple access to relevant data and raises alerts to keep you in the loop. It was originally created as a fork of the Nagios system monitoring application.

Icinga is a tool in the Monitoring category of a tech stack.

Icinga Pros & Cons

Pros of Icinga

No pros listed yet.

Cons of Icinga

No cons listed yet.

Icinga Alternatives & Comparisons

What are some alternatives to Icinga?

Kibana

Kibana

Kibana is an open source (Apache Licensed), browser based analytics and search dashboard for Elasticsearch. Kibana is a snap to setup and start using. Kibana strives to be easy to get started with, while also being flexible and powerful, just like Elasticsearch.

Grafana

Grafana

Grafana is a general purpose dashboard and graph composer. It's focused on providing rich ways to visualize time series metrics, mainly though graphs but supports other ways to visualize data through a pluggable panel architecture. It currently has rich support for for Graphite, InfluxDB and OpenTSDB. But supports other data sources via plugins.

Prometheus

Prometheus

Prometheus is a systems and service monitoring system. It collects metrics from configured targets at given intervals, evaluates rule expressions, displays the results, and can trigger alerts if some condition is observed to be true.

Nagios

Nagios

Nagios is a host/service/network monitoring program written in C and released under the GNU General Public License.

Zabbix

Zabbix

Zabbix is a mature and effortless enterprise-class open source monitoring solution for network monitoring and application monitoring of millions of metrics.

OpenCensus

OpenCensus

It is a set of libraries for various languages that allow you to collect application metrics and distributed traces, then transfer the data to a backend of your choice in real time. This data can be analyzed by developers and admins to understand the health of the application and debug problems.

Icinga Integrations

PagerDuty, D7SMS, Zenduty are some of the popular tools that integrate with Icinga. Here's a list of all 3 tools that integrate with Icinga.

PagerDuty
PagerDuty
D7SMS
D7SMS
Zenduty
Zenduty

Icinga Discussions

Discover why developers choose Icinga. Read real-world technical decisions and stack choices from the StackShare community.Showing 1 of 2 discussions.

StackShare Editors
StackShare Editors

Jun 22, 2017

How Slack runs monitoring at scale

Needs adviceonKibanaKibanaGrafanaGrafanaElasticsearchElasticsearch

One size definitely doesn’t fit all when it comes to open source monitoring solutions, and executing generally understood best practices in the context of unique distributed systems presents all sorts of problems. Megan Anctil, a senior engineer on the Technical Operations team at Slack gave a talk at an O’Reilly Velocity Conference sharing pain points and lessons learned at wrangling known technologies such as Icinga, Graphite, Grafana, and the Elastic Stack to best fit the company’s use cases.

At the time, Slack used a few well-known monitoring tools since it’s Technical Operations team wasn’t large enough to build an in-house solution for all of these. Nor did the team think it’s sustainable to throw money at the problem, given the volume of information processed and the not-insignificant price and rigidity of many vendor solutions. With thousands of servers across multiple regions and millions of metrics and documents being processed and indexed per second, the team had to figure out how to scale these technologies to fit Slack’s needs.

On the backend, they experimented with multiple clusters in both Graphite and ELK, distributed Icinga nodes, and more. At the same time, they’ve tried to build usability into Grafana that reflects the team’s mental models of the system and have found ways to make alerts from Icinga more insightful and actionable.

0 views0
Comments
View all 2 discussions

Try It

Visit Website

Adoption

On StackShare

Companies
39
GTSSDO+33
Developers
85
BVJPMP+79