custom mrtg

8 отговора 340 прегледа
#1

custom mrtg

Zdrasti na vsichki,

niakoi ima li ideia kak da napravia mrtg-to da vzima danni ot moi si script i da risuva chrez tiah grafikite. Kakav triabva da e output-a na podoben script.

10x na sichki

Отговор
в отговор на McTailer #2

Re: custom mrtg

Eto taka kazvash na mrtg-to koi vynshen skript da izpylnqva:
# Global configuration
WorkDir: /var/www/mrtg
WriteExpires: Yes
Target[in_packets]: '/etc/stats/iptables-in'
MaxBytes[in_packets]:1500
Title[in_packets]: Inbond packets
PageTop[in_packets]: <h1>Inbond Packet Stats</h1>

Obyrni vnimanie na reda Target - izpylnqva skripta /etc/stats/iptables-in

A negoviq output e:
1234567890 - t.e.input packets
9876543210 - output packets
22 days - uptime bez minuti i chasove

Отговор
в отговор на Sunwind #3

Re: custom mrtg

кавичките не са такива, а обратни (`).
------------------------------
за скрипта - трябва да връща 2 числа. и мртг-то си ги рисува. задължително е числата да са цели.

и преди съм писал за мртг, ама сега вече ми връща 'проблем. мнението не е намерено в нашата база данни'...

TANSTAAFL! There AiNt Such Thing As A Free Lunch
Отговор
в отговор на onzi #4

Re: custom mrtg

Ne sa obratni , a sa takiva . Paste-nato e ot raboteshtiq mi skript. A tova koeto pishesh po forumite edva li e mirodavno.......

Отговор
в отговор на Sunwind #5

Re: custom mrtg

10x, opravih se sega raboti perfectno :)

Отговор
в отговор на Sunwind #6

Re: custom mrtg

бех маа му стара. кое ти работи бе. как според тебе трябва да се изпълни външна команда в перл.

както и да е. ето ти един линк:
[линк]
виж кво си е написал човека там:

Example:

Target[ezwf]: `/usr/local/bin/df2mrtg /dev/dsk/c0t2d0s0`

Note the use of the backticks (`), not apostrophes (') around the command.

If you want to use a backtick in the command name this can be done but you must escape it with a backslash ...

ето ти и какво връща mrtg-2.9.25 (не знам да има по-ново), като му тропнеш апострофи:
ERROR: Target[wlan][_IN_] ''/mrtg/traffic-wlan wlan0'' evaluated to '/mrtg/traffic-wlan wlan0' instead of a number
ERROR: Target[wlan][_OUT_] ''/mrtg/traffic-wlan wlan0'' evaluated to '/mrtg/traffic-wlan wlan0' instead of a number
WARNING: Skipping Update of wlan, inlast is not defined
WARNING: Skipping Update of wlan, outlast is not defined

ай със здраве

TANSTAAFL! There AiNt Such Thing As A Free Lunch
Отговор
в отговор на onzi #7

Re: custom mrtg

Priqtelu , ne stava vypros za Perl , a za mrtg.conf kydeto posochvash vynshen script. Ne e zadyljitelno da e na perl. Moite sa prosti shell scriptove.
Choveka kaza che raboti.
A za tova koe na men mi raboti -- ei tva e:
[линк]

Отговор
в отговор на Sunwind #8

Re: custom mrtg

бе работи си както си искаш. ама не ме убеждавай, че без модификация твоето чудо бачка, след като тобиас оетикер си пише, че задължително трябва да се използват обратни кавички, а не апострофи. пък за перл - мртг си е перл скрипт. а ти се изказваш не съвсем подготвен.

жив и здрав

TANSTAAFL! There AiNt Such Thing As A Free Lunch
Отговор
в отговор на onzi #9

Re: custom mrtg

Vyobshte ne mi e neobhodimo da te ubejdavam. Ako ne raboteshe nqmashe da go paste-vam.
Iavno tvyrdish che config-a na mrtg-to e perl script.:)
Are jiv i zdrav



Jivko Velikov
Network Administrator
Virtualworld Ltd.
[линк]
[email protected]

Отговор