Nagios Core

Overview

Reviews

Nagios for the win

6
We use Nagios as our alternative Network Monitoring Software for our data centers and out branches. It helps you monitor branch with down …
Read full review

Industry standard monitoring

7
Nagios is our enterprise monitoring solution for all servers and network devices that supporting staff needs to be alerted on. It is used …

Nagios quick review

9
In my case, Nagios is used as early alert on sensitive equipment in our data center such as servers, switches, routers and firewall, even …

Powerful Monitoring tool

10
We use Nagios along with several hundred custom checks to monitor our environment and customer environments. We have been running Nagios …

Nagios Empowered Monitoring

10
As Nagios was the first monitoring system available for users about 15 years ago, I decided to implement the monitoring solution for a few …

Nagios Overview

10
I recommend Nagios for whole servers, routers, switches on organizations, and application too. Nagios will send emails. Nagios will show …
Read full review

Reviewer Pros & Cons

View all pros & cons

Pricing

View all pricing

Single License

Free

On Premise

Single License

Free

Cloud

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://www.nagios.com/products/nagios…

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting / Integration Services

Features Scorecard

No scorecards have been submitted for this product yet..

Product Details

What is Nagios Core?

Nagios provides monitoring of all mission-critical infrastructure components including applications, services, operating systems, network protocols, systems metrics, and network infrastructure. Multiple APIs provide for simple integration with in-house and third-party applications. Thousands of community-developed add-ons extend monitoring and native alerting functionality. Third-party add-ons are available for monitoring in-house applications, services, and systems.

The vendor says Nagios is the industry standard In IT Infrastructure Monitoring. The vendor says the powerful Nagios Core 4 monitoring engine provides a high level of performance, and that its high-efficiency worker processes allow for scalability and monitoring effectiveness. It is designed to provide a central view of a company's entire IT operations network and business processes. Multi-user access to web interface allows stakeholders to view relevant infrastructure status. User-specific views ensures clients only see the infrastructure components they’re authorized for.

Nagios Core Features

  • Supported: Advanced Graphs & Visualizations
  • Supported: Performance & Capacity Planning Graphs
  • Supported: Configuration Wizards
  • Supported: Advanced Infrastructure Management
  • Supported: Configuration Snapshot Archive
  • Supported: Advanced User Management
  • Supported: Service-Level Agreement (SLA) Reports
  • Supported: Extendable Architecture

Nagios Core Integrations

Nagios Core Competitors

Nagios Core Technical Details

Deployment TypesOn-premise, SaaS
Operating SystemsWindows, Linux, Mac
Mobile ApplicationApple iOS, Android
Supported CountriesGlobal
Supported LanguagesEnglish, Spanish, Italian, Russian, German, French, Japanese, Simplified Chinese, Traditional Chinese, Korean, Portuguese, Polish

Alternatives

View all alternatives

Frequently Asked Questions

What is Nagios Core?

Nagios provides monitoring of all mission-critical infrastructure components. Multiple APIs and community-build add-ons enable integration and monitoring with in-house and third-party applications for optimized scaling.

What is Nagios Core's best feature?

Reviewers rate Support Rating highest, with a score of 7.7.

Who uses Nagios Core?

The most common users of Nagios Core are from Mid-size Companies and the Information Technology & Services industry.

Reviews

(1-25 of 150)
Companies can't remove reviews or game the system. Here's why
Pavan Mehare | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source
Yes, our organization uses Nagios [Core] to monitor all infrastructure and it works finely in a diverse environment. It has very good documentation from implementation to monitoring and web interface, as well as a very good easy-to-navigate icon. The host and service can be organized to manage the host and client easily.
  • Network analysis
  • Effective data collection
  • Easy implementation
  • Web UI should be better while navigating
  • Improve security
  • Need to extend support and availability
So the Nagios [Core] gave us valuable features like report analysis and graphical structure, so it will easily evaluate and track the issue. Also, the email function is very useful, so we get informed at very crucial times with findings, and also generate templates for popular endpoints which make it very better.
May 17, 2021

Nagios for the win

Score 6 out of 10
Vetted Review
Verified User
Review Source
We use Nagios as our alternative Network Monitoring Software for our data centers and out branches. It helps you monitor branch with down wan links so that you can escalate it to [your] internet provider. Also gives you historical reports per device that helps you evaluate and track ups and down of servers or network equipment.
  • Network Monitoring
  • Reports generation
  • Freeware
  • Develop interface to look professional
  • Gives more detailed report
  • Add monitors and sensors compatibility
For us, we use it just [as] a backup for our main Network Monitoring Systems since it only uses ICMP to monitor the device. If you are looking [for] in monitoring devices using SNMP that will provide you auto discovery and details of your device, Nagios is not for you. But as a backup platform, it is a great tool.
Score 9 out of 10
Vetted Review
Verified User
Review Source
We use Nagios Core as our core monitoring solution company-wide. We are alerted if any critical systems go offline or are exceeding thresholds set for disk usage, load average, network performance, etc. This allows our on-call staff to resolve issues before end-users are affected. It also helps us determine budget needs for IT based on age or if there is troublesome hardware.
  • Extremely fast alert notifications
  • Easy-to-use GUI
  • Not that difficult to configure
  • Configuration has to be done on the command line as opposed to a GUI-based config
  • Plug-ins can be a bit difficult to install at first
  • False positive alerts can be difficult to track down and fix
If you have an organization with more than 10 critical business systems, then Nagios Core is a great, free solution for monitoring. If you're looking to monitor a network or network performance, then Nagios Core is not the best choice; there are other solutions that handle that better. Nagios Core is really good at monitoring hosts and components on a host, such as a MySQL database.
D. Robert Hamilton | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
Nagios Core is currently being used by our infrastructure teams and enterprise monitoring. We have about 50 users accessing the app, with 3 people serving as admins. The tool is used to monitor hosts and logs, and also dashboarding is one of the favorite pieces of the tool. We have several different apps, and Nagios is a key component to our health!
  • Host-level monitoring.
  • Log monitoring.
  • Dashboarding.
  • Color schemes.
Excellent for host-level integration and usability. End users can get right in and use the tool to monitor their environment. Easily able to add tags and groupings, which is a must nowadays. The tool can integrate with LDAP and active directory, but we don't use that. We do everything on-premises and keep users separate.
We haven't always used Nagios Core support, but when I do - it's amazing. They have a low-cost option which we use, and for us it's the right choice!
Chris Saenz | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Review Source
Nagios is our enterprise monitoring solution for all servers and network devices that supporting staff needs to be alerted on. It is used by most of our IT staff, as well as other departments who manage specific applications. It is a very important tool that we use to ensure the services and applications that we host and support are functioning as necessary.
  • Monitors a variety of standard metrics.
  • Uses standard protocols (SNMP).
  • Managing monitor plugins could be more centralized and consistent.
  • Configuration is not very user-friendly.
Nagios does standard monitoring of servers and network devices very well. If you have an environment with many basic protocols to monitor, Nagios will work well out of the box for you. It also runs very reliably. Once it is set up, I have not had many problems with the service being available.
I haven't had to use support very often, but when I have, it has been effective in helping to accomplish our goals. Since Nagios has been very popular for a long time, there is also a very large user base from which to learn from and help you get your questions answered.
Score 9 out of 10
Vetted Review
Verified User
Review Source
Device availability (Uptime/Downtime) both real time and overtime, SNMP monitoring (CPU utilization, memory, temperature, fan status, disk capacity, etc.), latency tests.
  • SNMP Monitoring
  • Intuitive and simple-to-use interface
  • Great cost-value balance
  • Fault tolerance (redundancy)
  • Not so easy to restore information
