lausser / check_nwc_health

nwc = network component. This plugin checks lots of aspects of routers, switches, wlan controllers, firewalls,.....
http://labs.consol.de/nagios/check_nwc_health
GNU General Public License v2.0
149 stars 88 forks source link

check-hardware outputs junos directory listings #241

Open nikokirilenko opened 4 years ago

nikokirilenko commented 4 years ago

using: \check_nwc_health --H 10.60.18.13 --mode hardware-health --community {key} outputs the following on Nagios :

tatus Information:OK - environmental hardware working finePerformance Data:(show raw data)NameValueWarningCriticalMinimumMaximumtmpfs_/.mount/tmp_freepct100.00%10:5:0100  /dev/md3.uzip/.mount/packages/mnt/os-zoneinfo32-a4a26574_freepct0%10:5:0100  /dev/md4.uzip/.mount/packages/mnt/py-extensions32-7ba5f9f3_freepct0%10:5:0100  /dev/md5.uzip/.mount/packages/mnt/py-base32-65cea43d_freepct0%10:5:0100  /dev/md6.uzip/.mount/packages/mnt/os-crypto_freepct0%10:5:0100  /dev/md7.uzip/.mount/packages/mnt/junos-net_free_pct0%10:5:0100 tatus Information: OK - environmental hardware working fine Performance Data:(show raw data) NameValueWarningCriticalMinimumMaximumtmpfs_/.mount/tmp_freepct100.00%10:5:0100  /dev/md3.uzip/.mount/packages/mnt/os-zoneinfo32-a4a26574_freepct0%10:5:0100  /dev/md4.uzip/.mount/packages/mnt/py-extensions32-7ba5f9f3_freepct0%10:5:0100  /dev/md5.uzip/.mount/packages/mnt/py-base32-65cea43d_freepct0%10:5:0100  /dev/md6.uzip/.mount/packages/mnt/os-crypto_freepct0%10:5:0100  /dev/md7.uzip/.mount/packages/mnt/junos-net_free_pct0%10:5:0100 Name Value Warning Critical Minimum Maximum   tmpfs_/.mount/tmp_free_pct 100.00% 10: 5: 0 100   /dev/md3.uzip_/.mount/packages/mnt/os-zoneinfo32-a4a26574_free_pct 0% 10: 5: 0 100   /dev/md4.uzip_/.mount/packages/mnt/py-extensions32-7ba5f9f3_free_pct 0% 10: 5: 0 100   /dev/md5.uzip_/.mount/packages/mnt/py-base32-65cea43d_free_pct 0% 10: 5: 0 100   /dev/md6.uzip_/.mount/packages/mnt/os-crypto_free_pct 0% 10: 5: 0 100   /dev/md7.uzip_/.mount/packages/mnt/junos-net_free_pct 0% 10: 5: 0 100  

tatus Information: | OK - environmental hardware working fine Performance Data:(show raw data) | NameValueWarningCriticalMinimumMaximumtmpfs_/.mount/tmp_freepct100.00%10:5:0100  /dev/md3.uzip/.mount/packages/mnt/os-zoneinfo32-a4a26574_freepct0%10:5:0100  /dev/md4.uzip/.mount/packages/mnt/py-extensions32-7ba5f9f3_freepct0%10:5:0100  /dev/md5.uzip/.mount/packages/mnt/py-base32-65cea43d_freepct0%10:5:0100  /dev/md6.uzip/.mount/packages/mnt/os-crypto_freepct0%10:5:0100  /dev/md7.uzip/.mount/packages/mnt/junos-net_freepct0%10:5:0100 | tmpfs/.mount/tmp_freepct | 100.00% | 10: | 5: | 0 | 100 |   | /dev/md3.uzip/.mount/packages/mnt/os-zoneinfo32-a4a26574_freepct | 0% | 10: | 5: | 0 | 100 |   | /dev/md4.uzip/.mount/packages/mnt/py-extensions32-7ba5f9f3_freepct | 0% | 10: | 5: | 0 | 100 |   | /dev/md5.uzip/.mount/packages/mnt/py-base32-65cea43d_freepct | 0% | 10: | 5: | 0 | 100 |   | /dev/md6.uzip/.mount/packages/mnt/os-crypto_freepct | 0% | 10: | 5: | 0 | 100 |   | /dev/md7.uzip/.mount/packages/mnt/junos-net_free_pct | 0% | 10: | 5: | 0 | 100 |  

