
Так что я написал свой крошечный 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
Надеюсь, кому-то он окажется полезен.