[mrtg] values uit een php script trekken

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
om veel statistieken te maken maak ik gebruik van perfmon die allemaal data in csv logfiles gooit. dat lees ik uit met een php script. nu wil ik mrtg gebruiken om van die data dingen te graphen. bij mrtg kan je als target een script opgeven. als ik het PHP script uitvoer dan geeft hij gewoon die output die moet maar mrtg zeurt dat hij geen goede data krijgt. ik denk dat ik de data niet in het goeie formaat aanlevert maar kan er niks over vinden op het internet. kan wel info vinden over de logfile formaten van mrtg maar dat kan ik niet gebruiken.

---------------
memory.cfg
---------------

### Global Config Options

# for UNIX
# WorkDir: /home/http/mrtg

# or for NT
# WorkDir: c:\mrtgdata

WorkDir: C:\Inetpub\wwwroot\stats\mrtg

### Global Defaults

# to get bits instead of bytes and graphs growing to the right
# Options[_]: growright, bits

# RunAsDaemon: yes
EnableIPv6: no

Target[system_memory]: 'c:\\php\\php.exe -q "c:\\inetpub\\wwwroot\\stats\\scripts\\getdatatest.php"'
MaxBytes[system_memory]: 1024000
Options[system_memory]: growright, noo, nobanner, noborder, nolegend, noarrow
YLegend[system_memory]: memory
ShortLegend[system_memory]:
WithPeak[system_memory]: wmy
Colours[system_memory]: GREEN#00eb0c,BLUE#0000ff,GRAY#AAAAAA,VIOLET#ff00ff
LegendI[system_memory]: memory:
LegendO[system_memory]: .
Title[system_memory]: Memory
PageTop[system_memory]:
Xsize[system_memory]:600
Ysize[system_memory]:150

---------------
getdatatest.php
---------------

<?

print("200 100 1 5");

?>

Acties:
  • 0 Henk 'm!

Verwijderd

en als je het met enters doet?

200
100
1
5

[ Voor 95% gewijzigd door Verwijderd op 15-12-2003 16:40 . Reden: Foutje :) ]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
ik ga het nu proberen ,

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
hoe doe ik een enter , normaal in php is het natuurlijk een <br> enz maar voor de commandline welk teken is dan een enter ?

Acties:
  • 0 Henk 'm!

Verwijderd

\n

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
nu werkt het , wat stom van die \n ik had het getest maar via de browser en daar doet hij geen \n . maar nu pakt mrtg de values.

thanx

Acties:
  • 0 Henk 'm!

  • JasperE
  • Registratie: December 2003
  • Laatst online: 11-09 18:26
Als ik jou was zou ik ook eens een kijkje nemen op http://www.raxnet.org/products/cacti/ het is een grapher systeem dat gebruikt maakt van rrdtool en het werkt voor mij tenminste veel makkelijker dan mrtg.
Pagina: 1