tmpfs_/.mount/tmp_freepct | 100.00% | 10: | 5: | 0 | 100 |   /dev/md3.uzip/.mount/packages/mnt/os-zoneinfo32-a4a26574_freepct | 0% | 10: | 5: | 0 | 100 |   /dev/md4.uzip/.mount/packages/mnt/py-extensions32-7ba5f9f3_freepct | 0% | 10: | 5: | 0 | 100 |   /dev/md5.uzip/.mount/packages/mnt/py-base32-65cea43d_freepct | 0% | 10: | 5: | 0 | 100 |   /dev/md6.uzip/.mount/packages/mnt/os-crypto_freepct | 0% | 10: | 5: | 0 | 100 |   /dev/md7.uzip/.mount/packages/mnt/junos-net_free_pct | 0% | 10: | 5: | 0 | 100 |

I've tried running check_nwc_health --H 10.60.18.13 --mode hardware-health --community {key} --servertype juniper as well since I thought maybe the output from the SNMP isn't getting translated properly, but the same response. This issue is specific to check-hardware and all other checks work fine. This issue happens to all of my monitored network devices, all of them are juniper's. Among the models: EX3300 EX3400 QFX5100

Nagios
lausser commented 4 years ago

You get THIS output? Formatted in columns? What is “output in Nagios”? Do you mean the gui? Or does it even on the commandline look so strange?

Von: SimpleNiko [mailto:notifications@github.com] Gesendet: Donnerstag, 2. April 2020 07:42 An: lausser/check_nwc_health check_nwc_health@noreply.github.com Cc: Subscribed subscribed@noreply.github.com Betreff: [lausser/check_nwc_health] check-hardware outputs junos directory listings (#241)

using: check_nwc_health --H 10.60.18.13 --mode hardware-health --community {key} outputs the following on Nagios :

**status Information:OK - environmental hardware working finePerformance Data:(show raw data)NameValueWarningCriticalMinimumMaximumtmpfs_/.mount/tmp_freepct100.00%10:5:0100 /dev/md3.uzip/.mount/packages/mnt/os-zoneinfo32-a4a26574_freepct0%10:5:0100 /dev/md4.uzip/.mount/packages/mnt/py-extensions32-7ba5f9f3_freepct0%10:5:0100 /dev/md5.uzip/.mount/packages/mnt/py-base32-65cea43d_freepct0%10:5:0100 /dev/md6.uzip/.mount/packages/mnt/os-crypto_freepct0%10:5:0100 /dev/md7.uzip/.mount/packages/mnt/junos-net_free_pct0%10:5:0100

tatus Information:

OK - environmental hardware working fine

Performance Data:(show raw data)

NameValueWarningCriticalMinimumMaximumtmpfs_/.mount/tmp_freepct100.00%10:5:0100 /dev/md3.uzip/.mount/packages/mnt/os-zoneinfo32-a4a26574_freepct0%10:5:0100 /dev/md4.uzip/.mount/packages/mnt/py-extensions32-7ba5f9f3_freepct0%10:5:0100 /dev/md5.uzip/.mount/packages/mnt/py-base32-65cea43d_freepct0%10:5:0100 /dev/md6.uzip/.mount/packages/mnt/os-crypto_freepct0%10:5:0100 /dev/md7.uzip/.mount/packages/mnt/junos-net_free_pct0%10:5:0100

Name

Value

Warning

Critical

Minimum

Maximum

tmpfs_/.mount/tmp_free_pct

100.00%

10:

5:

0

100

/dev/md3.uzip_/.mount/packages/mnt/os-zoneinfo32-a4a26574_free_pct

0%

10:

5:

0

100

/dev/md4.uzip_/.mount/packages/mnt/py-extensions32-7ba5f9f3_free_pct

0%

10:

5:

0

100

/dev/md5.uzip_/.mount/packages/mnt/py-base32-65cea43d_free_pct

0%

10:

5:

0

100

/dev/md6.uzip_/.mount/packages/mnt/os-crypto_free_pct

0%

10:

5:

0

100

/dev/md7.uzip_/.mount/packages/mnt/junos-net_free_pct

0%

10:

5:

0

100

tatus Information: | OK - environmental hardware working fine Performance Data:(show raw data) | NameValueWarningCriticalMinimumMaximumtmpfs_/.mount/tmp_freepct100.00%10:5:0100 /dev/md3.uzip/.mount/packages/mnt/os-zoneinfo32-a4a26574_freepct0%10:5:0100 /dev/md4.uzip/.mount/packages/mnt/py-extensions32-7ba5f9f3_freepct0%10:5:0100 /dev/md5.uzip/.mount/packages/mnt/py-base32-65cea43d_freepct0%10:5:0100 /dev/md6.uzip/.mount/packages/mnt/os-crypto_freepct0%10:5:0100 /dev/md7.uzip/.mount/packages/mnt/junos-net_freepct0%10:5:0100 | tmpfs/.mount/tmp_freepct | 100.00% | 10: | 5: | 0 | 100 | | /dev/md3.uzip/.mount/packages/mnt/os-zoneinfo32-a4a26574_freepct | 0% | 10: | 5: | 0 | 100 | | /dev/md4.uzip/.mount/packages/mnt/py-extensions32-7ba5f9f3_freepct | 0% | 10: | 5: | 0 | 100 | | /dev/md5.uzip/.mount/packages/mnt/py-base32-65cea43d_freepct | 0% | 10: | 5: | 0 | 100 | | /dev/md6.uzip/.mount/packages/mnt/os-crypto_freepct | 0% | 10: | 5: | 0 | 100 | | /dev/md7.uzip/.mount/packages/mnt/junos-net_free_pct | 0% | 10: | 5: | 0 | 100 |

tmpfs_/.mount/tmp_freepct | 100.00% | 10: | 5: | 0 | 100 | /dev/md3.uzip/.mount/packages/mnt/os-zoneinfo32-a4a26574_freepct | 0% | 10: | 5: | 0 | 100 | /dev/md4.uzip/.mount/packages/mnt/py-extensions32-7ba5f9f3_freepct | 0% | 10: | 5: | 0 | 100 | /dev/md5.uzip/.mount/packages/mnt/py-base32-65cea43d_freepct | 0% | 10: | 5: | 0 | 100 | /dev/md6.uzip/.mount/packages/mnt/os-crypto_freepct | 0% | 10: | 5: | 0 | 100 | /dev/md7.uzip/.mount/packages/mnt/junos-net_free_pct | 0% | 10: | 5: | 0 | 100 |**

I've tried running check_nwc_health --H 10.60.18.13 --mode hardware-health --community {key} --servertype juniper as well since I thought maybe the output from the SNMP isn't getting translated properly, but the same response. This issue is specific to check-hardware and all other checks work fine. This issue happens to all of my monitored network devices, all of them are juniper's. Among the models: EX3300 EX3400 QFX5100 https://user-images.githubusercontent.com/23140709/78214383-cd495e80-74bd-11ea-8eb3-e9ade32cd56e.PNG

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/lausser/check_nwc_health/issues/241 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AABQSOH6QIYTF3NSWUBDRW3RKQQTJANCNFSM4LZ7P2DQ . https://github.com/notifications/beacon/AABQSOEILRMO5SJB4EA7XY3RKQQTJA5CNFSM4LZ7P2D2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4I2O4JSQ.gif

nikokirilenko commented 4 years ago

Hi , yes, by Nagios I mean the Nagios GUI (Also in Thruk). It does look like a table. Here is the command line output:

CRITICAL - storage 55 (junosprocfs, mounted on: /.mount/junosproc) has 0.00% free space left | 'tempRouting Engine'=40;89;91;; '/dev/md0.uzip/_freepct'=0%;10:;5:;0;100 'devfs/dev_freepct'=0%;0:;0:;0;100 'devfs/.mount/dev_freepct'=0%;0:;0:;0;100 '/dev/md1.uzip/.mount/packages/mnt/os-libs-11_freepct'=0%;10:;5:;0;100 '/dev/md2.uzip/.mount/packages/mnt/os-runtime_freepct'=0%;10:;5:;0;100 '/dev/gpt/config/.mount/config_freepct'=99.99%;10:;5:;0;100 '/dev/gpt/var/.mount/var_freepct'=83.71%;10:;5:;0;100 'tmpfs/.mount/tmp_freepct'=100.00%;10:;5:;0;100 '/dev/md3.uzip/.mount/packages/mnt/os-zoneinfo64-45943cc6_freepct'=0%;10:;5:;0;100 '/dev/md4.uzip/.mount/packages/mnt/junos-net_freepct'=0%;10:;5:;0;100 '/dev/md5.uzip/.mount/packages/mnt/junos-libs_freepct'=0%;10:;5:;0;100 '/dev/md6.uzip/.mount/packages/mnt/os-libs-compat32-11_freepct'=0%;10:;5:;0;100 '/dev/md7.uzip/.mount/packages/mnt/os-compat32_freepct'=0%;10:;5:;0;100 '/dev/md8.uzip/.mount/packages/mnt/junos-libs-compat32_freepct'=0%;10:;5:;0;100 '/dev/md9.uzip/.mount/packages/mnt/junos-runtime_freepct'=0%;10:;5:;0;100 '/dev/md10.uzip/.mount/packages/mnt/junos-runtime/web-api/jail/junos-libs_freepct'=0%;10:;5:;0;100 '/dev/md11.uzip/.mount/packages/mnt/junos-runtime/web-api/jail/junos-net_freepct'=0%;10:;5:;0;100 '/var/jails/rest-api/.mount/packages/mnt/junos-runtime/web-api/var_freepct'=83.71%;10:;5:;0;100 '/dev/md12/.mount/packages/mnt/junos-runtime/web-api/jail/rt_freepct'=0%;10:;5:;0;100 '/dev/md13.uzip/.mount/packages/mnt/junos-vmguest-mtx64-f39f273e_freepct'=0%;10:;5:;0;100 '/dev/md14.uzip/.mount/packages/mnt/sflow-mx32-75727ac7_freepct'=0%;10:;5:;0;100 '/dev/md15.uzip/.mount/packages/mnt/py-extensions32-4f1c19b1_freepct'=0%;10:;5:;0;100 '/dev/md16.uzip/.mount/packages/mnt/py-base32-42de28a4_freepct'=0%;10:;5:;0;100 '/dev/md17.uzip/.mount/packages/mnt/os-vmguest64-e2d02f94_freepct'=0%;10:;5:;0;100 '/dev/md18.uzip/.mount/packages/mnt/os-crypto_freepct'=0%;10:;5:;0;100 '/dev/md19.uzip/.mount/packages/mnt/junos-libs-compat32-mx_freepct'=0%;10:;5:;0;100 '/dev/md20.uzip/.mount/packages/mnt/junos-runtime-mx_freepct'=0%;10:;5:;0;100 '/dev/md21.uzip/.mount/packages/mnt/junos-platform_freepct'=0%;10:;5:;0;100 '/dev/md22.uzip/.mount/packages/mnt/junos-modules64-abe21518_freepct'=0%;10:;5:;0;100 '/dev/md23.uzip/.mount/packages/mnt/junos-modules-mx64-41934837_freepct'=0%;10:;5:;0;100 '/dev/md24.uzip/.mount/packages/mnt/junos-libs-mx_freepct'=0%;10:;5:;0;100 '/dev/md25.uzip/.mount/packages/mnt/junos-dp-crypto-support-mtx32-ac33231e_freepct'=0%;10:;5:;0;100 '/dev/md26.uzip/.mount/packages/mnt/junos-daemons64-a4b8d6c5_freepct'=0%;10:;5:;0;100 '/dev/md27.uzip/.mount/packages/mnt/junos-daemons-mx64-39619166_freepct'=0%;10:;5:;0;100 '/dev/md28.uzip/.mount/packages/mnt/jsdn32-adc2c743_freepct'=0%;10:;5:;0;100 '/dev/md29.uzip/.mount/packages/mnt/jsd-jet-132-b6909f7e_freepct'=0%;10:;5:;0;100 '/dev/md30.uzip/.mount/packages/mnt/jpfe-common32-ea382574_freepct'=0%;10:;5:;0;100 '/dev/md31.uzip/.mount/packages/mnt/jfirmware32-799e6bd8_freepct'=0%;10:;5:;0;100 '/dev/md32.uzip/.mount/packages/mnt/jdocs32-d3ff0d67_freepct'=0%;10:;5:;0;100 'tmpfs/.mount/mfs_freepct'=99.94%;10:;5:;0;100 '/dev/ada0/.mount/mnt_freepct'=100.00%;10:;5:;0;100 '/dev/md33.uzip/.mount/packages/mnt/jpfe-wrlinux32-3050e1b9_freepct'=0%;10:;5:;0;100 '/dev/md34.uzip/.mount/packages/mnt/jpfe-X96032-940a8441_freepct'=0%;10:;5:;0;100 '/dev/md35.uzip/.mount/packages/mnt/jpfe-X32-e50f13c8_freepct'=0%;10:;5:;0;100 'junosprocfs/.mount/junosproc_freepct'=0%;10:;5:;0;100 '/dev/ada1s2/.mount/var/host_free_pct'=98.76%;10:;5:;0;100

lausser commented 4 years ago

I can’t see anything that looks like html code, maybe some hidden escape characters... Is it possible to send me an snmpwalk of the device?

Chck_nwc_health --mode walk

Shows the commands for this.

Von: SimpleNiko [mailto:notifications@github.com] Gesendet: Donnerstag, 2. April 2020 11:01 An: lausser/check_nwc_health check_nwc_health@noreply.github.com Cc: Gerhard Lausser Gerhard.Lausser@consol.de; Comment comment@noreply.github.com Betreff: Re: [lausser/check_nwc_health] check-hardware outputs junos directory listings (#241)

Hi , yes, by Nagios I mean the Nagios GUI (Also in Thruk). It does look like a table. Here is the command line output:

`CRITICAL - storage 55 (junosprocfs, mounted on: /.mount/junosproc) has 0.00% free space left | 'tempRouting Engine'=40;89;91;; '/dev/md0.uzip/free_pct'=0%;10:;5:;0;100 'devfs/dev_freepct'=0%;0:;0:;0;100 'devfs/.mount/dev_freepct'=0%;0:;0:;0;100 '/dev/md1.uzip/.mount/packages/mnt/os-libs-11_freepct'=0%;10:;5:;0;100 '/dev/md2.uzip/.mount/packages/mnt/os-runtime_freepct'=0%;10:;5:;0;100 '/dev/gpt/config/.mount/config_freepct'=99.99%;10:;5:;0;100 '/dev/gpt/var/.mount/var_freepct'=83.71%;10:;5:;0;100 'tmpfs/.mount/tmp_freepct'=100.00%;10:;5:;0;100 '/dev/md3.uzip/.mount/packages/mnt/os-zoneinfo64-45943cc6_freepct'=0%;10:;5:;0;100 '/dev/md4.uzip/.mount/packages/mnt/junos-net_freepct'=0%;10:;5:;0;100 '/dev/md5.uzip/.mount/packages/mnt/junos-libs_freepct'=0%;10:;5:;0;100 '/dev/md6.uzip/.mount/packages/mnt/os-libs-compat32-11_freepct'=0%;10:;5:;0;100 '/dev/md7.uzip/.mount/packages/mnt/os-compat32_freepct'=0%;10:;5:;0;100 '/dev/md8.uzip/.mount/packages/mnt/junos-libs-compat32_freepct'=0%;10:;5:;0;100 '/dev/md9.uzip/.mount/packages/mnt/junos-runtime_freepct'=0%;10:;5:;0;100 '/dev/md10.uzip/.mount/packages/mnt/junos-runtime/web-api/jail/junos-libs_freepct'=0%;10:;5:;0;100 '/dev/md11.uzip/.mount/packages/mnt/junos-runtime/web-api/jail/junos-net_freepct'=0%;10:;5:;0;100 '/var/jails/rest-api/.mount/packages/mnt/junos-runtime/web-api/var_freepct'=83.71%;10:;5:;0;100 '/dev/md12/.mount/packages/mnt/junos-runtime/web-api/jail/rt_freepct'=0%;10:;5:;0;100 '/dev/md13.uzip/.mount/packages/mnt/junos-vmguest-mtx64-f39f273e_freepct'=0%;10:;5:;0;100 '/dev/md14.uzip/.mount/packages/mnt/sflow-mx32-75727ac7_freepct'=0%;10:;5:;0;100 '/dev/md15.uzip/.mount/packages/mnt/py-extensions32-4f1c19b1_freepct'=0%;10:;5:;0;100 '/dev/md16.uzip/.mount/packages/mnt/py-base32-42de28a4_freepct'=0%;10:;5:;0;100 '/dev/md17.uzip/.mount/packages/mnt/os-vmguest64-e2d02f94_freepct'=0%;10:;5:;0;100 '/dev/md18.uzip/.mount/packages/mnt/os-crypto_freepct'=0%;10:;5:;0;100 '/dev/md19.uzip/.mount/packages/mnt/junos-libs-compat32-mx_freepct'=0%;10:;5:;0;100 '/dev/md20.uzip/.mount/packages/mnt/junos-runtime-mx_freepct'=0%;10:;5:;0;100 '/dev/md21.uzip/.mount/packages/mnt/junos-platform_freepct'=0%;10:;5:;0;100 '/dev/md22.uzip/.mount/packages/mnt/junos-modules64-abe21518_freepct'=0%;10:;5:;0;100 '/dev/md23.uzip/.mount/packages/mnt/junos-modules-mx64-41934837_freepct'=0%;10:;5:;0;100 '/dev/md24.uzip/.mount/packages/mnt/junos-libs-mx_freepct'=0%;10:;5:;0;100 '/dev/md25.uzip/.mount/packages/mnt/junos-dp-crypto-support-mtx32-ac33231e_freepct'=0%;10:;5:;0;100 '/dev/md26.uzip/.mount/packages/mnt/junos-daemons64-a4b8d6c5_freepct'=0%;10:;5:;0;100 '/dev/md27.uzip/.mount/packages/mnt/junos-daemons-mx64-39619166_freepct'=0%;10:;5:;0;100 '/dev/md28.uzip/.mount/packages/mnt/jsdn32-adc2c743_freepct'=0%;10:;5:;0;100 '/dev/md29.uzip/.mount/packages/mnt/jsd-jet-132-b6909f7e_freepct'=0%;10:;5:;0;100 '/dev/md30.uzip/.mount/packages/mnt/jpfe-common32-ea382574_freepct'=0%;10:;5:;0;100 '/dev/md31.uzip/.mount/packages/mnt/jfirmware32-799e6bd8_freepct'=0%;10:;5:;0;100 '/dev/md32.uzip/.mount/packages/mnt/jdocs32-d3ff0d67_freepct'=0%;10:;5:;0;100 'tmpfs/.mount/mfs_freepct'=99.94%;10:;5:;0;100 '/dev/ada0/.mount/mnt_freepct'=100.00%;10:;5:;0;100 '/dev/md33.uzip/.mount/packages/mnt/jpfe-wrlinux32-3050e1b9_freepct'=0%;10:;5:;0;100 '/dev/md34.uzip/.mount/packages/mnt/jpfe-X96032-940a8441_freepct'=0%;10:;5:;0;100 '/dev/md35.uzip/.mount/packages/mnt/jpfe-X32-e50f13c8_freepct'=0%;10:;5:;0;100 'junosprocfs/.mount/junosproc_freepct'=0%;10:;5:;0;100 '/dev/ada1s2/.mount/var/host_free_pct'=98.76%;10:;5:;0;100

`

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/lausser/check_nwc_health/issues/241#issuecomment-607716897 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AABQSOECRACD4A74OGPC56DRKRH5VANCNFSM4LZ7P2DQ . https://github.com/notifications/beacon/AABQSOHHIPFRAFGGQVT2M5TRKRH5VA5CNFSM4LZ7P2D2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEQ4QMII.gif

nikokirilenko commented 4 years ago

Hi, This is the output I got :

rm -f /tmp/snmpwalk_check_nwc_health_10.70.18.101 snmpwalk -ObentU -v2c -c {key} 10.70.18.101 1.3.6.1.2.1 >> /tmp/snmpwalk_check_nwc_health_10.70.18.101 snmpwalk -ObentU -v2c -c {key} 10.70.18.101 1.3.6.1.4.1 >> /tmp/snmpwalk_check_nwc_health_10.70.18.101

Were you referring to this?

lausser commented 4 years ago

Yes, when you run these commands and send me the resulting /tmp/ snmpwalk_check_nwc_health_10.70.18.101 to gerhard.lausser@consol.de mailto:gerhard.lausser@consol.de , i can simulate your device and the web page.

Von: SimpleNiko [mailto:notifications@github.com] Gesendet: Donnerstag, 2. April 2020 12:19 An: lausser/check_nwc_health check_nwc_health@noreply.github.com Cc: Gerhard Lausser Gerhard.Lausser@consol.de; Comment comment@noreply.github.com Betreff: Re: [lausser/check_nwc_health] check-hardware outputs junos directory listings (#241)

Hi, This is the output I got :

rm -f /tmp/snmpwalk_check_nwc_health_10.70.18.101 snmpwalk -ObentU -v2c -c {key} 10.70.18.101 1.3.6.1.2.1 >> /tmp/snmpwalk_check_nwc_health_10.70.18.101 snmpwalk -ObentU -v2c -c {key} 10.70.18.101 1.3.6.1.4.1 >> /tmp/snmpwalk_check_nwc_health_10.70.18.101

Were you referring to this?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/lausser/check_nwc_health/issues/241#issuecomment-607755549 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AABQSODAF2XWF6JBOL5PRTLRKRQ73ANCNFSM4LZ7P2DQ . https://github.com/notifications/beacon/AABQSOD77UOIFB4QMHKUIRDRKRQ73A5CNFSM4LZ7P2D2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEQ4Z2HI.gif

mrmikelo commented 4 years ago

Hi, I just wanted to bring up the same issue is happening to me. When I try to poll juniper device with --hardware-health, the plugin only returns disk info, it does not return any fans, temperatures or power metrics.

Here's an example output:

# '/usr/lib64/nagios/plugins/check_nwc_health' '--community' '<KEY>' '--hostname' '<DEVICEIP>' '--mode' 'hardware-health' CRITICAL - storage 54 (junosprocfs, mounted on: /.mount/junosproc) has 0.00% free space left | '/dev/md0.uzip_/_free_pct'=0%;10:;5:;0;100 'devfs_/dev_free_pct'=0%;0:;0:;0;100 'devfs_/.mount/dev_free_pct'=0%;0:;0:;0;100 '/dev/md1.uzip_/.mount/packages/mnt/os-libs-11_free_pct'=0%;10:;5:;0;100 '/dev/md2.uzip_/.mount/packages/mnt/os-runtime_free_pct'=0%;10:;5:;0;100 'tmpfs_/.mount/tmp_free_pct'=99.99%;10:;5:;0;100 '/dev/md3.uzip_/.mount/packages/mnt/os-zoneinfo-c635b8cd_free_pct'=0%;10:;5:;0;100 '/dev/md4.uzip_/.mount/packages/mnt/py-extensions32-b7e44b0a_free_pct'=0%;10:;5:;0;100 '/dev/md5.uzip_/.mount/packages/mnt/py-base32-da953143_free_pct'=0%;10:;5:;0;100 '/dev/md6.uzip_/.mount/packages/mnt/os-crypto_free_pct'=0%;10:;5:;0;100 '/dev/md7.uzip_/.mount/packages/mnt/junos-net_free_pct'=0%;10:;5:;0;100 '/dev/md8.uzip_/.mount/packages/mnt/junos-libs_free_pct'=0%;10:;5:;0;100 '/dev/md9.uzip_/.mount/packages/mnt/junos-runtime_free_pct'=0%;10:;5:;0;100 '/dev/md10.uzip_/.mount/packages/mnt/junos-runtime/web-api/jail/junos-libs_free_pct'=0%;10:;5:;0;100 '/dev/md11.uzip_/.mount/packages/mnt/junos-runtime/web-api/jail/junos-net_free_pct'=0%;10:;5:;0;100 '/var/jails/rest-api_/.mount/packages/mnt/junos-runtime/web-api/var_free_pct'=34.95%;10:;5:;0;100 '/dev/md12_/.mount/packages/mnt/junos-runtime/web-api/jail/rt_free_pct'=0%;10:;5:;0;100