簡體   English   中英

*所有* Unix系統的根分區警告

[英]Root Partition warning for *all* Unix systems

我讓Nagios監視所有Unix系統上的Root Partition(是Linux(基於Gentoo和Debian的Linux,以及一個Mac Mini))。 我還在監視4個NAS系統(3個QNAP,1個Synology)和VCentre設備。

Nagios突然向我提供了所有這些設備的“服務警告”,聲稱磁盤空間不足,具有相同的值...

納格斯塔蒙的屏幕截圖

我使用服務模板通過NagioSQL設置了Nagios,但這是服務配置的內容。

define service {
        #NAGIOSQL_CONFIG_NAME           services
        host_name                       BLURR-2,COSYFEET04a,ELUCIDRF,Laserbeak,LOGGER,MIRAGE,OUTBACK,QNAP1,QNAP2,QNAP3,Silverbolt,VCENTRE
        service_description             Root Partition
        servicegroups                   infrastructure
        use                             standard-service
        check_command                   check_local_disk!20%!10%!/
        icon_image                      root.png
        register                        1
}

...這是來自commands.cfg的check_local_disk的配置...

define command {
        command_name                    check_local_disk
        command_line                    $USER1$/check_disk -w $ARG1$ -c $ARG2$ -p $ARG3$
        register                        1
}

理想情況下,我不需要調整分區大小。 在某些情況下(Mac Mini,NAS設備)我不能!

Nagios檢查是否只是在發生故障,我只是在濫用Root Partition檢查還是在醞釀一個真正的問題,因為我無法解釋為什么重復所有值-其中一個VM是P2V,一個正在運行Nagios本身不到一個月大!

1)您應為每個主機提供單獨的服務,以便您可以指定唯一的閾值等

2)您正在使用沒有-H參數的check_local_disk,因此實際上您總是在檢查Nagios磁盤本身。 您應該檢查磁盤中check_nrpe -H遠程主機-c check_disk -a“-w 20%〜10%查看遠程主機上http://nagios-plugins.org/doc/man/check_disk.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM