Tu masz skrypt. Nadaj mu prawa wykonywalności:
http://83.17.147.178/mrtg-ping-probe
A to dodaj do configa mrtg:
Title[router.onet.ping]: Pingi
MaxBytes[router.onet.ping]: 5000
AbsMax[router.onet.ping]: 10000
Options[router.onet.ping]: growright, gauge, nopercent, noinfo, nobanner, integer, transparent
Target[router.onet.ping]: `/home/skrypty/mrtg/mrtg-ping-probe www.wp.pl`
PageTop[router.onet.ping]: <H1>Pingi na www.wp.pl</H1>
YLegend[router.onet.ping]: milisekundy
ShortLegend[router.onet.ping]: ms
Legend1[router.onet.ping]: Sredni ping w ms
Legend2[router.onet.ping]: Sredni ping w ms
Legend3[router.onet.ping]: Maksymalny średni ping w ciągu u minut
Legend4[router.onet.ping]: Maksymalny średni ping w ciągu u minut
LegendI[router.onet.ping]: Max:
LegendO[router.onet.ping]: Min:
WithPeak[router.onet.ping]: ymwd
A jak chcesz jeszcze monitorowac utracone pingi to:
Target[router.onet.loss]: `/home/skrypty/mrtg/mrtg-ping-probe -t 42 -p loss/loss www.wp.pl`
PageTop[router.onet.loss]: <H1>Analiza utraconych pakietów na wp.pl</H1>
MaxBytes[router.onet.loss]: 100
Title[router.onet.loss]: Analiza pingow
AbsMax[router.onet.loss]: 101
WithPeak[router.onet.loss]: ymwd
Options[router.onet.loss]: growright, gauge, transparent
Unscaled[router.onet.loss]: dwmy
YLegend[router.onet.loss]: % Utraconych pakietów
ShortLegend[router.onet.loss]: %
Legend1[router.onet.loss]: % Utraconych pakietów
Legend2[router.onet.loss]: % Utraconych pakietów
Legend3[router.onet.loss]: Maksymalnie utracone pakiety w ciągu 5 minut - % Packet Loss
Legend4[router.onet.loss]: Maximal 5 Minute % Packet Loss
LegendI[router.onet.loss]: % loss:
LegendO[router.onet.loss]: % loss:
Oczywiście w target-ach zmień ścieżki.
Wygląda to tak: