Nagios Introduction
Nagios is a powerful and excellent open source monitoring system that enables you to identify and solve problems in your IT architecture, and avoid these problems impacting critical business processes.
Nagios was first released in 1999, and its influence in the open source community is considerable. Currently, the global Nagios Community has developed thousands of projects . Nagios's official sponsorship is through the nagios Enterprise , which sells its commercial products and services in many different ways to support the community .
Nagios can monitor your entire IT infrastructure to ensure proper operation of systems, applications, services and business processes. It can effectively monitor Windows, Linux and UNIX host status, switch routers and other network settings, and even printers. Send mail or SMS alarm when the system or service status is abnormal the first time to notify the site operators, after the status of the resumption of normal mail or SMS notification.
More details can be found in the official website: http://www.nagios.org/or HTTP://NAGIOS-CN.SOURCEFORGE.NET/NAGIOS-CN (this site requires FQ to access)
Nagios version
Nagios is open source, but also accepts donations or sells commercial products to maintain the operation of the entire open source project, as shown below, it offers DIY, Student, Professional, bussiness Four versions, of which the DIY version is free, There are fewer features available than other versions.
Installing Nagios in general may require the installation of the following four-part related packages:
Nagios Core
Nagios Core, as its name implies, is a core part of the Nagios system, with a core monitoring engine and a basic web interface.
Http://www.nagios.org/download/core, currently the latest version is 4.0.0 beta1, generally we download a stable version of Nagios core 3.5.0.
Nagios Plugins
Nagios Plugins is a Nagios plug-in package that monitors services, applications, metrics, and so on. Like NRPE, nsclient++ , etc., you can download a variety of plugins via the link address below http://www.nagios.org/download/plugins/.
Nagios Frontends
Nagios Frontends is the skin of nagios (front end? ), you can get some more personalized, beautiful web monitoring interface
Nagios Addons
Nagios Addons is the Nagios extension project, http://www.nagios.org/download/addons/
Nagios function
1. Monitoring network Services (SMTP, POP3, HTTP, NNTP, PING, ICMP, FPT, SSH, etc.);
2. Monitor host resources (processor load: CPU load, disk utilization, etc.: disk usage, System log: Systems Logs);
3. Simple plug-in design allows users to easily expand their own service detection methods, you can specify their own plugin through the network to collect data to monitor any situation
4. Parallel service check mechanism;
5. Have the ability to define the network hierarchy, with "parent" host definition to express the relationship between the network host, this relationship can be used to identify and clarify the host outage or unreachable state;
6. When a service or host problem arises and is resolved, the alarm is sent to the contact person (via email, SMS, user defined mode);
7. Has the function of defining the event handle, it can get more problem locating when the event of host or service occurs;
8. Automatic log rollback;
9. Can support and implement redundant monitoring of the host;
10. Optional Web interface for viewing current network status, notification and fault history, log files, etc.;
11. Contains many graphical data plugins (Nagiosgraph, Nagiosgrapher, Pnp4nagios, etc.)
Nagios Learning Practice Series-Product introduction