All SNMP monitoring. Alerting and reports are well organized in the interface. You can include semi-complex alerts such as "Alert when CPU utilization is >90% utilization for > 10 minutes."
I have hardly involved Nagios since platform is stable for support but the one time that I did they were very responsive. I would probably suggest faster introduction of new features. Compared to other companies that have adopted agile methodologies for development, I believe that Nagios still has some room for improvement.
October 17, 2019

Nagios quick review

Alejandro Rojas | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
In my case, Nagios is used as early alert on sensitive equipment in our data center such as servers, switches, routers and firewall, even on precision air conditioner, all of them using SNMP protocol.
Is used by the Data Center Operations Center Department and I think is not a business problem that it addresses but a matter of efficiency in the use of technical resources.
  • The use of SNMP Protocol is easy, transparent and almost effortless
  • The event handler has proved to be an extraordinary tool
  • the ability to work with other tools such as rrdt for graphics and nagvis for maps
  • Configuration
  • User interface
  • Native applications for Graphics
In Data Centers Controls as first alert dashboards, in a Network Operation Center to map hot spots or graphs data bandwidth usage. Take advantage of event handlers to perform automated event based tasks or trigger email (sms) alert as a result of those events. As a result of his difficult configuration process it may not suitable for escenarios where you have to scale as a regular basis.
Because of we are using the open source version, we have no official Nagios support.
Steven Peterson | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
We use Nagios along with several hundred custom checks to monitor our environment and customer environments. We have been running Nagios Open source for 15 years, I have been directly involved in managing it for 5 years. It addresses our need for Systems monitoring and works alongside many other tools in our Open source Ecosystem
  • Endpoint Monitoring
  • Raising Issues
  • Network Monitoring
  • Steep Learning curve
  • Highly customizable to a fault
It is well suited for use with skilled system administrators who know what they need to monitor and what they need for alerts.
It is not well suited if you just want general monitoring with out a good grasp of why they are monitoring.
John Reeve | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source
We use Nagios to monitor our servers to make sure they are online and healthy. We use it in addition to third-party monitoring services so we have redundancy in monitoring. Nagios tells us if the host is up or not and if any of its services are struggling. The ability to monitor services is nice because it gives us an early warning and we can fix problems before they become critical. We are using Nagios to monitor basic services like web servers and databases.
  • It can monitor just about anything because of its extensive plugin directory.
  • It's free, so it is a great solution if you are on a limited budget.
  • It can be customized any way you'd like, so you have complete control over the delivery and presentation of notifications.
  • It's built by engineers for engineers so setting it up and configuring it is relatively complicated. It could really use a simplified configuration approach, or a GUI to set it up instead of editing config files.
  • I'd like to see the option to have service notification settings inherited from the host setting notifications. They have to be set up separately but they are often the same, so it would be nice to have less redundancy.
Nagios is great for engineers, sys admins, and do it yourself types. If any of my colleagues are of this type of field I'll recommend Nagios. If you are not familiar with the Linux command line, I would sway you away from Nagios and recommend a third party web-based monitoring service instead.
Ricardo Melo | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
We use Nagios to monitor applications and computing resource conditions, alerting us when there are any unusual events. We also use it for generating data and network maps that we monitor.
  • Monitor applications and computing resources.
  • Alert admins or administration groups by email.
  • Generate diverse statistics and monitored network maps.
  • Easier installation of Nagios.
  • There was a situation I experienced in which I monitored servers from some clients where I could not access them when they were behind a firewall doing NAT. I had to solve by applying a parameter in the commands.cfg file.
  • Problems with Network Configuration.
