Freesco, NND, CDN, EOS
http://forum.freesco.pl/

[MRTG] nie działa parametr ThreshProg?
http://forum.freesco.pl/viewtopic.php?f=22&t=16314
Strona 1 z 1

Autor:  pectosol [ wtorek, 11 grudnia 2007, 15:22 ]
Tytuł:  [MRTG] nie działa parametr ThreshProg?

Witam.
MRTG ma możliwość uruchomienia dowolnego skryptu po przekroczeniu ustalonych wartośći progowych.
Całość jest dobrze opisana tutaj.
Jednak robiać to zgodnie z manualem mrtg przestaje rysować i nie uruchamia wskazanego skryptu.

Czy ktoś może przerabiał ten problem?

Wiem że można ugryźć temat w inny sposób ale chciałem wykorzytać gotowe rozwiązania.

Pozdrawiam

Autor:  viater [ wtorek, 11 grudnia 2007, 15:31 ]
Tytuł: 

Nie zagłębiałem się w ten dokument, ale ja bym to zrobił zwyczajnie, z poziomu skryptu, który zbiera dane, np.:
: [/] [] ()
#!/bin/bash

#zbieramy dane, np ping
ping1= ......
ping2= ......

if [ $ping1 -gt 500 ] || [ $ping2 -gt 500 ]; then
  #wykonaj cośtam
fi

echo $ping1
echo $ping2

To oczywiście tylko przykład, który trzeba dostosować do swoich potrzeb.

Autor:  pectosol [ wtorek, 11 grudnia 2007, 16:03 ]
Tytuł: 

Tak, ale jak już wcześniej pisałem, skryptem to wiem jak to zrobić.
Nie o to mi chodzi - nie zawsze chodzi o ping, czasem trzeba pobierac dane z innego hosta przez SNTP, czasem jest potrzebana akcja tylko po przekroczeniu wartości progowych (np wysyłka smsa).

To wszystko ma zaimplementowane MRTG - ale wiem że można napisać skrypty na nowo.

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/