Вопрос: Невозможно увидеть графики для времени обслуживания IO и IOstat в munin


По какой-то причине данные и графики для времени обслуживания IO и IOstat не отображаются в мунине. Все остальные графики хороши. Может кто-нибудь подскажет мне, как настроить munin, чтобы показать статистику и графики для них. Я не хватает каких-либо пакетов?


5
2018-05-02 20:57


Источник


Задача решена? Если да, то как вы его решили? - 3molo
Проблема связана с плагином. Я не видел никаких значений для этих двух плагинов, когда я запускал их на терминале. Есть ли другой способ заставить тех, кто работает, кроме переустановки мунина? - RajeshT


Ответы:


Я столкнулся с той же проблемой (на экземпляре EC2, на котором запущен Ubuntu Lucid Lynx), и выяснил решение через комментарий в верхней части кода плагина.

В основном плагин по умолчанию пропускает все жесткие диски, в которых есть число. Чтобы этого избежать, вам нужно добавить следующие строки в конфигурационный файл плагина (/etc/munin/plugin-conf.d/munin-node для меня - мне нужно было отредактировать его как root):

[iostat]
env.SHOW_NUMBERED 1

Затем перезапустите munin:

sudo restart munin-node

Конечно, вам также необходимо убедиться, что у вас есть iostat, доступный в вашей системе (работает iostat на командной строке должно сказать вам). Если нет, то его довольно легко установить (на Ubuntu):

sudo apt-get install sysstat

7
2017-11-11 20:20



Это сработало отлично. Спасибо, vitch. - RajeshT


Я столкнулся с этой проблемой. На самом деле проблема заключается в том, что iostat не возвращает информацию о состоянии устройств в системе. Если вы запустите iostat из командной строки, вы увидите следующее:

# iostat config
Linux 2.6.18-194.11.4.el5 (hostname.tld)    08/10/2011

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.06    0.04    0.05    0.05    0.00   99.81

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn

Мне удалось вернуть устройства, перезапустив мою систему.

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
sda1             73.53      2532.05       142.72     255762      14416
sda2              0.29         8.08         0.00        816          0

1
2017-08-10 18:51





Возможно, вам придется сначала установить пакет sysstat.

На запуске Ubuntu sudo apt-get install sysstat

Затем запустите iostat чтобы проверить, что статистика доступна.


1
2017-08-24 02:36





вы получаете значения, запустив плагины в терминале?

это часто: / etc / munin / plugins / plugin_here

Если вы это сделаете, продолжайте и подключайтесь локально к порту 4949 и попытайтесь извлечь данные плагинов

nc 127.0.0.1 4949

  загрузить plugin_here

Если первый шаг не работает, это обычно происходит из-за синтаксических ошибок или написано для другой платформы или около того.
Если второй шаг выходит из строя, часто из-за этого munin работает как конкретный пользователь (munin), а некоторым плагинам нужны привилегии uid 0, поэтому отредактируйте /etc/munin/plugins.d/munin.conf (или это munin-node.conf ?) и введите, например:

[Munin]
  пользователь = корень

Если все это работает, перейдите в munin-graph.log (и munin-fetch.log) сервера munin, чтобы узнать, что на самом деле происходит. tcpdumping также может рассказать вам много.


0
2018-05-03 18:13