Nagios is essential in a scenario where it is necessary to solve problems with monitored computational resources as soon as they are detected. It's also suited to manage SLA of network links and monitor to generate data about the use of these computational resources. I do not see an environment where it would not be appropriate to use the tool.
Nicolas Pla | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
We use Nagios all over the organization. We have several departments and each one uses an instance of Nagios to monitor their applications and infrastructure. The most important department that uses Nagios is our Networks Operations Center team. They are monitoring all our infrastructure 24/7 and configuring alerts to notify users about the status of their applications.
  • Monitoring infrastructure status
  • Alerts about infrastructure status
  • Reporting about services and checks
  • You need experience to configure checks.
  • Would like to see a cloud solution.
I don't know if there is a less appropriate scenario. If you have an infrastructure and need to monitor it, Nagios is the best option. Not only can you monitor, but Nagios also alerts users and allows you to take actions depending on the alert. It helps a lot with automatization and is a tool you must have in your infrastructure.
Shawn Brito | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
As Nagios was the first monitoring system available for users about 15 years ago, I decided to implement the monitoring solution for a few dozen servers in the organization. However over time, the server-count had increased to 500+ while service-counts increased to 5000+. Nagios continued to remain stable for years on a simple dual-core(2Gb machine). Its ability to proactively detect issues in the system keeps our engineers informed hours (or days) ahead of a pending disaster.

As Nagios employes both Pull & Push Monitoring, implementing the plugins behind a firewall was never a hassle. Customizations were simple as any engineer with basic computer language knowledge can create plugins within minutes. I specifically choose bash, java & php as that's more familiar to me, while others chose Python,Perl or C#.

I have configured Nagios with the following technologies for better user experience.
  • MySQL (Storage & Retrieval) using the NDOUtil
  • NRDP (For push alerting when your servers are not accessible due to firewall rules)
  • Pnp4Nagios (for basic RRD graphing - I have tweaked the RRD settings to allow granular data over months of storage)
  • Grafana (for easy aggregated graphing, dashboards, heat-maps, alerts, user )
  • Ability to monitor the Application Logic - Regardless of the language the application was written, a simple plugin script can be quickly constructed to measure the key matrix of a running application (memory, heap, cpu%, db-conns, limits, delays in functions).
  • Open Source and the largest community of developers. There's a plugin for everything, including surveillance equipment, cameras, big-data analysis, AWS & Microsoft services. Over 10,000 plugins are available.
  • The Nagios data can be stored and plotted to any serial graphing system. We chose Grafana as it supports query graphing & dashboards.
  • Configuring and deploying the various open source plugins can be troublesome at first. It takes a bit of patience to connect all the various components (Nagios, NDOUtils, MySQL, NRDP, Pnp4Nagios, Batch-Processing, Grafana).
  • Most configurations are done through the command & configuration files. Although it has exceptional tuning, there is a moderate learning curve.
  • The Nagios UI might need better CSS styling as it still has the year 2005 look and feel. Although there are several mediocre UIs available, the heart of Nagios lies in monitoring.
Nagios monitoring is well suited for any mission critical application that requires per/second (or minute) monitoring. This would probably include even a shuttle launch. As Nagios was built around Linux, most (85%) plugins are Linux based, therefore its more suitable for a Linux environment.

As Nagios (and dependent components) requires complex configurations & compilations, an experienced Linux engineer would be needed to install all relevant components.

Any company that has hundreds (or thousands) of servers & services to monitor would require a stable monitoring solution like Nagios. I have seen Nagios used in extremely mediocre ways, but the core power lies when its fully configured with all remaining open-source components (i.e. MySQL, Grafana, NRDP etc). Nagios in the hands of an experienced Linux engineer can transform the organizations monitoring by taking preventative measures before a disaster strikes.

Eric Krueger | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
Nagios is being used primarily by the IT department but the management team makes use of its reporting features. With its robust monitoring and ease of use to set up our company has been happy with the product. Having the amount of information at our fingertips has made our jobs easier and given us the peace of mind that our systems are being monitored properly.
  • Monitoring of services is one of the biggest benefits for our company. Being able to respond in a timely fashion keeps business smooth.
  • Hardware and device monitoring are easy to set up with proper parameters.
  • Notification to key staff to be able to respond quickly makes issues go away faster.
  • There could be a better tutorial for setup but the overall system is very easy.
  • More options for notification would be great.
  • There could be a few more customization reporting functions.
