értelemszerűen először is felvesszük crontabba, h. mit kell csinálni, jelen esetben egy lekérdezés percenként, h. mi a mellékek, vonalak állapota.
root@sip crontab -e
* * * * * /usr/sbin/asterisk -rx 'sip show peers' | grep D > / dev/null/checkpeer.txt
grep D azért kell mert engem csak a kliensek állapota érdekel....
dev/null értelemszerűen behelyettesítendő a számodra megfelelővel
majd elment fájlt létrehoz megfelelő jogokkal a megfelelő helyen és ez percenként fog frissülni
--------------------------
emellé van egy kis egyszerű php fájl ami a kapott txt minden sorát tömbbé alakítja, majd a státuszból kap egy háttérszint annak megfelelően, h. OK van UNKNOWN
<?php
$replacecolor = array('#9ACD32', '#CD5C5C');
$patterncolor = array('[OK]', '[UNKNOWN]', );
$unknown = "#CD5C5C";
$ok = "#9ACD32";
$querys = file('/dev/null/checkpeer.txt');
#print_r($res);
echo "
\n";
?>
- 7149 megtekintés
Hozzászólások
Ez tetszik!
--
Kum G.
Linux pólók HUP pólók Linux tanga
- A hozzászóláshoz be kell jelentkezni
"A +1 az a proletárlájk."
- A hozzászóláshoz be kell jelentkezni
Frissítve, egyszerű táblába rendezve, + színek is helyükre kerültek.
<?php
$replacecolor = array('#9ACD32', '#CD5C5C');
$patterncolor = array('[OK]', '[UNKNOWN]', );
$unknown = "#CD5C5C";
$ok = "#9ACD32";
$querys = file('/dev/null/checkpeer_all.txt');
#print_r($res);
echo "
"; echo "$ext"; echo " |
"; echo "$ext IP:$ip "; echo " |
\n";
?>
------------------------
Nincs a világon se jó, se rossz. A gondolkodás teszi azzá... (W. Shakespeare)
- A hozzászóláshoz be kell jelentkezni
Tetszik! :-)
Én pythonban kalapáltam egyet össze, mailben riaszt a bajról, de csak trunk-öt figyelek. HUP-ra nem lenne jó egy kód tároló? Ahol hasznos scripteket, kódokat lehetne megosztani leírással, esetleg ha fejlődne is a kód, mint egy wiki szócikk...?!
- A hozzászóláshoz be kell jelentkezni
Tök jó verzatil ötlet, már hasznosítottam is - más dolog figyelésére ugyan, de ez kész megoldásnak bizonyult.
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Ez mondjuk azért kérlek alássan, mert egy mobil telefon +3G kombón nem fogok belépkedni mondjuk freepbxbe, hanem csak megnyitom, és látom a mellékek épp aktuális állapotát.
No meg ha birizgálni kell a mellékhez tartozó készüléket, akkor egyből látom az ip-t amin lóg...
egyébkérdés?
üdv
Balooo
------------------------
Nincs a világon se jó, se rossz. A gondolkodás teszi azzá... (W. Shakespeare)
- A hozzászóláshoz be kell jelentkezni
értem. az én telefonomban van bookmark, így egyszer belépkedek Wifi-n (ha sokallom a költséget) és letárolom. De bocs, ha megbántottalak. Csak kíváncsi voltam.
- A hozzászóláshoz be kell jelentkezni
Marmint a FreePBX-be? Ez OK, viszont hihetetlen randan nez ki a FreePBX mobilon.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
Ha php-agival csinálod, akkor megspórolhatod a crontabozást és a fájlozást, és oldalfrissítéskor frissül (ha ez jó neked).
Én itt így csináltam meg:
http://kohoclan.eu/
A "VOIP Státusz" blokk, jobb oldalon.
A kód egy kicsit hosszú, nem másolnám be ide, de ha érdekel valakit felrakom valahova.
- A hozzászóláshoz be kell jelentkezni
Engem érdekelne :D
- A hozzászóláshoz be kell jelentkezni