Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Linux/UNIX Linuxverfechter finden hier Weggefährten.

netsnmp?

Diskussion: netsnmp? im Forum Linux/UNIX, in der Kategorie Operating Systems; Anzeige Hi, hinter welchem Packet versteckt sich das, was check_hpjd (nagios) mit netsnmp meint? Code: nagios:~# /usr/lib/nagios/plugins/check_hpjd --help check_hpjd v1991 ...

Antwort
Alt 16.05.10, 10:53   #1 (permalink)
Senior Member
 
Registriert seit: 26.03.06
Serow Leistung: 8086
Likes: 16
Standard netsnmp?

Anzeige

Hi,

hinter welchem Packet versteckt sich das, was check_hpjd (nagios) mit netsnmp meint?

Code:
nagios:~# /usr/lib/nagios/plugins/check_hpjd --help
check_hpjd v1991 (nagios-plugins 1.4.12)
Copyright (c) 1999 Ethan Galstad <nagios@nagios.org>
Copyright (c) 2000-2007 Nagios Plugin Development Team
        <nagiosplug-devel@lists.sourceforge.net>

This plugin tests the STATUS of an HP printer with a JetDirect card.
Net-snmp must be installed on the computer running the plugin.


Usage:check_hpjd -H host [-C community]

Options:
 -h, --help
    Print detailed help screen
 -V, --version
    Print version information
 -C, --community=STRING
    The SNMP community name (default=public)

Send email to nagios-users@lists.sourceforge.net if you have questions
regarding use of this software. To submit patches or suggest improvements,
send email to nagiosplug-devel@lists.sourceforge.net

nagios:~#
Wenn ichs einfach probiere kommt ein Timeout. Vllt ist es schon installiert? Aber ein Timeout dürfte eigentlich nicht kommen. Die 10.0.0.3 ist up, SNMP ist an und cd Community String ist "public":

Code:
nagios:~# /usr/lib/nagios/plugins/check_hpjd -H 10.0.0.3 -C public
Timeout: No Response from 10.0.0.3. : Timeout from host 10.0.0.3

nagios:~#
cu
serow
Serow ist offline   Mit Zitat antworten
Alt 16.05.10, 13:48   #2 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 441
Standard

Ich vermute mal, dass es sich bei dem Plugin wie bei den meisten Nagios-Plugins um ein Perl-Skript handelt und entsprechend muss dann dafür vermutlich libnet-snmp-perl installiert sein bzw. im CPAN Net::SNMP - http://search.cpan.org/~gbarr/libnet-1.22/Net/SMTP.pm
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 16.05.10, 16:37   #3 (permalink)
Senior Member
Themenstarter
 
Registriert seit: 26.03.06
Serow Leistung: 8086
Likes: 16
Standard

Hi,

hat leider nicht geholfen. Immernoch Timeout. Allerding deutet ein timeout wohl doch nicht auf fehlende Libraries hin oder? Wie kann ich sonst testen von druckerseitig alles passt? Hab null Erfahrung mit SNMP ...

cu
serow
Serow ist offline   Mit Zitat antworten
Alt 16.05.10, 16:40   #4 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 441
Standard

Du könntest mal im Plugin schauen welcher SNMP-Request abgesetzt wird und diesen mit einem SNMP-Client absetzen. Ggf. erhälst du dadurch bessere Fehlermeldungen zum Timeout bzw. den Grund dafür.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist offline   Mit Zitat antworten
Alt 16.05.10, 17:25   #5 (permalink)
Senior Member
Themenstarter
 
Registriert seit: 26.03.06
Serow Leistung: 8086
Likes: 16
Standard

Hi,

im Plugin nachschauen ist nicht möglich:

Code:
nagios:~# file /usr/lib/nagios/plugins/check_hpjd 
/usr/lib/nagios/plugins/check_hpjd: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.8, stripped
nagios:~#
cu
serow
Serow ist offline   Mit Zitat antworten
Alt 16.05.10, 19:34   #6 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 441
Standard

Dann dürften die Quelltexte oder die API-Doku des Plugins weiterhelfen. Die API-Doku kann man zumeist auch recht einfach von Doxygen generieren lassen, wenn man die Sources hat.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist offline   Mit Zitat antworten
Alt 17.05.10, 13:08   #7 (permalink)
Moderator
 
Registriert seit: 30.06.08
Chromatin Leistung: K 6-3Chromatin Leistung: K 6-3Chromatin Leistung: K 6-3Chromatin Leistung: K 6-3
Likes: 227
Standard

@Serow

Besorg dir einen SNMP Client. Fuer Windows gibts da zig freeware tools.
Fuer *nix eben Perl:

Code:
#!/usr/bin/perl

use Net::SNMP;
use SNMP_util;

$host="10.10.10.10";
$mib=".1.3.6.1.2.1.IRGENDWAS";

(@values)=&snmpwalk($host,$mib);
print join("\n", @values);

exit;
Welche gueltigen MIBs es gibt, findest beim Hersteller des Geraets oder hier: http://www.simpleweb.org/ietf/mibs/


Ansonsten bietet Net-SNMP noch das Programm "snmpwalker" wo du alles MIBs abgrabschen kannst.
Das kannst du in der konsole benutzen und so deinen Drucker checken.
Ich tippe einfach mal auf Fehlconfig deines Druckers, bzw. deaktiviertes SNMP
__________________
Wenn ein Gesetz nicht gerecht ist, dann geht die Gerechtigkeit vor dem Gesetz!

Habo Blog - http://blog.hackerboard.de/
Chromatin ist offline   Mit Zitat antworten
Alt 19.05.10, 15:43   #8 (permalink)
Senior Member
Themenstarter
 
Registriert seit: 26.03.06
Serow Leistung: 8086
Likes: 16
Standard

Hi,

ich kriegs irgendwie nicht gebacken. Ich finde die MIBs zu dem Gerät nicht und dein Script will nicht ausführen. Liegt aber nicht an dem Script sondern eher an meinem Environment schätze ich:

Code:
nagios:~# cat snmp.pl 
#!/usr/bin/perl

use Net::SNMP;
use SNMP_util;

$host="10.0.0.3";
$mib="public";

(@values)=&snmpwalk($host,$mib);
print join("\n", @values);

exit;
nagios:~# perl snmp.pl 
Can't locate SNMP_util.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at snmp.pl line 4.
BEGIN failed--compilation aborted at snmp.pl line 4.
nagios:~#
cu
serow
Serow ist offline   Mit Zitat antworten
Alt 19.05.10, 15:49   #9 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 441
Standard

Ich vermute mal, dass SNMP::Util benötigt wird und nicht SNMP_util.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist offline   Mit Zitat antworten
Alt 19.05.10, 17:14   #10 (permalink)
Moderator
 
Registriert seit: 30.06.08
Chromatin Leistung: K 6-3Chromatin Leistung: K 6-3Chromatin Leistung: K 6-3Chromatin Leistung: K 6-3
Likes: 227
Standard

Zitat:
ch vermute mal, dass SNMP::Util benötigt wird und nicht SNMP_util.
Es gibt beide.


SNMP_Util:
http://wiki.xdroop.com/space/SNMP_util


SNMP::Util (CPAN)
http://cpan.uwinnipeg.ca/search?quer...Util&mode=dist


@Serow
Was fuer ein Geraet ist es denn genau?
__________________
Wenn ein Gesetz nicht gerecht ist, dann geht die Gerechtigkeit vor dem Gesetz!

Habo Blog - http://blog.hackerboard.de/
Chromatin ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Operating Systems » Linux/UNIX » netsnmp?
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61