Thread Bild von RRD-Tool herunterladen (2 answers)
Opened by MULLE123 at 2011-06-28 15:54

Gast MULLE123
 2011-06-28 15:54
#150019 #150019
Hallo zusammen,

ich möchte mittels cron-jobs einmal im Monat die z.B. CPU-Daten von einem Netzwerkgerät runterladen (Nagios und RRDtool). Dazu möchte ich ein Perl-Skript schreiben.
Die URL des Bildes sieht wie folt aus:
Code: (dl )
http://192.168.1.1/cgi-bin/show-image.cgi?service=test_cpu&host=test_host&width=600&title=Hourly View&start=now-1h


Ich habe da an lwp::simple gedacht und habe folgendes Skript zum Test geschrieben:
Code: (dl )
1
2
3
4
#!/usr/bin/perl
use LWP::Simple;
getstore("http://192.168.1.1/cgi-bin/show-image.cgi?service=test_cpu&host=test_host&width=600&title=Hourly View&start=now-1h", "/home/test.jpg");
exit;


Das speichert das Bild jedoch nicht. Bin noch relativer Anfänger. Ich gehe mal davon aus, dass das Problem ist, das nicht der Speicherort des Bildes angegeben wird, sondern nur die show-image Funktion mit den entsprechenden Parametern, macht die Sache nicht so einfach wie gedacht.

modedit Editiert von GwenDragon: URL-Beispiele, wenn sie nicht verlinkt werden sollen, bitte in Code-Tags stellen
Last edited: 2011-06-28 16:15:56 +0200 (CEST)

View full thread Bild von RRD-Tool herunterladen