This tool is very appropriate for IT staff to have the information they need at their fingertips. Notifications are timely and response time to issues has been cut down immensely. If you are looking for Nagios to be the one network monitoring tool for your department then you are in the right place. Nagios will allow your staff to focus on problem resolution and create efficiency by putting more information at their disposal.
August 07, 2018

Nagios Overview

Dario Leon | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Reseller
Review Source
I recommend Nagios for whole servers, routers, switches on organizations, and application too. Nagios will send emails. Nagios will show information on equipment or applications with trouble. Nagios is very powerful.
  • Nagios has a big community, maybe each day you have a new programmed plugin or a plugin for new hardware or software. This is perfect because they work with Nagios XI and Nagios Core (paid and free version).
  • You can use the free version (that is limited version), but if you want to go to the paid version (Nagios XI) with more features, you don't need to migrate all the information. [You] only [have to] update and integrate.
  • Nagios is not married to a big enterprise of software or hardware, this is marvelous. Nagios can monitor all platforms and major applications.
  • Best monitoring since [the] cell phone. Today it's functional but ugly.
  • Best platform for sending to an app (like WhatsApp) telegram messages.
  • The best scenarios: Big or medium companies with own [their] datacenters. For example 20 or more servers, routers, switches.
  • The worst scenarios: Servers in the cloud (they can use other solutions) or less than 5 servers in the company.
Score 10 out of 10
Vetted Review
Verified User
Review Source
We use Nagios in our Organization for network monitoring. It addresses the network status from Google to ISP, each LAN, and some servers.
  • Nagios network monitoring tool help us to know the status of the Internet service. We can easily identify from where the Internet service stop.
  • Nagios reduces the effort of NW team here in our organization. The NW team first task is checking Nagios. Is the whole NW is working? which one is fail? By checking Nagios the NW team can easily manage the failing LAN.
  • In our organization there are some server. We can easily their status by using Nagios.
  • Nagios to be the first network monitoring tool it needs additional improvements, like the speed of connection.
Nagios is the most significant and well suited network tool for all organizations.
David Mathis II | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
We currently use Nagios in our operations department to monitor the health of our internal tooling and customer facing products.
  • Connectivity checks in nagios are simple and impactful. Having a ping check on every host should be step one in any Nagios deployment.
  • The plugin network for Nagios is huge, and very extensible. Chances are someone has already wrote and shared a plugin that does exactly what you need. But if not, you can write your own.
  • With features like remote plugin executor (NRPE) you can do remote checks (pull style) instead of push. Having the option to do both is great.
  • The Nagios web interface is not the prettiest, and stays fairly stagnant behind more modern approaches to displaying information.
  • The ability to add service comments is a nice feature but the fact you must often manually delete them is annoying. It'd be great if comments were wiped when a status changed (critical -> healthy).
Anytime you are monitoring metal, I think of Nagios almost first. It's so easy to add the basic (ping, disk, CPU, etc.) health checks that you can be up and running quite fast. When you have more specific application metrics that you want to look into, it may be more difficult to get Nagios working. For example, you don't want to know if an application is up or down, but rather how its overall health is.
Igor Bujaroski | TrustRadius Reviewer
Score 5 out of 10
Vetted Review
Verified User
Review Source
We are using Nagios to monitor systems and services upon which we receive regular emails with statistics to measure KPI. Furthermore, we have already established a ground rule to have everything monitored, including the test systems and test services as well. Luckily, during the test period, we could identify bottlenecks and patch sooner rather than later using statistics and notifications from Nagios.
  • Regular checks - never miss a lost service
  • Statistics report - crucial to measure KPI
  • Notifications - get instant calls about incidents to prevent issues
  • Add users/services: it is sometimes difficult to add new users and services, but that is only because we haven't purchased a GUI to edit these.
  • Difficult to connect to: since it is difficult to add new users, there is no interface and we have to opt for a third-party GUI
  • No GUI: we have to opt for a third-party GUI to have a better visualization
Nagios is quite competitive compared to other monitoring tools. It is cheaper the Microsoft's version for which you have to purchase a whole range of products just to be eligible. Nagios is very easy to deploy and has no limits in terms of licensing. This makes it desirable a lot.
Ludovic Huon | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source
Nagios is widely used to control the state of checks over the whole infrastructure in headquarters or remote offices. We wanted a product that could be widely used not only in IT but in other teams too like the R&D teams. We were searching for a free tool to harmonize the checks and to have an approach based on service dependencies.
  • Nagios Map integration to have a visual state of WAN checks.
  • Checks based on groups that allows inheritance for each new infrastructure component added.
  • Simplicity of use and the web interface and installation.
  • Stability of product for years.
  • After a certain number of hosts, Nagios tends to reach its limits in term of performance.
  • Unlike concurrent tools, Nagios needs to install an agent on each server you monitor, which complexes the way to get vthe first results or the way you maintain agent versions.
  • Compared to concurrent tools, configuration can be tricky when you are new to the tool.
For small to mid sized companies, Nagios applies well in particular if you search a free tool for covering hundreds of servers and thousands of controls. Its stability helps you to focus more on controls than on the tool upgrades themselves or bugs. With each check you can associate the script’s execution to control the state of AD groups for example. You could choose other tools if you are looking for an agentless tool with (sometimes) less complexity to create checks at the beginning, but with a reverse side - an economic model where you pay for the number of nodes you want to monitor and an annual maintenance if you want to benefit from future updates.
Labeye Michael | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
We use Nagios in our provisioning department to have all vitals and parameters on the radar. Nagios is really useful and powerful for both kinds of servers Windows and/or Linux. It's simple to use and configure. In the past, I implemented Nagios to a media company to monitor network backbone and equipment. It was the best monitoring tool used in this media company. If you need a powerful monitoring with a minimal cost and great scalability, there is just one choice - NAGIOS.
  • Scalability
  • Dashboarding
  • Robustness
  • Simplicity
  • Cost
  • Usability
  • Doesn't support some proprietary equipment in the telecommunication industry
Useful for networks and server solutions.
Less usefully when using some proprietary equipment without SNMP MIB
Randall Svancara | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Review Source
We use nagios for monitoring all of our systems, which is over 2000 servers and devices. Nagios scales well for us and we have automated the deployment with Chef. We routinely customize nagios by building our own plugins.
  • Scales well
  • Simple to install
  • Easy to customize
  • Integrations with metric stores such as InfluxDB
  • Golang integration
  • Update the web interface
  • Build out web API
  • Kubernetes integration
Physical data centers provide the best environment. Would like to see more cloud native solutions.
Andrew Kener | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
We are currently using Nagios (specifically the Check_MK plugin) to monitor approximately 200 hosts and over 4000 services. In addition to host/services we are also monitoring and alerting on application logs for our app support team. We are using the Business Intelligence feature to do cluster monitoring and sending alerts to PagerDuty for SMS, email, and phone notifications.
  • Simple. I can have a server setup within minutes that will provide 99% of all the functionality I need. Not a lot of monitoring systems can make this claim.
  • Extensible. I have yet to encounter needed functionality that couldn't be added by means of plugins, scripts, etc.
  • Stable. I have never had a Nagios server crash on me nor have I ever lost data due to bugs/instabilities in the software. I am more confidant in my Nagios install than I am in the underlying server/OS.
  • Scalability. It hasn't been an issue for us due to the small number of hosts we are monitoring but once you get into thousands+ hosts, Nagios tends to have difficulty scaling.
  • Configuration. Configuration can be difficult once you go off the beaten path, especially if you aren't proficient with scripting.
  • Agent management. Having an agent definitely simplifies some things but it adds more complexity to the overall management process.
