Nagios logo

Nagios

Complete monitoring and alerting for servers, switches, applications, and services
577
403
+ 1
94

What is Nagios?

Nagios is a host/service/network monitoring program written in C and released under the GNU General Public License.
Nagios is a tool in the Monitoring Tools category of a tech stack.
Nagios is an open source tool with 60 GitHub stars and 37 GitHub forks. Here鈥檚 a link to Nagios's open source repository on GitHub

Who uses Nagios?

Companies
215 companies reportedly use Nagios in their tech stacks, including Uber, Dropbox, and 9GAG.

Developers
336 developers on StackShare have stated that they use Nagios.

Nagios Integrations

PagerDuty, VictorOps, OpsGenie, Server Density, and Bigpanda are some of the popular tools that integrate with Nagios. Here's a list of all 22 tools that integrate with Nagios.

Why developers like Nagios?

Here鈥檚 a list of reasons why companies and developers use Nagios
Nagios Reviews

Here are some stack decisions, common use cases and reviews by companies and developers who chose Nagios in their tech stack.

Conor Myhrvold
Conor Myhrvold
Tech Brand Mgr, Office of CTO at Uber | 10 upvotes 657.9K views
atUber TechnologiesUber Technologies
Prometheus
Prometheus
Graphite
Graphite
Grafana
Grafana
Nagios
Nagios

Why we spent several years building an open source, large-scale metrics alerting system, M3, built for Prometheus:

By late 2014, all services, infrastructure, and servers at Uber emitted metrics to a Graphite stack that stored them using the Whisper file format in a sharded Carbon cluster. We used Grafana for dashboarding and Nagios for alerting, issuing Graphite threshold checks via source-controlled scripts. While this worked for a while, expanding the Carbon cluster required a manual resharding process and, due to lack of replication, any single node鈥檚 disk failure caused permanent loss of its associated metrics. In short, this solution was not able to meet our needs as the company continued to grow.

To ensure the scalability of Uber鈥檚 metrics backend, we decided to build out a system that provided fault tolerant metrics ingestion, storage, and querying as a managed platform...

https://eng.uber.com/m3/

(GitHub : https://github.com/m3db/m3)

See more
Hans Duedal
Hans Duedal
Nagios
Nagios

We use nagios based OpsView to monitor our server farm and keep everything running smoothly. Nagios

See more
John Houlder
John Houlder
at StreamJar | 1 upvotes 5.3K views
atShadowICTShadowICT
Nagios
Nagios

We use Nagios to monitor our stack and alert us when problems arise. Nagios allows us to monitor every aspect of each of our servers such as running processes, CPU usage, disk usage, and more. This means that as soon as problems arise, we can detect them and call out an engineer to resolve the issues as soon as possible. Nagios

See more
markdaly
markdaly
COO at Analytical Informatics | 1 upvotes 5.3K views
atAnalytical InformaticsAnalytical Informatics
Nagios
Nagios

We use Nagios to monitor customer instances of Bridge and proactively alert us about issues like queue sizes, downed services, errors in logs, etc. Nagios

See more
Tim Joseph Dumol
Tim Joseph Dumol
Lead Software Architect at Kalibrr | 1 upvotes 5.3K views
atKalibrrKalibrr
Nagios
Nagios

Each piece of our infrastructure is monitored using Nagios, alerting us immediately if anything goes wrong (hopefully before anyone else notices), and with a level of granularity that really helps in resolving things quickly when things are on fire. Nagios

See more

Nagios's Features

  • Monitor your entire IT infrastructure
  • Spot problems before they occur
  • Know immediately when problems arise
  • Share availability data with stakeholders
  • Detect security breaches
  • Plan and budget for IT upgrades
  • Reduce downtime and business losses

Nagios Alternatives & Comparisons

What are some alternatives to Nagios?
Zabbix
Zabbix is a mature and effortless enterprise-class open source monitoring solution for network monitoring and application monitoring of millions of metrics.
Splunk
Splunk Inc. provides the leading platform for Operational Intelligence. Customers use Splunk to search, monitor, analyze and visualize machine data.
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.
Solarwinds
Developed by network and systems engineers who know what it takes to manage today's dynamic IT environments, SolarWinds has a deep connection to the IT community.
AppDynamics
AppDynamics develops application performance management (APM) solutions that deliver problem resolution for highly distributed applications through transaction flow monitoring and deep diagnostics.
See all alternatives

Nagios's Followers
403 developers follow Nagios to keep up with related blogs and decisions.
Marlon Manuel Romero Blanco
Matthew Litwin
vchasabe
Kevin Campion
Nurullah 脰zdemir
Albert Lee
Sergei Panskikh
brightonk
Laura Slash
Vamsi T