Nagios logo

Nagios

Complete monitoring and alerting for servers, switches, applications, and services
687
653
+ 1
100

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 36 GitHub forks. Here鈥檚 a link to Nagios's open source repository on GitHub

Who uses Nagios?

Companies
216 companies reportedly use Nagios in their tech stacks, including Uber, Dropbox, and Twitch.

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

Nagios Integrations

Datadog, PagerDuty, Zulip, OpsGenie, and Flowdock are some of the popular tools that integrate with Nagios. Here's a list of all 23 tools that integrate with Nagios.

Why developers like Nagios?

Here鈥檚 a list of reasons why companies and developers use Nagios
Private Decisions at about Nagios

Here are some stack decisions, common use cases and reviews by members of with Nagios in their tech stack.

Roy Olsen
Roy Olsen
Lead Architect at Xait | 1 upvotes 0 views
Shared insights
on
NagiosNagios

Symptomatic monitoring. Nagios

See more
Shared insights
on
NagiosNagios

System, apps, monitoring. Nagios

See more
Peter Degen-Portnoy
Peter Degen-Portnoy
Engineering Manager at Black Duck Software | 1 upvotes 0 views
Shared insights
on
NagiosNagios

Monitor web servers, databases, utility servers Nagios

See more
Public Decisions about Nagios

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 | 13 upvotes 1.6M views

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
John Houlder
John Houlder
at StreamJar | 2 upvotes 9.9K views
Shared insights
on
NagiosNagios
at

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
Shared insights
on
NagiosNagios
at

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

See more
markdaly
markdaly
COO at Analytical Informatics | 1 upvotes 9.7K views
Shared insights
on
NagiosNagios
at

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 9.7K views
Shared insights
on
NagiosNagios
at

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
It provides the leading platform for Operational Intelligence. Customers use it 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
653 developers follow Nagios to keep up with related blogs and decisions.
Charles Achilefu
Swapnil  Raju
Ayoub CHEFAI
Matthew Campbell
swaroop goka
Gaurav Taneja
Santiago Scalzadonna
Subrahmanya Kumar P
Dopple Dankster
Mindaugas Pielikis