![](http://habrastorage.org/getpro/habr/post_images/80b/f1b/017/80bf1b017c84ed42e92f0fdf56d87ae8.png)
Потому я написал маленький munin-плагин для хабра, под катом (равно как и полученные картинки). Если вам он не нужен, то ничего интересного вы там не увидите: несколько строчек PHP, парсинг XML стандартными средствами — на все про все 10 минут. Частота опроса — стандартная, раз в 5 минут.
Результат
Исходники
Скачать: s.14.by/habracarma
#!/usr/bin/php <?php error_reporting(0); $username = "BarsMonster";//Change this to your username! if ((count($argv) > 1) && ($argv[1] == 'config')) { print("graph_title KarmaGraph $username graph_category web graph_vlabel # karma.label Karma rating.label Rating "); exit(); } $xml = new SimpleXMLElement(file_get_contents("http://habrahabr.ru/api/profile/$username/")); print('karma.value ' . $xml->karma . "\n"); print('rating.value ' . $xml->rating . "\n"); ?>
Установка
- Само собой нужен munin, практически любой версии.
- Кладем плагин в /usr/share/munin/plugins/
- Указываем имя пользователя внутри плагина. Я не стал выносить его в отдельный конфиг — так только больше работы для всех.
- Делаем на него симлинк в /etc/munin/plugins
- chmod a+x habracarma
- Перезапускаем munin-node
ссылка на оригинал статьи http://habrahabr.ru/post/218681/
Добавить комментарий