Nagios is well-suited for smaller ( < 10,000 hosts) environments where a low-cost solution is desired. Either a support package or motivated admin is really needed to get the most value from it. It would definitely be my first recommendation for monitoring.
Ariel Dupar | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Review Source
I'm an end user of Nagios and we use to check the performance of CPU RAM disk space of our business servers. It's very useful for that.
  • Free Space
  • CPU used
  • RAM available and used
  • History reports of the software
  • Performance recommendations based of threads
It competes with Microsoft SCOM for checking hardware performance. Reports aren't easy to deploy.
Score 9 out of 10
Vetted Review
Verified User
Review Source
Nagios is an excellent open-source tool. There is a large community of users who have developed scripts and make them available for other users for just about anything you could ever want to monitor. Nagios is being used to monitor various applications, servers, websites, and services. Once you have set up a few things it is very straight forward to use and configure templates to repeat the task for new devices.
  • Monitoring.
  • Notifications.
  • Integration.
  • Strong community of users with shared plugins.
  • The native graphing/trending could use updating. It is great for its traditional reporting, but seeing the graphs and trends out of the box would be helpful.
Nagios Core is a great tool. It's open-source and free, there is a great community, shared plugins, and many other reasons which make it a great tool. It's very good for small to medium-sized businesses and if you configure it appropriately it could be used for larger organizations as well.
A great tool that has many uses, and best of all, it's free. It works just as good as many multi-thousand dollar tools and is easy to set up and configure. For small to medium businesses who want to get on board with a monitoring solution for free, I would highly recommend it. There are some use cases where some other tools might work better out of the box for larger organizations that may demand more out of their monitoring solution, but in many cases, Nagios is more than adequate. With the large variety of add-ons and ways to customize Nagios, it can also tackle the large scale deployments and other useful features.
Score 9 out of 10
Vetted Review
Verified User
Review Source
Nagios is used to monitor and report on the utilization of our network and server hardware. It's primarily used for our IT department and DevOps team. We use it to monitor switch and server status, and in combination with PTRG Nagios, it gives us great reporting and details within our network infrastructure.
  • Network and server status alerts if a device is in a down state.
  • Gives you the top view down of your entire network infrastructure.
  • It can be customized to your exact needs.
  • You have two options of agentless and agent monitoring.
  • Take a few steps to configure and get running.
  • Reporting needs to be more in-depth with a better layout.
  • UI needs work and needs to be streamlined for a better UI experience.
  • Wish there was better support for enterprise environments.
Nagios is great to give you a top-down view of your entire IT infrastructure. It's another tool to improve reliability and be more pro-active than reactive to problems within your IT infrastructure. I would recommend Nagios in all environments from small businesses to enterprise environments.
An absolute dream for any IT infrastructure and it's free. There are a few small downsides but they are outweighed by Nagios being open-sourced and free with a supportive community behind it.
Score 8 out of 10
Vetted Review
Verified User
Review Source
Nagios is used primarily in the Information Technology department, where it is used for proactive monitoring of server and network infrastructure and associated services.
  • Monitoring and Alerting
  • Service and host metrics
  • Change management assistance
  • End user reports
  • Metrics
  • Native support for features (as opposed to plugins)
Nagios is well suited to monitoring devices such as network switches, printers, and especially servers, as well as if administrators or end users wish to receive alerts for downtime or other outages so they can be addressed. It is less appropriate for if auditing of services or logging of those services is desired, or if anything beyond up/down or specific application checks are needed in order to monitor a service.
Nagios is an open source product, which means most of the support comes from the community. Unless you purchase one of the paid products, such as Nagios XI, you can't really expect to see any level of meaningful or traditional enterprise level support. But there's also a distinct lack of account management for the open source product as well, so there isn't a path inside the company typically for customer support.