- 21 Nis 2020
- 1,208
- 683
What Is Nagios Core?
Nagios Core is an open source network monitoring software written in C language, running on platforms such as linux and Unix. Nagios is for solving IT infrastructure problems that may arise without affecting business processes. Users recommend Nagios Core because Nagios has different features.
The main features of Nagios Core are:
It can show us the instant status display on the web interface. You can fix such a possible IT problem immediately.
In case of possible IT problem, the person who registered the Nagios Core reports that there is a problem through E-mail, SMS, etc.
Nagios Core has plugin support. So you can use your own plugin on Nagios Core
You can monitor information sources about the host.
It has a parent host feature, so unnecessary alarms can be avoıded.
It can automatically intervene in the problems in applications and services.
It has a simple interface. So it is very useful.
It can save the past information.
You can get information about the service by watching the service..
Nagios Core Agents
Agents in Nagios Core are a few programs that make it easy to use. That's why agents are very important in Nagios Core.
NRPE
NRPE agent helps us to remotely monitor the system using scripts in Nagios Core. Disk usage, devices logged into the system, etc. NRPE helps us monitor situations. NRPE can communicate with some Windows machines and can help you monitor.
NRDP
NRDP helps remote data transport mechanism and processor. Usually, this Agent is used to access data remotely.
NSClient ++
The purpose of this plugin is to monitor Windows machines. NSClient++ operates through the TCP 12489 port. Its purpose is to reach the Windows system by passing the Firewall firewall. Thanks to this Agent, it helps us monitor disk usage, CPU status, etc. processes in Windows.
NCPA
NCPA helps control memory usage, CPU status, disk usage, device operations, and network usage on Mac OS, Linux and Windows.
Nagios Core Plugins
We need plugins when checking process. You can run plugins on command lines, it will be very easy for you to examine hosts and services by running plugins via commands.
Nagios Core Working Principle
Check Processes
There are two types of check in Nagios Core. These are;
Host check
Service check
Host check checks whether the devices connected to the network are working or not, and the network history.
Through host check, it can send ping packets to the remote device.
Service check works on situations such as network services, resources in the system, resources on the network, network status. Service check scans the port and transmits which port is open or not and the connections opened on the port to Nagios Core.
Active Check
Active Check is a working principle triggered by plugins. Active Check can be done on NRPE. To do this, it connects to the TCP 5666 port on the remote host with the
command
Passive Check
Passive Check, Passive check is used when there is no direct access to the server. If NRPE cannot be accessed, Passive check comes into play here.
Passive check runs the remote plugins itself instead of connecting to the remote system and notifies the NSCA daemon of the situation.
To perform this check, it sends the check status to the NSCA daemon to the TCP 5667 port in Nagios by typing the following code.
Soft State
UP or OK is required for a host or service to respond. If there is something other than these that responds, the check status is made and checked with soft state.
It causes UP and OK configuration which responds with soft state and Nagios Core does not give us an alarm situation here.
Hard State
If the response of a host or service is not UP and OK and the control processes could not be completed, this is called Hard. Since this is an emergency situation, Nagios Core will immediately give an alarm. In this way, Nagios Core will tell us a real alarm situation.
Source: https://www.turkhackteam.org/siber-guvenlik/1934075-nagios-core-nedir.html
Translator: Dolyetyus
Nagios Core is an open source network monitoring software written in C language, running on platforms such as linux and Unix. Nagios is for solving IT infrastructure problems that may arise without affecting business processes. Users recommend Nagios Core because Nagios has different features.
The main features of Nagios Core are:
It can show us the instant status display on the web interface. You can fix such a possible IT problem immediately.
In case of possible IT problem, the person who registered the Nagios Core reports that there is a problem through E-mail, SMS, etc.
Nagios Core has plugin support. So you can use your own plugin on Nagios Core
You can monitor information sources about the host.
It has a parent host feature, so unnecessary alarms can be avoıded.
It can automatically intervene in the problems in applications and services.
It has a simple interface. So it is very useful.
It can save the past information.
You can get information about the service by watching the service..
Nagios Core Agents
Agents in Nagios Core are a few programs that make it easy to use. That's why agents are very important in Nagios Core.
NRPE
NRPE agent helps us to remotely monitor the system using scripts in Nagios Core. Disk usage, devices logged into the system, etc. NRPE helps us monitor situations. NRPE can communicate with some Windows machines and can help you monitor.
NRDP
NRDP helps remote data transport mechanism and processor. Usually, this Agent is used to access data remotely.
NSClient ++
The purpose of this plugin is to monitor Windows machines. NSClient++ operates through the TCP 12489 port. Its purpose is to reach the Windows system by passing the Firewall firewall. Thanks to this Agent, it helps us monitor disk usage, CPU status, etc. processes in Windows.
NCPA
NCPA helps control memory usage, CPU status, disk usage, device operations, and network usage on Mac OS, Linux and Windows.
Nagios Core Plugins
We need plugins when checking process. You can run plugins on command lines, it will be very easy for you to examine hosts and services by running plugins via commands.
Nagios Core Working Principle
Check Processes
There are two types of check in Nagios Core. These are;
Host check
Service check
Host check checks whether the devices connected to the network are working or not, and the network history.
Through host check, it can send ping packets to the remote device.
Service check works on situations such as network services, resources in the system, resources on the network, network status. Service check scans the port and transmits which port is open or not and the connections opened on the port to Nagios Core.
Active Check
Active Check is a working principle triggered by plugins. Active Check can be done on NRPE. To do this, it connects to the TCP 5666 port on the remote host with the
Kod:
check_nrpe
command
Passive Check
Passive Check, Passive check is used when there is no direct access to the server. If NRPE cannot be accessed, Passive check comes into play here.
Passive check runs the remote plugins itself instead of connecting to the remote system and notifies the NSCA daemon of the situation.
To perform this check, it sends the check status to the NSCA daemon to the TCP 5667 port in Nagios by typing the following code.
Kod:
send_nsca
Soft State
UP or OK is required for a host or service to respond. If there is something other than these that responds, the check status is made and checked with soft state.
It causes UP and OK configuration which responds with soft state and Nagios Core does not give us an alarm situation here.
Hard State
If the response of a host or service is not UP and OK and the control processes could not be completed, this is called Hard. Since this is an emergency situation, Nagios Core will immediately give an alarm. In this way, Nagios Core will tell us a real alarm situation.
Source: https://www.turkhackteam.org/siber-guvenlik/1934075-nagios-core-nedir.html
Translator: Dolyetyus
Moderatör tarafında düzenlendi: