最小のHabra-karmograf-ムニン用

すでに数回Habréでkarmatrekeryを書きました-チャートでカルマの変化を示しています。 これまでで最も有名で活気のあるものはHabrometerです。 しかし、これは私の目的にはあまり適していませんでした-1日に1回の調査は非常にまれです(ただし、Habr API 使用するため古いルールに従って、より高い頻度での大量調査は困難です)。



そこで、 Habr用の小さなmunin-プラグインを作成しました。 必要ない場合は、何もおもしろくありません。PHPの数行、標準的な手段によるXML解析-10分すべてについて。 ポーリング頻度は標準で、5分ごとに1回です。



結果





ソースコード

ダウンロード: 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"); ?>
      
      







設置



誰かがそれを役に立つと思うことを願っています



All Articles