This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
public:doku:nagios_icecast [2011/03/20 01:42] ello |
public:doku:nagios_icecast [2011/03/20 14:58] ello |
||
---|---|---|---|
Line 30: | Line 30: | ||
Andere Ports sind natürlich auch denkbar. | Andere Ports sind natürlich auch denkbar. | ||
Dann sollte man natürlich überprüfen, ob ein mountpoint existiert. | Dann sollte man natürlich überprüfen, ob ein mountpoint existiert. | ||
- | Dazu kann man den http-check nehmen und auf eine spzifische url überprüfen. Dabei muss man beachten mit den Schalter "-N" nach dem Header abzubrechen (der content endet ja theoretisch nie). | + | Dazu kann man den http-check nehmen und auf eine spezifische url überprüfen. Dabei muss man beachten, mit den Schalter "-N" nach dem Header abzubrechen (der content endet ja theoretisch nie). |
<file|/etc/nagios-plugins/config/icecast.cfg> | <file|/etc/nagios-plugins/config/icecast.cfg> | ||
Line 40: | Line 40: | ||
</file> | </file> | ||
+ | Denkbar wäre auch eine Mindestlänge des Contents zu überprüfen: | ||
+ | <file|/etc/nagios-plugins/config/icecast.cfg> | ||
+ | kommt noch | ||
+ | </file> | ||
+ | |||
+ | |||
+ | Dann lässt sich noch überprüfen, ob valide Daten vom Icecast kommen | ||
+ | <file|/etc/nagios-plugins/config/icecast.cfg> | ||
+ | kommt noch | ||
+ | </file> | ||
+ | |||
+ | ==== Beispielhafte Host-Definition ==== | ||
Folgende Host-Definition definiert einen Host "icecast1" mit entsprechender ip-addresse. | Folgende Host-Definition definiert einen Host "icecast1" mit entsprechender ip-addresse. | ||
Es werden 2 Mountpoints definiert: /test und /test-fallback. Dabei ist /test-fallback als fallback für /test im icecast definiert. | Es werden 2 Mountpoints definiert: /test und /test-fallback. Dabei ist /test-fallback als fallback für /test im icecast definiert. |