Munin

如何使 munin 圖(導出或計數器)不是每秒?

  • May 10, 2013

我有價值觀:

10:00 - 505
11:00 - 507
12:00 - 510
13:00 - 525

我想得到圖表:

11:00 - 2
12:00 - 3
13:00 - 15

但每秒有(munin 每 5 分鐘執行一次):

11:00 - 2/300
12:00 - 3/300
13:00 - 15/300

我如何每小時製作圖表?

如何執行此操作取決於您處理的數據源類型。在具有圖表外掛的主機上,執行munin-run <plugin> config並查找type其欄位的屬性。

如果欄位的類型為 COUNTER 或 DERIVE,您只需將圖形的graph_period屬性設置為minutehour用於相關圖形。例如,我的郵件伺服器不是非常繁忙,因此以每分鐘消息數而不是每秒消息數顯示其圖表更有意義。我使用以下主機定義來做到這一點munin.conf

[mailserver.our.tld]
   <snip other config>
   sendmail_mailstats.graph_period minute

(這也是一個 munin 常見問題解答。)

如果欄位的類型是 GAUGE 或 ABSOLUTE,則必須使用cdef屬性來相應地調整值。您可能還必須更改 graph_vlabel 屬性以匹配您的新縮放比例。一個例子是nutups2__runtime外掛,它以秒為單位報告 UPS 執行時間。我更喜歡在幾分鐘內看到它,所以我有以下主機定義munin.conf

[upshost.our.tld]
   <snip other config>
   nutups2_ups_runtime.battery.cdef battery,60,/
   nutups2_ups_runtime.graph_vlabel Minutes

引用自:https://serverfault.com/questions/506437