Centreon, OID I do not get data

0

Good, I'm trying to monitor through OID in Centreon because I need it for a printer.

I get the OID of the printer by performing the following command:

snmpwalk -v2c -On -c public <IP>

Once I get them I go to Centreon and write the following command on the website:

$USER1$/check_snmp -H $HOSTADDRESS$ -c public -o  .1.3.6.1.2.1.43.17.6.1.5.1.1

The fact is that "it works" because it returns this:

Command Line    /usr/lib/nagios/plugins/check_snmp -H 172.27.1.251 -c  public -o .1.3.6.1.2.1.43.17.6.1.5.1.1
Output  SNMP OK - "PROCESSING" |
Status  OK

But if I want you to indicate a W or C, it gives me the following error:

$USER1$/check_snmp -H $HOSTADDRESS$ -c public -o  .1.3.6.1.2.1.43.17.6.1.5.1.1 -w 5 -c 10

Command Line    /usr/lib/nagios/plugins/check_snmp -H 172.27.1.251 -c   public -o .1.3.6.1.2.1.43.17.6.1.5.1.1 -w 5 -c 10
Output  No valid data returned ("PROCESSING")
Status  UNKNOWN

What I want to achieve is to show me the normal characteristics: Toner capacity, etc, etc; with a plugin that I found in GitHub it works but I have another printer that we want to make it work by OID and we always get the same messages.

Snmp walk full of the printer that I want to monitor:

