Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision Next revision Both sides next revision | ||
tutorial:adm:server_monitoring [2019/03/25 10:18] fiserp created |
tutorial:adm:server_monitoring [2019/03/25 10:25] fiserp [Monitoring of server with CzechIdM] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Monitoring of server with CzechIdM ====== | ====== Monitoring of server with CzechIdM ====== | ||
- | Automatic monitoring of production system is crucial for buissines | + | Automatic monitoring of production system is crucial for bussiness |
- | This page will show you how to set up basic monitoring of CzechIdM | + | This page will show you how to set up basic monitoring of server with CzechIdM using Nagios NRPE. It is very useful to store monitored values for trend overview (e.g. with Munin). Some monitoring systems (like Zabbix) can store trends and monitor services at once. It is also practical to install |
+ | |||
+ | < | ||
**Typical CzechIdM server** | **Typical CzechIdM server** | ||
- | This is a typical configuration of a production server for a small company. These parameters may need to be adjusted to complexity of a particular | + | This is a typical configuration of a production server for a small company. These parameters may need to be adjusted to complexity of particular |
* RHEL7-flavoured system. | * RHEL7-flavoured system. | ||
* About 80GB HDD. | * About 80GB HDD. | ||
Line 17: | Line 19: | ||
^Service/ | ^Service/ | ||
|HOST UP| N/A | this is not implemented on the target machine | N/A or ping RTT threshold | high ping RTT or host is not pingable at all | every 5 minutes | every 6 hours | | |HOST UP| N/A | this is not implemented on the target machine | N/A or ping RTT threshold | high ping RTT or host is not pingable at all | every 5 minutes | every 6 hours | | ||
- | |swap used space | check_swap | + | |swap used space | check\_swap |
- | |disk free space | check_disk | + | |disk free space | check\_disk |
- | |system load | check_load | + | |system load | check\_load |
- | |used memory | check_mem | + | |used memory | check\_mem |
- | |process count | check_procs | + | |process count | check\_procs |
- | |zombie process count | check_procs | + | |zombie process count | check\_procs |
- | |system time | check_ntp_time | + | |system time | check\_ntp\_time |
- | |CzechIdM is running | check_http | + | |CzechIdM is running | check\_http |
- | |HTTPD is running | check_http | + | |HTTPD is running | check\_http |
- | |HTTPS certificate expiration | check_http | + | |HTTPS certificate expiration | check\_http |
- | |PostgresSQL is running | check_pgsql | + | |PostgresSQL is running | check\_pgsql |
===== Implementation ===== | ===== Implementation ===== |