What Is Nagios Core?

Dolyetyus

Özel Üye
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..


SU7SKn.jpg


x8KQ2K.png


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.

SWBYas.jpg


NRDP

NRDP helps remote data transport mechanism and processor. Usually, this Agent is used to access data remotely.

SWB23n.jpg


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.

SWpuD6.jpg


NCPA

NCPA helps control memory usage, CPU status, disk usage, device operations, and network usage on Mac OS, Linux and Windows.


x8KQ2K.png


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.

x8KQ2K.png


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


SWzOpv.md.jpg



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.


x8KQ2K.png



Source: https://www.turkhackteam.org/siber-guvenlik/1934075-nagios-core-nedir.html
Translator: Dolyetyus
 
Moderatör tarafında düzenlendi:
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.