.1.3.6.1.2.1.1.1.0 = STRING: KYOCERA MITA Printing System
.1.3.6.1.2.1.1.2.0 = OID: .1.3.6.1.4.1.1347.41
.1.3.6.1.2.1.43.5.1.1.1.1 = Counter32: 0
.1.3.6.1.2.1.43.5.1.1.2.1 = INTEGER: 1
.1.3.6.1.2.1.43.5.1.1.3.1 = INTEGER: 3
.1.3.6.1.2.1.43.5.1.1.6.1 = INTEGER: 2
.1.3.6.1.2.1.43.5.1.1.7.1 = INTEGER: 1
.1.3.6.1.2.1.43.5.1.1.8.1 = INTEGER: 1
.1.3.6.1.2.1.43.5.1.1.9.1 = INTEGER: 1
.1.3.6.1.2.1.43.5.1.1.10.1 = INTEGER: 6
.1.3.6.1.2.1.43.5.1.1.11.1 = INTEGER: 1
.1.3.6.1.2.1.43.5.1.1.12.1 = INTEGER: 80
.1.3.6.1.2.1.43.5.1.1.13.1 = INTEGER: 3
.1.3.6.1.2.1.43.5.1.1.14.1 = INTEGER: 5
.1.3.6.1.2.1.43.5.1.1.15.1 = INTEGER: 5
.1.3.6.1.2.1.43.5.1.1.16.1 = STRING: "FS-C8025MFP"
.1.3.6.1.2.1.43.5.1.1.17.1 = STRING: "Q731604568"
.1.3.6.1.2.1.43.5.1.1.18.1 = Counter32: 57
.1.3.6.1.2.1.43.5.1.1.19.1 = Counter32: 299
.1.3.6.1.2.1.43.6.1.1.2.1.1 = STRING: "Front Cover"
.1.3.6.1.2.1.43.6.1.1.2.1.2 = STRING: "Right Cover 1"
.1.3.6.1.2.1.43.6.1.1.2.1.3 = STRING: "Right Cover 2"
.1.3.6.1.2.1.43.6.1.1.2.1.4 = STRING: "Document Processor Cover"
.1.3.6.1.2.1.43.6.1.1.3.1.1 = INTEGER: 4
.1.3.6.1.2.1.43.6.1.1.3.1.2 = INTEGER: 4
.1.3.6.1.2.1.43.6.1.1.3.1.3 = INTEGER: 4
.1.3.6.1.2.1.43.6.1.1.3.1.4 = INTEGER: 4
.1.3.6.1.2.1.43.7.1.1.2.1.1 = STRING: "en"
.1.3.6.1.2.1.43.7.1.1.2.1.2 = STRING: "fr"
.1.3.6.1.2.1.43.7.1.1.2.1.3 = STRING: "de"
.1.3.6.1.2.1.43.7.1.1.2.1.4 = STRING: "it"
.1.3.6.1.2.1.43.7.1.1.2.1.5 = STRING: "nl"
.1.3.6.1.2.1.43.7.1.1.2.1.6 = STRING: "es"
.1.3.6.1.2.1.43.7.1.1.2.1.7 = STRING: "ru"
.1.3.6.1.2.1.43.7.1.1.2.1.8 = STRING: "pt"
.1.3.6.1.2.1.43.7.1.1.3.1.1 = STRING: "US"
.1.3.6.1.2.1.43.7.1.1.3.1.2 = STRING: "FR"
.1.3.6.1.2.1.43.7.1.1.3.1.3 = STRING: "DE"
.1.3.6.1.2.1.43.7.1.1.3.1.4 = STRING: "IT"
.1.3.6.1.2.1.43.7.1.1.3.1.5 = STRING: "NL"
.1.3.6.1.2.1.43.7.1.1.3.1.6 = STRING: "ES"
.1.3.6.1.2.1.43.7.1.1.3.1.7 = STRING: "RU"
.1.3.6.1.2.1.43.7.1.1.3.1.8 = STRING: "BR"
.1.3.6.1.2.1.43.7.1.1.4.1.1 = INTEGER: 106
.1.3.6.1.2.1.43.7.1.1.4.1.2 = INTEGER: 106
.1.3.6.1.2.1.43.7.1.1.4.1.3 = INTEGER: 106
.1.3.6.1.2.1.43.7.1.1.4.1.4 = INTEGER: 106
.1.3.6.1.2.1.43.7.1.1.4.1.5 = INTEGER: 106
.1.3.6.1.2.1.43.7.1.1.4.1.6 = INTEGER: 106
.1.3.6.1.2.1.43.7.1.1.4.1.7 = INTEGER: 106
.1.3.6.1.2.1.43.7.1.1.4.1.8 = INTEGER: 106
.1.3.6.1.2.1.43.8.2.1.2.1.1 = INTEGER: 5
.1.3.6.1.2.1.43.8.2.1.2.1.2 = INTEGER: 4
.1.3.6.1.2.1.43.8.2.1.2.1.3 = INTEGER: 3
.1.3.6.1.2.1.43.8.2.1.2.1.4 = INTEGER: 3
.1.3.6.1.2.1.43.8.2.1.3.1.1 = INTEGER: 3
.1.3.6.1.2.1.43.8.2.1.3.1.2 = INTEGER: 3
.1.3.6.1.2.1.43.8.2.1.3.1.3 = INTEGER: 3
.1.3.6.1.2.1.43.8.2.1.3.1.4 = INTEGER: 3
.1.3.6.1.2.1.43.8.2.1.4.1.1 = INTEGER: 170078
.1.3.6.1.2.1.43.8.2.1.4.1.2 = INTEGER: 116900
.1.3.6.1.2.1.43.8.2.1.4.1.3 = INTEGER: 116900
.1.3.6.1.2.1.43.8.2.1.4.1.4 = INTEGER: 165333
.1.3.6.1.2.1.43.8.2.1.5.1.1 = INTEGER: 116929
.1.3.6.1.2.1.43.8.2.1.5.1.2 = INTEGER: 82667
.1.3.6.1.2.1.43.8.2.1.5.1.3 = INTEGER: 82667
.1.3.6.1.2.1.43.8.2.1.5.1.4 = INTEGER: 117000
.1.3.6.1.2.1.43.8.2.1.6.1.1 = INTEGER: 170078
.1.3.6.1.2.1.43.8.2.1.6.1.2 = INTEGER: 116900
.1.3.6.1.2.1.43.8.2.1.6.1.3 = INTEGER: 116900
.1.3.6.1.2.1.43.8.2.1.6.1.4 = INTEGER: 165333
.1.3.6.1.2.1.43.8.2.1.7.1.1 = INTEGER: 116929
.1.3.6.1.2.1.43.8.2.1.7.1.2 = INTEGER: 82667
.1.3.6.1.2.1.43.8.2.1.7.1.3 = INTEGER: 82667
.1.3.6.1.2.1.43.8.2.1.7.1.4 = INTEGER: 117000
.1.3.6.1.2.1.43.8.2.1.8.1.1 = INTEGER: 8
.1.3.6.1.2.1.43.8.2.1.8.1.2 = INTEGER: 8
.1.3.6.1.2.1.43.8.2.1.8.1.3 = INTEGER: 8
.1.3.6.1.2.1.43.8.2.1.8.1.4 = INTEGER: 8
.1.3.6.1.2.1.43.8.2.1.9.1.1 = INTEGER: 100
.1.3.6.1.2.1.43.8.2.1.9.1.2 = INTEGER: 500
.1.3.6.1.2.1.43.8.2.1.9.1.3 = INTEGER: 500
.1.3.6.1.2.1.43.8.2.1.9.1.4 = INTEGER: 500
.1.3.6.1.2.1.43.8.2.1.10.1.1 = INTEGER: 0
.1.3.6.1.2.1.43.8.2.1.10.1.2 = INTEGER: 150
.1.3.6.1.2.1.43.8.2.1.10.1.3 = INTEGER: 150
.1.3.6.1.2.1.43.8.2.1.10.1.4 = INTEGER: 150
.1.3.6.1.2.1.43.8.2.1.11.1.1 = INTEGER: 19
.1.3.6.1.2.1.43.8.2.1.11.1.2 = INTEGER: 4
.1.3.6.1.2.1.43.8.2.1.11.1.3 = INTEGER: 0
.1.3.6.1.2.1.43.8.2.1.11.1.4 = INTEGER: 0
.1.3.6.1.2.1.43.8.2.1.12.1.1 = STRING: "Normal"
.1.3.6.1.2.1.43.8.2.1.12.1.2 = STRING: "Normal"
.1.3.6.1.2.1.43.8.2.1.12.1.3 = STRING: "Normal"
.1.3.6.1.2.1.43.8.2.1.12.1.4 = STRING: "Normal"
.1.3.6.1.2.1.43.8.2.1.15.1.1 = STRING: "MP Tray"
.1.3.6.1.2.1.43.8.2.1.15.1.2 = STRING: "Cassette 1"
.1.3.6.1.2.1.43.8.2.1.15.1.3 = STRING: "PF-471"
.1.3.6.1.2.1.43.8.2.1.15.1.4 = STRING: "PF-471"
.1.3.6.1.2.1.43.8.2.1.18.1.1 = STRING: "MP Tray"
.1.3.6.1.2.1.43.8.2.1.18.1.2 = STRING: "Cassette 1"
.1.3.6.1.2.1.43.8.2.1.18.1.3 = STRING: "Cassette 2"
.1.3.6.1.2.1.43.8.2.1.18.1.4 = STRING: "Cassette 3"
.1.3.6.1.2.1.43.8.2.1.19.1.1 = INTEGER: 5
.1.3.6.1.2.1.43.8.2.1.19.1.2 = INTEGER: 5
.1.3.6.1.2.1.43.8.2.1.19.1.3 = INTEGER: 5
.1.3.6.1.2.1.43.8.2.1.19.1.4 = INTEGER: 5
.1.3.6.1.2.1.43.9.2.1.2.1.1 = INTEGER: 4
.1.3.6.1.2.1.43.9.2.1.2.1.2 = INTEGER: 4
.1.3.6.1.2.1.43.9.2.1.3.1.1 = INTEGER: 8
.1.3.6.1.2.1.43.9.2.1.3.1.2 = INTEGER: 8
.1.3.6.1.2.1.43.9.2.1.4.1.1 = INTEGER: 250
.1.3.6.1.2.1.43.9.2.1.4.1.2 = INTEGER: 100
.1.3.6.1.2.1.43.9.2.1.5.1.1 = INTEGER: -2
.1.3.6.1.2.1.43.9.2.1.5.1.2 = INTEGER: -2
.1.3.6.1.2.1.43.9.2.1.6.1.1 = INTEGER: 4
.1.3.6.1.2.1.43.9.2.1.6.1.2 = INTEGER: 4
.1.3.6.1.2.1.43.9.2.1.9.1.1 = STRING: "Inner Tray"
.1.3.6.1.2.1.43.9.2.1.9.1.2 = STRING: "Job Separator"
.1.3.6.1.2.1.43.9.2.1.12.1.1 = STRING: "Inner Tray"
.1.3.6.1.2.1.43.9.2.1.12.1.2 = STRING: "Job Separator Tray[Face-down]"
.1.3.6.1.2.1.43.9.2.1.13.1.1 = INTEGER: 5
.1.3.6.1.2.1.43.9.2.1.13.1.2 = INTEGER: 5
.1.3.6.1.2.1.43.9.2.1.14.1.1 = INTEGER: 3
.1.3.6.1.2.1.43.9.2.1.14.1.2 = INTEGER: 3
.1.3.6.1.2.1.43.9.2.1.15.1.1 = INTEGER: 177000
.1.3.6.1.2.1.43.9.2.1.15.1.2 = INTEGER: 177000
.1.3.6.1.2.1.43.9.2.1.16.1.1 = INTEGER: 117000
.1.3.6.1.2.1.43.9.2.1.16.1.2 = INTEGER: 117000
.1.3.6.1.2.1.43.9.2.1.17.1.1 = INTEGER: 58000
.1.3.6.1.2.1.43.9.2.1.17.1.2 = INTEGER: 58000
.1.3.6.1.2.1.43.9.2.1.18.1.1 = INTEGER: 31496
.1.3.6.1.2.1.43.9.2.1.18.1.2 = INTEGER: 31496
.1.3.6.1.2.1.43.9.2.1.19.1.1 = INTEGER: 3
.1.3.6.1.2.1.43.9.2.1.19.1.2 = INTEGER: 3
.1.3.6.1.2.1.43.9.2.1.20.1.1 = INTEGER: 4
.1.3.6.1.2.1.43.9.2.1.20.1.2 = INTEGER: 4
.1.3.6.1.2.1.43.9.2.1.21.1.1 = INTEGER: 5
.1.3.6.1.2.1.43.9.2.1.21.1.2 = INTEGER: 5
.1.3.6.1.2.1.43.9.2.1.22.1.1 = INTEGER: 5
.1.3.6.1.2.1.43.9.2.1.22.1.2 = INTEGER: 5
.1.3.6.1.2.1.43.9.2.1.23.1.1 = INTEGER: 5
.1.3.6.1.2.1.43.9.2.1.23.1.2 = INTEGER: 5
.1.3.6.1.2.1.43.9.2.1.24.1.1 = INTEGER: 5
.1.3.6.1.2.1.43.9.2.1.24.1.2 = INTEGER: 5
.1.3.6.1.2.1.43.10.2.1.2.1.1 = INTEGER: 4
.1.3.6.1.2.1.43.10.2.1.3.1.1 = INTEGER: 7
.1.3.6.1.2.1.43.10.2.1.4.1.1 = Counter32: 137103
.1.3.6.1.2.1.43.10.2.1.5.1.1 = Counter32: 3
.1.3.6.1.2.1.43.10.2.1.6.1.1 = INTEGER: 4
.1.3.6.1.2.1.43.10.2.1.7.1.1 = INTEGER: 0
.1.3.6.1.2.1.43.10.2.1.8.1.1 = INTEGER: 3
.1.3.6.1.2.1.43.10.2.1.9.1.1 = INTEGER: 600
.1.3.6.1.2.1.43.10.2.1.10.1.1 = INTEGER: 600
.1.3.6.1.2.1.43.10.2.1.11.1.1 = INTEGER: 1968
.1.3.6.1.2.1.43.10.2.1.12.1.1 = INTEGER: 1968
.1.3.6.1.2.1.43.10.2.1.13.1.1 = INTEGER: 1968
.1.3.6.1.2.1.43.10.2.1.14.1.1 = INTEGER: 1968
.1.3.6.1.2.1.43.10.2.1.15.1.1 = INTEGER: 4
.1.3.6.1.2.1.43.11.1.1.2.1.1 = INTEGER: 1
.1.3.6.1.2.1.43.11.1.1.2.1.2 = INTEGER: 1
.1.3.6.1.2.1.43.11.1.1.2.1.3 = INTEGER: 1
.1.3.6.1.2.1.43.11.1.1.2.1.4 = INTEGER: 1
.1.3.6.1.2.1.43.11.1.1.2.1.5 = INTEGER: 1
.1.3.6.1.2.1.43.11.1.1.3.1.1 = INTEGER: 1
.1.3.6.1.2.1.43.11.1.1.3.1.2 = INTEGER: 2
.1.3.6.1.2.1.43.11.1.1.3.1.3 = INTEGER: 3
.1.3.6.1.2.1.43.11.1.1.3.1.4 = INTEGER: 4
.1.3.6.1.2.1.43.11.1.1.3.1.5 = INTEGER: 0
.1.3.6.1.2.1.43.11.1.1.4.1.1 = INTEGER: 3
.1.3.6.1.2.1.43.11.1.1.4.1.2 = INTEGER: 3
.1.3.6.1.2.1.43.11.1.1.4.1.3 = INTEGER: 3
.1.3.6.1.2.1.43.11.1.1.4.1.4 = INTEGER: 3
.1.3.6.1.2.1.43.11.1.1.4.1.5 = INTEGER: 4
.1.3.6.1.2.1.43.11.1.1.5.1.1 = INTEGER: 3
.1.3.6.1.2.1.43.11.1.1.5.1.2 = INTEGER: 3
.1.3.6.1.2.1.43.11.1.1.5.1.3 = INTEGER: 3
.1.3.6.1.2.1.43.11.1.1.5.1.4 = INTEGER: 3
.1.3.6.1.2.1.43.11.1.1.5.1.5 = INTEGER: 4
.1.3.6.1.2.1.43.11.1.1.6.1.1 = STRING: "TK-895C"
.1.3.6.1.2.1.43.11.1.1.6.1.2 = STRING: "TK-895M"
.1.3.6.1.2.1.43.11.1.1.6.1.3 = STRING: "TK-895Y"
.1.3.6.1.2.1.43.11.1.1.6.1.4 = STRING: "TK-895K"
.1.3.6.1.2.1.43.11.1.1.6.1.5 = STRING: "Waste Toner Box"
.1.3.6.1.2.1.43.11.1.1.7.1.1 = INTEGER: 7
.1.3.6.1.2.1.43.11.1.1.7.1.2 = INTEGER: 7
.1.3.6.1.2.1.43.11.1.1.7.1.3 = INTEGER: 7
.1.3.6.1.2.1.43.11.1.1.7.1.4 = INTEGER: 7
.1.3.6.1.2.1.43.11.1.1.7.1.5 = INTEGER: 7
.1.3.6.1.2.1.43.11.1.1.8.1.1 = INTEGER: 6000
.1.3.6.1.2.1.43.11.1.1.8.1.2 = INTEGER: 6000
.1.3.6.1.2.1.43.11.1.1.8.1.3 = INTEGER: 6000
.1.3.6.1.2.1.43.11.1.1.8.1.4 = INTEGER: 12000
.1.3.6.1.2.1.43.11.1.1.8.1.5 = INTEGER: -2
.1.3.6.1.2.1.43.11.1.1.9.1.1 = INTEGER: 5280
.1.3.6.1.2.1.43.11.1.1.9.1.2 = INTEGER: 2880
.1.3.6.1.2.1.43.11.1.1.9.1.3 = INTEGER: 1680
.1.3.6.1.2.1.43.11.1.1.9.1.4 = INTEGER: 9960
.1.3.6.1.2.1.43.11.1.1.9.1.5 = INTEGER: -3
.1.3.6.1.2.1.43.12.1.1.2.1.1 = INTEGER: 1
.1.3.6.1.2.1.43.12.1.1.2.1.2 = INTEGER: 1
.1.3.6.1.2.1.43.12.1.1.2.1.3 = INTEGER: 1
.1.3.6.1.2.1.43.12.1.1.2.1.4 = INTEGER: 1
.1.3.6.1.2.1.43.12.1.1.3.1.1 = INTEGER: 3
.1.3.6.1.2.1.43.12.1.1.3.1.2 = INTEGER: 3
.1.3.6.1.2.1.43.12.1.1.3.1.3 = INTEGER: 3
.1.3.6.1.2.1.43.12.1.1.3.1.4 = INTEGER: 3
.1.3.6.1.2.1.43.12.1.1.4.1.1 = STRING: "cyan"
.1.3.6.1.2.1.43.12.1.1.4.1.2 = STRING: "magenta"
.1.3.6.1.2.1.43.12.1.1.4.1.3 = STRING: "yellow"
.1.3.6.1.2.1.43.12.1.1.4.1.4 = STRING: "black"
.1.3.6.1.2.1.43.12.1.1.5.1.1 = INTEGER: 2
.1.3.6.1.2.1.43.12.1.1.5.1.2 = INTEGER: 2
.1.3.6.1.2.1.43.12.1.1.5.1.3 = INTEGER: 2
.1.3.6.1.2.1.43.12.1.1.5.1.4 = INTEGER: 2
.1.3.6.1.2.1.43.13.4.1.2.1.1 = INTEGER: 7
.1.3.6.1.2.1.43.13.4.1.2.1.2 = INTEGER: 7
.1.3.6.1.2.1.43.13.4.1.2.1.3 = INTEGER: 7
.1.3.6.1.2.1.43.13.4.1.3.1.1 = INTEGER: 3
.1.3.6.1.2.1.43.13.4.1.3.1.2 = INTEGER: 3
.1.3.6.1.2.1.43.13.4.1.3.1.3 = INTEGER: 3
.1.3.6.1.2.1.43.13.4.1.4.1.1 = INTEGER: 1500
.1.3.6.1.2.1.43.13.4.1.4.1.2 = INTEGER: 1500
.1.3.6.1.2.1.43.13.4.1.4.1.3 = INTEGER: 1500
.1.3.6.1.2.1.43.13.4.1.5.1.1 = INTEGER: 177000
.1.3.6.1.2.1.43.13.4.1.5.1.2 = INTEGER: 177000
.1.3.6.1.2.1.43.13.4.1.5.1.3 = INTEGER: 177000
.1.3.6.1.2.1.43.13.4.1.6.1.1 = INTEGER: 117000
.1.3.6.1.2.1.43.13.4.1.6.1.2 = INTEGER: 117000
.1.3.6.1.2.1.43.13.4.1.6.1.3 = INTEGER: 117000
.1.3.6.1.2.1.43.13.4.1.7.1.1 = INTEGER: 58000
.1.3.6.1.2.1.43.13.4.1.7.1.2 = INTEGER: 83000
.1.3.6.1.2.1.43.13.4.1.7.1.3 = INTEGER: 83000
.1.3.6.1.2.1.43.13.4.1.8.1.1 = INTEGER: 31496
.1.3.6.1.2.1.43.13.4.1.8.1.2 = INTEGER: 58000
.1.3.6.1.2.1.43.13.4.1.8.1.3 = INTEGER: 58000
.1.3.6.1.2.1.43.13.4.1.9.1.1 = INTEGER: 5
.1.3.6.1.2.1.43.13.4.1.9.1.2 = INTEGER: 3
.1.3.6.1.2.1.43.13.4.1.9.1.3 = INTEGER: 4
.1.3.6.1.2.1.43.13.4.1.10.1.1 = STRING: "Simplex"
.1.3.6.1.2.1.43.13.4.1.10.1.2 = STRING: "Long edge binding"
.1.3.6.1.2.1.43.13.4.1.10.1.3 = STRING: "Short edge binding"
.1.3.6.1.2.1.43.13.4.1.11.1.1 = INTEGER: 4
.1.3.6.1.2.1.43.13.4.1.11.1.2 = INTEGER: 0
.1.3.6.1.2.1.43.13.4.1.11.1.3 = INTEGER: 0
.1.3.6.1.2.1.43.14.1.1.2.1.1 = INTEGER: 34
.1.3.6.1.2.1.43.14.1.1.2.1.2 = INTEGER: 8
.1.3.6.1.2.1.43.14.1.1.2.1.3 = INTEGER: 11
.1.3.6.1.2.1.43.14.1.1.2.1.4 = INTEGER: 44
.1.3.6.1.2.1.43.14.1.1.2.1.5 = INTEGER: 13
.1.3.6.1.2.1.43.14.1.1.2.1.6 = INTEGER: 27
.1.3.6.1.2.1.43.14.1.1.2.1.7 = INTEGER: 7
.1.3.6.1.2.1.43.14.1.1.2.1.8 = INTEGER: 10
.1.3.6.1.2.1.43.14.1.1.2.1.9 = INTEGER: 9
.1.3.6.1.2.1.43.14.1.1.2.1.10 = INTEGER: 41
.1.3.6.1.2.1.43.14.1.1.2.1.11 = INTEGER: 43
.1.3.6.1.2.1.43.14.1.1.4.1.1 = INTEGER: 4
.1.3.6.1.2.1.43.14.1.1.4.1.2 = INTEGER: 4
.1.3.6.1.2.1.43.14.1.1.4.1.3 = INTEGER: 4
.1.3.6.1.2.1.43.14.1.1.4.1.4 = INTEGER: 4
.1.3.6.1.2.1.43.14.1.1.4.1.5 = INTEGER: 4
.1.3.6.1.2.1.43.14.1.1.4.1.6 = INTEGER: 4
.1.3.6.1.2.1.43.14.1.1.4.1.7 = INTEGER: 4
.1.3.6.1.2.1.43.14.1.1.4.1.8 = INTEGER: 4
.1.3.6.1.2.1.43.14.1.1.4.1.9 = INTEGER: 4
.1.3.6.1.2.1.43.14.1.1.4.1.10 = INTEGER: 4
.1.3.6.1.2.1.43.14.1.1.4.1.11 = INTEGER: 4
.1.3.6.1.2.1.43.14.1.1.5.1.1 = INTEGER: 1
.1.3.6.1.2.1.43.14.1.1.5.1.2 = INTEGER: 1
.1.3.6.1.2.1.43.14.1.1.5.1.3 = INTEGER: 1
.1.3.6.1.2.1.43.14.1.1.5.1.4 = INTEGER: 1
.1.3.6.1.2.1.43.14.1.1.5.1.5 = INTEGER: 1
.1.3.6.1.2.1.43.14.1.1.5.1.6 = INTEGER: 1
.1.3.6.1.2.1.43.14.1.1.5.1.7 = INTEGER: 1
.1.3.6.1.2.1.43.14.1.1.5.1.8 = INTEGER: 1
.1.3.6.1.2.1.43.14.1.1.5.1.9 = INTEGER: 1
.1.3.6.1.2.1.43.14.1.1.5.1.10 = INTEGER: 1
.1.3.6.1.2.1.43.14.1.1.5.1.11 = INTEGER: 1
.1.3.6.1.2.1.43.14.1.1.6.1.1 = INTEGER: 3
.1.3.6.1.2.1.43.14.1.1.6.1.2 = INTEGER: 3
.1.3.6.1.2.1.43.14.1.1.6.1.3 = INTEGER: 3
.1.3.6.1.2.1.43.14.1.1.6.1.4 = INTEGER: 3
.1.3.6.1.2.1.43.14.1.1.6.1.5 = INTEGER: 3
.1.3.6.1.2.1.43.14.1.1.6.1.6 = INTEGER: 3
.1.3.6.1.2.1.43.14.1.1.6.1.7 = INTEGER: 3
.1.3.6.1.2.1.43.14.1.1.6.1.8 = INTEGER: 3
.1.3.6.1.2.1.43.14.1.1.6.1.9 = INTEGER: 3
.1.3.6.1.2.1.43.14.1.1.6.1.10 = INTEGER: 3
.1.3.6.1.2.1.43.14.1.1.6.1.11 = INTEGER: 3
.1.3.6.1.2.1.43.14.1.1.8.1.1 = INTEGER: 0
.1.3.6.1.2.1.43.14.1.1.8.1.2 = INTEGER: 0
.1.3.6.1.2.1.43.14.1.1.8.1.3 = INTEGER: 0
.1.3.6.1.2.1.43.14.1.1.8.1.4 = INTEGER: 0
.1.3.6.1.2.1.43.14.1.1.8.1.5 = INTEGER: 0
.1.3.6.1.2.1.43.14.1.1.8.1.6 = INTEGER: 0
.1.3.6.1.2.1.43.14.1.1.8.1.7 = INTEGER: 0
.1.3.6.1.2.1.43.14.1.1.8.1.8 = INTEGER: 0
.1.3.6.1.2.1.43.14.1.1.8.1.9 = INTEGER: 0
.1.3.6.1.2.1.43.14.1.1.8.1.10 = INTEGER: 0
.1.3.6.1.2.1.43.14.1.1.8.1.11 = INTEGER: 0
.1.3.6.1.2.1.43.15.1.1.2.1.1 = INTEGER: 3
.1.3.6.1.2.1.43.15.1.1.2.1.2 = INTEGER: 47
.1.3.6.1.2.1.43.15.1.1.2.1.3 = INTEGER: 6
.1.3.6.1.2.1.43.15.1.1.2.1.4 = INTEGER: 5
.1.3.6.1.2.1.43.15.1.1.2.1.5 = INTEGER: 50
.1.3.6.1.2.1.43.15.1.1.2.1.6 = INTEGER: 37
.1.3.6.1.2.1.43.15.1.1.3.1.1 = STRING: "5c"
.1.3.6.1.2.1.43.15.1.1.3.1.2 = STRING: "3.0"
.1.3.6.1.2.1.43.15.1.1.3.1.3 = STRING: "3"
.1.3.6.1.2.1.43.15.1.1.3.1.4 = ""
.1.3.6.1.2.1.43.15.1.1.3.1.5 = STRING: "2c"
.1.3.6.1.2.1.43.15.1.1.3.1.6 = ""
.1.3.6.1.2.1.43.15.1.1.4.1.1 = ""
.1.3.6.1.2.1.43.15.1.1.4.1.2 = ""
.1.3.6.1.2.1.43.15.1.1.4.1.3 = STRING: "3011.103"
.1.3.6.1.2.1.43.15.1.1.4.1.4 = ""
.1.3.6.1.2.1.43.15.1.1.4.1.5 = ""
.1.3.6.1.2.1.43.15.1.1.4.1.6 = ""
.1.3.6.1.2.1.43.15.1.1.5.1.1 = STRING: "PCL"
.1.3.6.1.2.1.43.15.1.1.5.1.2 = STRING: "PCLXL"
.1.3.6.1.2.1.43.15.1.1.5.1.3 = STRING: "KPDL"
.1.3.6.1.2.1.43.15.1.1.5.1.4 = STRING: "PJL"
.1.3.6.1.2.1.43.15.1.1.5.1.5 = STRING: "PRESCRIBE"
.1.3.6.1.2.1.43.15.1.1.5.1.6 = STRING: "AUTO"
.1.3.6.1.2.1.43.15.1.1.6.1.1 = STRING: "2011.04.11"
.1.3.6.1.2.1.43.15.1.1.6.1.2 = STRING: "2011.04.11"
.1.3.6.1.2.1.43.15.1.1.6.1.3 = STRING: "2011.04.11"
.1.3.6.1.2.1.43.15.1.1.6.1.4 = STRING: "2011.04.11"
.1.3.6.1.2.1.43.15.1.1.6.1.5 = STRING: "2011.04.11"
.1.3.6.1.2.1.43.15.1.1.6.1.6 = STRING: "2011.04.11"
.1.3.6.1.2.1.43.15.1.1.7.1.1 = INTEGER: 3
.1.3.6.1.2.1.43.15.1.1.7.1.2 = INTEGER: 1
.1.3.6.1.2.1.43.15.1.1.7.1.3 = INTEGER: 1
.1.3.6.1.2.1.43.15.1.1.7.1.4 = INTEGER: 1
.1.3.6.1.2.1.43.15.1.1.7.1.5 = INTEGER: 3
.1.3.6.1.2.1.43.15.1.1.7.1.6 = INTEGER: 1
.1.3.6.1.2.1.43.15.1.1.8.1.1 = INTEGER: 7200
.1.3.6.1.2.1.43.15.1.1.8.1.2 = INTEGER: -1
.1.3.6.1.2.1.43.15.1.1.8.1.3 = INTEGER: -1
.1.3.6.1.2.1.43.15.1.1.8.1.4 = INTEGER: -1
.1.3.6.1.2.1.43.15.1.1.8.1.5 = INTEGER: -1
.1.3.6.1.2.1.43.15.1.1.8.1.6 = INTEGER: -1
.1.3.6.1.2.1.43.15.1.1.9.1.1 = INTEGER: 7200
.1.3.6.1.2.1.43.15.1.1.9.1.2 = INTEGER: -1
.1.3.6.1.2.1.43.15.1.1.9.1.3 = INTEGER: -1
.1.3.6.1.2.1.43.15.1.1.9.1.4 = INTEGER: -1
.1.3.6.1.2.1.43.15.1.1.9.1.5 = INTEGER: -1
.1.3.6.1.2.1.43.15.1.1.9.1.6 = INTEGER: -1
.1.3.6.1.2.1.43.15.1.1.10.1.1 = INTEGER: 2011
.1.3.6.1.2.1.43.15.1.1.10.1.2 = INTEGER: 2004
.1.3.6.1.2.1.43.15.1.1.10.1.3 = INTEGER: 2005
.1.3.6.1.2.1.43.15.1.1.10.1.4 = INTEGER: 2004
.1.3.6.1.2.1.43.15.1.1.10.1.5 = INTEGER: 2011
.1.3.6.1.2.1.43.15.1.1.10.1.6 = INTEGER: 2004
.1.3.6.1.2.1.43.15.1.1.11.1.1 = INTEGER: 2004
.1.3.6.1.2.1.43.15.1.1.11.1.2 = INTEGER: 2004
.1.3.6.1.2.1.43.15.1.1.11.1.3 = INTEGER: 2005
.1.3.6.1.2.1.43.15.1.1.11.1.4 = INTEGER: 2004
.1.3.6.1.2.1.43.15.1.1.11.1.5 = INTEGER: 2
.1.3.6.1.2.1.43.15.1.1.11.1.6 = INTEGER: 2
.1.3.6.1.2.1.43.15.1.1.12.1.1 = INTEGER: 3
.1.3.6.1.2.1.43.15.1.1.12.1.2 = INTEGER: 3
.1.3.6.1.2.1.43.15.1.1.12.1.3 = INTEGER: 3
.1.3.6.1.2.1.43.15.1.1.12.1.4 = INTEGER: 3
.1.3.6.1.2.1.43.15.1.1.12.1.5 = INTEGER: 4
.1.3.6.1.2.1.43.15.1.1.12.1.6 = INTEGER: 4
.1.3.6.1.2.1.43.16.5.1.2.1.1 = STRING: "Preparada"
.1.3.6.1.2.1.43.17.6.1.2.1.1 = INTEGER: 0
.1.3.6.1.2.1.43.17.6.1.2.1.2 = INTEGER: 0
.1.3.6.1.2.1.43.17.6.1.2.1.3 = INTEGER: 0
.1.3.6.1.2.1.43.17.6.1.2.1.4 = INTEGER: 100
.1.3.6.1.2.1.43.17.6.1.3.1.1 = INTEGER: 0
.1.3.6.1.2.1.43.17.6.1.3.1.2 = INTEGER: 0
.1.3.6.1.2.1.43.17.6.1.3.1.3 = INTEGER: 0
.1.3.6.1.2.1.43.17.6.1.3.1.4 = INTEGER: 0
.1.3.6.1.2.1.43.17.6.1.4.1.1 = INTEGER: 5
.1.3.6.1.2.1.43.17.6.1.4.1.2 = INTEGER: 5
.1.3.6.1.2.1.43.17.6.1.4.1.3 = INTEGER: 4
.1.3.6.1.2.1.43.17.6.1.4.1.4 = INTEGER: 3
.1.3.6.1.2.1.43.17.6.1.5.1.1 = STRING: "PROCESSING"
.1.3.6.1.2.1.43.17.6.1.5.1.2 = STRING: "MEMORY"
.1.3.6.1.2.1.43.17.6.1.5.1.3 = STRING: "ATTENTION"
.1.3.6.1.2.1.43.17.6.1.5.1.4 = STRING: "BackLight"
.1.3.6.1.2.1.43.18.1.1.2.1.2 = INTEGER: 4
.1.3.6.1.2.1.43.18.1.1.3.1.2 = INTEGER: 6
.1.3.6.1.2.1.43.18.1.1.4.1.2 = INTEGER: 5
.1.3.6.1.2.1.43.18.1.1.5.1.2 = INTEGER: 1
.1.3.6.1.2.1.43.18.1.1.6.1.2 = INTEGER: 0
.1.3.6.1.2.1.43.18.1.1.7.1.2 = INTEGER: 503
.1.3.6.1.2.1.43.18.1.1.8.1.2 = ""
.1.3.6.1.2.1.43.18.1.1.9.1.2 = Timeticks: (1527) 0:00:15.27
.1.3.6.1.2.1.55.1.1.0 = INTEGER: notForwarding(2)
.1.3.6.1.2.1.55.1.2.0 = INTEGER: 64
    
asked by Alberto Cepero de Andrés 27.07.2017 в 08:25
source

1 answer

1

Syntax error

The -c parameter where you pass the community should be upper case -C

$USER1$/check_snmp -H $HOSTADDRESS$ -C public -o  .1.3.6.1.2.1.43.17.6.1.5.1.1 -w 5 -c 10

Since -c is the parameter to indicate to the check_snmp what value for you is the critical, as well you use later on the same line.

Because it gives unknown error in your case

The OID 1.3.6.1.2.1.43.17.6.1.5 is for extracting information from the console (printer's screen), which is why it takes you out of PROCESSING.

As for the problem it gives you when you add the parameters of -c and -w, it's because the value in the OID you're indicating is text format, and he's waiting for a number.

Depending on the printer model, the information you are looking for will be in one or another OID. Make snmpwalk -v2c -On -c public <ip_impresora> and check what is each thing on the Printer-MIB

Think that in addition to the Printer-MIB there are manufacturers that store this information in the private OID of each one of them. You will have to find the MIB of each manufacturer.

The normal thing for ink is that you have the maximum toner value in 1.3.6.1.2.1.43.11.1.1.8.1.1 and the current value in 1.3.6.1.2.1.43.11.1.1.9.1.1. With a small rule of 3 you can get the percentage. If your printer is in color there will be 4 oops for each of the maximums and 4 oids for the current values.

Default OIDs and toner information situation

The numbers of pages printed in BN are usually in 1.3.6.1.2.1.43.10.2.1.4.1.1, the color numbers depend on each manufacturer.

Drums, fuses and other types of consumables are made by many manufacturers as if they were another marker (ink).

OIDs to be used in the case of the printer you indicate

In the case of your printer, these are the OIDs you should use:

Maximum toner cyan : .1.3.6.1.2.1.43.11.1.1.8.1.1
Current value of the cyan toner: .1.3.6.1.2.1.43.11.1.1.9.1.1

Maximum toner magenta value: .1.3.6.1.2.1.43.11.1.1.8.1.2
Current value of the magenta toner: .1.3.6.1.2.1.43.11.1.1.9.1.2

Value maximum of the yellow toner: .1.3.6.1.2.1.43.11.1.1.8.1.3
Current value of the yellow toner: .1.3.6.1.2.1.43.11.1.1.9.1.3

Value maximum of the black toner: .1.3.6.1.2.1.43.11.1.1.8.1.4
Current value of the black toner: .1.3.6.1.2.1.43.11.1.1.9.1.4

Value maximum of the waste toner : .1.3.6.1.2.1.43.11.1.1.8.1.5
Current residual toner value: .1.3.6.1.2.1.43.11.1.1.9.1.5

Total number of printed pages : .1.3.6.1.2.1.43.10.2.1.4.1.1 (about 137103 now)

For the number of color copies I do not see anything. Have you put all the snmp walk? Surely the same did not fit everything in the jsfiddle. Paste what goes behind .1.3.6.1.2.1.43 in link

On the residual toner if you notice the maximum value is -2, but in the current one it has -3. According to the MIB of said OID -3 it means that there is still said consumable, and -2 means unknown. In your case -3 is correct, and another thing will mean that either it is full, or that the residual toner bottle is not detected.

Script to monitor% remaining ink

To correctly monitor the toners that I have put before you will need a script that makes the rule of three, which will be the one that you will have to call from the center passing as parameters the OID with the maximum value and the OID with the value current.

I put a script that I made myself some time ago. Save it in the same directory where you have the other centreon check scripts and call it for example get_tinta_x100.sh

#!/bin/sh
#declare -i actual
#declare -i total
#declare -i ret

if [ "X$3" = "X" ]; then
        echo "get_tinta_x100: Could not parse arguments"
        echo "Usage:"
        echo "      get_tinta_x100 <host> <oid_with_current_value_of_tint> <oid_with_max_value_of_tint>"
        exit
fi

actual='/usr/bin/snmpget -v 1 -Cf -O U -c public $1 $2 | awk '{print $4}' 2>/dev/null'
total='/usr/bin/snmpget -v 1 -Cf -O U -c public $1 $3 | awk '{print $4}' 2>/dev/null'

if [ "$total" = "0" ]; then
        echo -1
else
        ret=$(echo "scale=9;tmp=($actual*100)/$total; tmp+=0.5; scale=0; tmp/=1; tmp" | bc 2>/dev/null)
        echo "k:$ret"
fi
    
answered by 27.07.2017 / 17:50
source