Автор Тема: Настройка на rrdtool и mrtg с php  (Прочетена 4350 пъти)

djpatzo

  • Напреднали
  • *****
  • Публикации: 46
    • Профил
Настройка на rrdtool и mrtg с php
« -: Jan 01, 2011, 20:02 »
Здравейте интересува ме как с rrdtool и mrtg да изкарам такава графика, както е с детайлите и. Съответно самото чертане да се вижда така и долу детайлите.. абе да се вижда същото като на самата графика
« Последна редакция: Jan 01, 2011, 20:06 от djpatzo »
Активен

Acho

  • Напреднали
  • *****
  • Публикации: 5287
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
Re: Настройка на rrdtool и mrtg с php
« Отговор #1 -: Jan 01, 2011, 20:36 »
Аз съм го пуснал ето така -> http://oss.oetiker.ch/mrtg/doc/mrtg-unix-guide.en.html с четене и компилиране от сорс (може да има и готови пакети за твоята дистрибуция) и после и със snmp-то си поиграх малко. И накрая, като тръгна и с crontab-а го запусках на всеки 10 минути. И имах перфектни графики на всички интерфейси на машината ми със Slackware (а те бяха 3, eth0, eth1 и eth2). Успехи пожелавам колега.
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 350 Watt.

djpatzo

  • Напреднали
  • *****
  • Публикации: 46
    • Профил
Re: Настройка на rrdtool и mrtg с php
« Отговор #2 -: Jan 01, 2011, 20:41 »
Идеята ми не е да го компилирам на ръка, а на самото Ubuntu с настройки в php да накарам графиките да се виждат по начина, по-който показах по-горе...
Активен

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
Re: Настройка на rrdtool и mrtg с php
« Отговор #3 -: Jan 01, 2011, 21:10 »
Идеята ми не е да го компилирам на ръка, а на самото Ubuntu с настройки в php да накарам графиките да се виждат по начина, по-който показах по-горе...

И аз съм го пускал това mrtg ама настройки на php-то до сега не съм му правил. RTFM!
Активен

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

djpatzo

  • Напреднали
  • *****
  • Публикации: 46
    • Профил
Re: Настройка на rrdtool и mrtg с php
« Отговор #4 -: Jan 02, 2011, 02:10 »
Код
GeSHi (PHP):
  1. $steps = array("--start", "end-".$type, "--vertical-label=KB/s", "--imgformat=PNG", "--width=600", "--height=200",
  2. "DEF:inoctets=".$fname.".rrd:input:AVERAGE",
  3. "DEF:outoctets=".$fname.".rrd:output:AVERAGE",
  4. "AREA:inoctets#00FF00:Inbound traffic",
  5. "LINE1:outoctets#0000FF:Outbound traffic\\r",
  6. "CDEF:inbits=inoctets,8,*",
  7. "CDEF:outbits=outoctets,8,*",
  8. "COMMENT:\\n",
  9. "GPRINT:inbits:AVERAGE:Avg In traffic\: %6.2lf %Sbps",
  10. "COMMENT:  ",
  11. "GPRINT:inbits:MAX:Max In traffic\: %6.2lf %Sbps\\r",
  12. "GPRINT:outbits:AVERAGE:Avg Out traffic\: %6.2lf %Sbps",
  13. "COMMENT: ",
  14. "GPRINT:outbits:MAX:Max Out traffic\: %6.2lf %Sbps\\r"
  15. );
  16.  
  17. $imgs = rrd_graph($value.'-'.$type.'.png', $steps, count($steps));

Това е от php използвам php-rrdtool и извежда изображението... Има някакви настройки за извеждане на графиката която искам, но не мога да го докарам до момента в изображението, все някаква куца графика излиза.
« Последна редакция: Jan 02, 2011, 03:44 от djpatzo »
Активен

djpatzo

  • Напреднали
  • *****
  • Публикации: 46
    • Профил
Re: Настройка на rrdtool и mrtg с php
« Отговор #5 -: Jan 04, 2011, 22:43 »
UP
Активен

mystical

  • Напреднали
  • *****
  • Публикации: 326
  • Distribution: Debian, FreeBSD
  • Window Manager: XFCE
    • Профил
    • WWW
Re: Настройка на rrdtool и mrtg с php
« Отговор #6 -: Jan 05, 2011, 14:41 »
djpatzo можеби е извън темата, но може да погледнеш http://www.cacti.net/. Това е php базирано приложение, което използва rrdtool и чертае графики. Предимствата са, че се инсталира лесно, настройва се през веб интерфейса, използва база данни, където записва информацията и я генерира динамично, мисля че имаше опции и за настройка на графиката.
apt-get install cacti (за Debian базирани)
Активен

Ако не можеш да градиш, поне не руши!

djpatzo

  • Напреднали
  • *****
  • Публикации: 46
    • Профил
Re: Настройка на rrdtool и mrtg с php
« Отговор #7 -: Jan 05, 2011, 15:10 »
Пробвах го, но не ми върши работа. Разбрах просто, че в променливите се настройва самата графика, но все не мога да я улуча. И искам да извеждам също Current IN и Current OUT
Активен

mystical

  • Напреднали
  • *****
  • Публикации: 326
  • Distribution: Debian, FreeBSD
  • Window Manager: XFCE
    • Профил
    • WWW
Re: Настройка на rrdtool и mrtg с php
« Отговор #8 -: Jan 05, 2011, 20:01 »
Снимката, която си прикачи към темата, е от cacti (от дясно пише RRDTOOL / TOBI OETIKER, това е типично за програмата). Проблема е, да се намери Graph Templates, който да изведе графиката на снимката. Може да се поровиш в интернет за "cacti Interface Traffic Templates", но вероятността да намериш, това което търсиш е много малка. Другия вариант е да намериш нещо подобно и да направиш промени (това, което си пробвал по рано).
Ако имаш резултат може да споделиш кода и с нас.  :)
Когато имам време, ще се поровя и аз, графиката на снимката ми хареса.  :D
Активен

Ако не можеш да градиш, поне не руши!

djpatzo

  • Напреднали
  • *****
  • Публикации: 46
    • Профил
Re: Настройка на rrdtool и mrtg с php
« Отговор #9 -: Jan 05, 2011, 20:34 »
Като сложих Cacti ми дава следната грешка...

ERROR: opening '/var/lib/cacti/rra/localhost_load_1min_5.rrd': No such file or directory
« Последна редакция: Jan 05, 2011, 20:39 от djpatzo »
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
php4-rrdtool-1.03
Настройка на програми
Spaceham 0 1845 Последна публикация Jul 02, 2003, 21:25
от Spaceham
mrtg
Настройка на програми
Йордан 1 1750 Последна публикация Mar 23, 2004, 18:00
от
Как да получа повече от MRTG?
Настройки на софтуер
thc 3 3337 Последна публикация Apr 21, 2009, 18:08
от aloneforever
Cron + rrdtool
Настройка на програми
ivanatora 3 2485 Последна публикация Nov 20, 2004, 19:42
от ivanatora
Проблем с rrdtool
Настройка на програми
sandman_7920 1 1933 Последна публикация Feb 20, 2008, 14:08
от sandman_7920