-
Notifications
You must be signed in to change notification settings - Fork 87
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
F5 Velos memory not working V11.2.4 #338
Comments
Potential solutionTo solve the bug, we need to address the issues related to uninitialized values, incorrect SNMP OIDs, and module loading errors. The plan involves verifying and updating SNMP OIDs for compatibility with F5 Velos devices, initializing memory-related variables, and ensuring proper module loading and naming conventions. Additionally, we should implement error handling to manage unexpected values and improve documentation for naming requirements. What is causing this bug?
CodeHere are the implementation details and code snippets to address the issues:
How to replicate the bug
By following these steps, you should be able to replicate the bug and verify the effectiveness of the proposed solution. Click here to create a Pull Request with the proposed solution Files used for this task: Changes on plugins-scripts/CheckNwcHealth/F5/F5BIGIP/Component/MemSubsystem.pmBased on the provided code and the issue description, here are some observations and potential causes for the bug:
Recommendations:
By addressing these points, the plugin should be able to handle memory usage checks on F5 Velos devices without encountering uninitialized value errors or division by zero issues. Changes on plugins-scripts/check_nwc_health.plAnalysis of
|
You can no longer rename the plugin since it was restructured inside. (There is a class CheckNwcHealth, where the name is derived from the plugin's name. This was done to have a common code base for all check_*_health plugins) |
Noted on the plugin name.
Is the missing OID 1.3.6.1.4.1.2021.4.13?
***@***.*** libexec]$ ./check_nwc_health -vvvvvvvvvvvvvv --hostname 10.106.20.182 --timeout=50 --community test --mode memory-usage --warning 70 --critical 85 :
Thu Oct 10 11:08:31 2024: AUTOLOAD CheckNwcHealth::Device::check_messages
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.3.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysUpTime (1.3.6.1.2.1.1.3) : 253328289
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::SNMPFRAMEWORKMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.6.3.10.2.1.3.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::SNMPFRAMEWORKMIB
Thu Oct 10 11:08:31 2024: GET: SNMP-FRAMEWORK-MIB::snmpEngineTime (1.3.6.1.6.3.10.2.1.3.0) : 253328 4
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::HOSTRESOURCESMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.25.1.1
Thu Oct 10 11:08:31 2024: GET: HOST-RESOURCES-MIB::hrSystemUptime (1.3.6.1.2.1.25.1.1) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::HOSTRESOURCESMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.25.1.1.0
Thu Oct 10 11:08:31 2024: GET: HOST-RESOURCES-MIB::hrSystemUptime (1.3.6.1.2.1.25.1.1) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.1.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysDescr (1.3.6.1.2.1.1.1) : Linux 3.10.0-1160.71.1.F5.1.el7_8.x86_64 : System controller services version 1.6.2-22734
Thu Oct 10 11:08:31 2024: snmpEngineTime says: up since: Wed Sep 11 03:27:07 2024 / 29d 7h 41m 24s
Thu Oct 10 11:08:31 2024: sysUptime says: up since: Wed Sep 11 03:27:08 2024 / 29d 7h 41m 22s
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: uptime: 2533284
Thu Oct 10 11:08:31 2024: up since: Wed Sep 11 03:27:07 2024
Thu Oct 10 11:08:31 2024: whoami: Linux 3.10.0-1160.71.1.F5.1.el7_8.x86_64 : System controller services version 1.6.2-22734
Thu Oct 10 11:08:31 2024: AUTOLOAD CheckNwcHealth::Device::check_messages
Thu Oct 10 11:08:31 2024: I am a Linux 3.10.0-1160.71.1.F5.1.el7_8.x86_64 : System controller services version 1.6.2-22734
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::SYNOPTICSROOTMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::JUNIPERMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::NETSCREENPRODUCTSMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::NETGEARMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::PANPRODUCTSMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::ARUBAWIREDCHASSISMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::HPICFCHASSIS
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::CHECKPOINTMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::FORTINETFORTIGATEMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::ALCATELIND1BASEMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::ONEACCESSSYSMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::SWMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::VIPTELAOPERSYSTEM
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::STEELHEADMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::STEELHEADEXMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::LCOSMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::PHIONMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::VORMETRICMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::ARUBAWIREDCHASSISMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::DEVICEMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: using CheckNwcHealth::Server::Linux
Thu Oct 10 11:08:31 2024: AUTOLOAD CheckNwcHealth::Server::Linux::override_opt
Thu Oct 10 11:08:31 2024: AUTOLOAD Monitoring::GLPlugin::Commandline::override_opt
Thu Oct 10 11:08:31 2024: AUTOLOAD CheckNwcHealth::Server::Linux::check_messages
Thu Oct 10 11:08:31 2024: AUTOLOAD CheckNwcHealth::Server::Linux::analyze_and_check_mem_subsystem
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.3
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memTotalSwap (1.3.6.1.4.1.2021.4.3) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.3.0
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memTotalSwap (1.3.6.1.4.1.2021.4.3) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.5
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memTotalReal (1.3.6.1.4.1.2021.4.5) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.5.0
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memTotalReal (1.3.6.1.4.1.2021.4.5) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.11
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memTotalFree (1.3.6.1.4.1.2021.4.11) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.11.0
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memTotalFree (1.3.6.1.4.1.2021.4.11) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.6
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memAvailReal (1.3.6.1.4.1.2021.4.6) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.6.0
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memAvailReal (1.3.6.1.4.1.2021.4.6) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.14
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memBuffer (1.3.6.1.4.1.2021.4.14) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.14.0
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memBuffer (1.3.6.1.4.1.2021.4.14) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.15
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memCached (1.3.6.1.4.1.2021.4.15) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.15.0
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memCached (1.3.6.1.4.1.2021.4.15) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.13
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memShared (1.3.6.1.4.1.2021.4.13) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.13.0
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memShared (1.3.6.1.4.1.2021.4.13) : <undef>
Use of uninitialized value $mem_available in multiplication (*) at ./check_nwc_health line 90286.
Use of uninitialized value in division (/) at ./check_nwc_health line 90286.
Illegal division by zero at ./check_nwc_health line 90286.
You have mail in /var/spool/mail/nagios
Regards
Raja
From: Gerhard Lausser ***@***.***>
Sent: Wednesday, 9 October, 2024 16:53
To: lausser/check_nwc_health ***@***.***>
Cc: Raja Segar Raju ***@***.***>; Author ***@***.***>
Subject: Re: [lausser/check_nwc_health] F5 Velos memory not working V11.2.4 (Issue #338)
CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe.
You can no longer rename the plugin since it was restructured inside. (There is a class CheckNwcHealth, where the name is derived from the plugin's name. This was done to have a common code base for all check_*_health plugins)
When you add -vvvvvvvvvvvvvv to the first run, then you might see the snmp queries and their responses. Look into the code at line 90286 and find out which OID is used to fill $mem_available. This OID is probably missing in the F5's response.
—
Reply to this email directly, view it on GitHub<https://urldefense.com/v3/__https:/github.com/lausser/check_nwc_health/issues/338*issuecomment-2401731021__;Iw!!Fv9_Qw!Kf9LRl3FvqAHVIjh6i3SMF0p0Dw4YDX5C161olQVmHTNEZAtHmS3sBgT0vv62SvxeFrzBOREA-FwQQcBMzbOnSY35Kw$>, or unsubscribe<https://urldefense.com/v3/__https:/github.com/notifications/unsubscribe-auth/AB6OXTEFZJAWKLXFQHGQSLLZ2TVGZAVCNFSM6AAAAABPT6P5WSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMBRG4ZTCMBSGE__;!!Fv9_Qw!Kf9LRl3FvqAHVIjh6i3SMF0p0Dw4YDX5C161olQVmHTNEZAtHmS3sBgT0vv62SvxeFrzBOREA-FwQQcBMzbO8Eo2hPk$>.
You are receiving this because you authored the thread.Message ID: ***@***.******@***.***>>
****************************************************************************************************************************************************** Privileged/confidential information may be contained in this message. If this message is received by anyone other than the intended addressee, please return the message to the sender by replying to it and then delete the message from your computer. Unintended recipients are prohibited from taking action on the basis of information in this e-mail. No confidentiality or privilege is waived or lost by CIMB Group including its affiliates (CIMB Group) by any mistransmission of this e-mail. CIMB Group does not accept responsibility or liability for the accuracy or completeness of, or presence of any virus or disabling code in, this e-mail. CIMB Group reserves the right to monitor e-mail communications through its networks (in accordance with applicable laws). Opinions, conclusions, statements and other information in this message that do not relate to the official business of CIMB Group shall be understood as neither given nor endorsed by it. CIMB Group Sdn Bhd (incorporated in Malaysia, (Company No: 706803-D)). Registered Office: 13th Floor, Menara CIMB, Jalan Stesen Sentral 2, Kuala Lumpur Sentral, 50470 Kuala Lumpur, Malaysia. Visit our website at www.cimb.com ******************************************************************************************************************************************************
|
Can you please run the plugin with --mode walk?
It will show you two snmpwalk commands. Run them and they write to a file with all the OIDs it can find on the device. Mail me this file to ***@***.*** and i can have a look why there are no memory-OIDs or if iit does not correctly detect the right MIB.
…________________________________
From: rajav2 ***@***.***>
Sent: Thursday, October 10, 2024 5:14 AM
To: lausser/check_nwc_health ***@***.***>
Cc: Gerhard Laußer ***@***.***>; Comment ***@***.***>
Subject: Re: [lausser/check_nwc_health] F5 Velos memory not working V11.2.4 (Issue #338)
Noted on the plugin name.
Is the missing OID 1.3.6.1.4.1.2021.4.13?
***@***.*** libexec]$ ./check_nwc_health -vvvvvvvvvvvvvv --hostname 10.106.20.182 --timeout=50 --community test --mode memory-usage --warning 70 --critical 85 :
Thu Oct 10 11:08:31 2024: AUTOLOAD CheckNwcHealth::Device::check_messages
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.3.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysUpTime (1.3.6.1.2.1.1.3) : 253328289
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::SNMPFRAMEWORKMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.6.3.10.2.1.3.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::SNMPFRAMEWORKMIB
Thu Oct 10 11:08:31 2024: GET: SNMP-FRAMEWORK-MIB::snmpEngineTime (1.3.6.1.6.3.10.2.1.3.0) : 253328 4
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::HOSTRESOURCESMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.25.1.1
Thu Oct 10 11:08:31 2024: GET: HOST-RESOURCES-MIB::hrSystemUptime (1.3.6.1.2.1.25.1.1) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::HOSTRESOURCESMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.25.1.1.0
Thu Oct 10 11:08:31 2024: GET: HOST-RESOURCES-MIB::hrSystemUptime (1.3.6.1.2.1.25.1.1) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.1.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysDescr (1.3.6.1.2.1.1.1) : Linux 3.10.0-1160.71.1.F5.1.el7_8.x86_64 : System controller services version 1.6.2-22734
Thu Oct 10 11:08:31 2024: snmpEngineTime says: up since: Wed Sep 11 03:27:07 2024 / 29d 7h 41m 24s
Thu Oct 10 11:08:31 2024: sysUptime says: up since: Wed Sep 11 03:27:08 2024 / 29d 7h 41m 22s
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: uptime: 2533284
Thu Oct 10 11:08:31 2024: up since: Wed Sep 11 03:27:07 2024
Thu Oct 10 11:08:31 2024: whoami: Linux 3.10.0-1160.71.1.F5.1.el7_8.x86_64 : System controller services version 1.6.2-22734
Thu Oct 10 11:08:31 2024: AUTOLOAD CheckNwcHealth::Device::check_messages
Thu Oct 10 11:08:31 2024: I am a Linux 3.10.0-1160.71.1.F5.1.el7_8.x86_64 : System controller services version 1.6.2-22734
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::SYNOPTICSROOTMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::JUNIPERMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::NETSCREENPRODUCTSMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::NETGEARMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::PANPRODUCTSMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::ARUBAWIREDCHASSISMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::HPICFCHASSIS
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::CHECKPOINTMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::FORTINETFORTIGATEMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::ALCATELIND1BASEMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::ONEACCESSSYSMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::SWMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::VIPTELAOPERSYSTEM
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::STEELHEADMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::STEELHEADEXMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::LCOSMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::PHIONMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::VORMETRICMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::ARUBAWIREDCHASSISMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::DEVICEMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: using CheckNwcHealth::Server::Linux
Thu Oct 10 11:08:31 2024: AUTOLOAD CheckNwcHealth::Server::Linux::override_opt
Thu Oct 10 11:08:31 2024: AUTOLOAD Monitoring::GLPlugin::Commandline::override_opt
Thu Oct 10 11:08:31 2024: AUTOLOAD CheckNwcHealth::Server::Linux::check_messages
Thu Oct 10 11:08:31 2024: AUTOLOAD CheckNwcHealth::Server::Linux::analyze_and_check_mem_subsystem
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.3
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memTotalSwap (1.3.6.1.4.1.2021.4.3) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.3.0
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memTotalSwap (1.3.6.1.4.1.2021.4.3) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.5
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memTotalReal (1.3.6.1.4.1.2021.4.5) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.5.0
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memTotalReal (1.3.6.1.4.1.2021.4.5) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.11
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memTotalFree (1.3.6.1.4.1.2021.4.11) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.11.0
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memTotalFree (1.3.6.1.4.1.2021.4.11) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.6
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memAvailReal (1.3.6.1.4.1.2021.4.6) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.6.0
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memAvailReal (1.3.6.1.4.1.2021.4.6) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.14
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memBuffer (1.3.6.1.4.1.2021.4.14) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.14.0
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memBuffer (1.3.6.1.4.1.2021.4.14) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.15
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memCached (1.3.6.1.4.1.2021.4.15) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.15.0
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memCached (1.3.6.1.4.1.2021.4.15) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.13
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memShared (1.3.6.1.4.1.2021.4.13) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.13.0
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memShared (1.3.6.1.4.1.2021.4.13) : <undef>
Use of uninitialized value $mem_available in multiplication (*) at ./check_nwc_health line 90286.
Use of uninitialized value in division (/) at ./check_nwc_health line 90286.
Illegal division by zero at ./check_nwc_health line 90286.
You have mail in /var/spool/mail/nagios
Regards
Raja
From: Gerhard Lausser ***@***.***>
Sent: Wednesday, 9 October, 2024 16:53
To: lausser/check_nwc_health ***@***.***>
Cc: Raja Segar Raju ***@***.***>; Author ***@***.***>
Subject: Re: [lausser/check_nwc_health] F5 Velos memory not working V11.2.4 (Issue #338)
CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe.
You can no longer rename the plugin since it was restructured inside. (There is a class CheckNwcHealth, where the name is derived from the plugin's name. This was done to have a common code base for all check_*_health plugins)
When you add -vvvvvvvvvvvvvv to the first run, then you might see the snmp queries and their responses. Look into the code at line 90286 and find out which OID is used to fill $mem_available. This OID is probably missing in the F5's response.
—
Reply to this email directly, view it on GitHub<https://urldefense.com/v3/__https:/github.com/lausser/check_nwc_health/issues/338*issuecomment-2401731021__;Iw!!Fv9_Qw!Kf9LRl3FvqAHVIjh6i3SMF0p0Dw4YDX5C161olQVmHTNEZAtHmS3sBgT0vv62SvxeFrzBOREA-FwQQcBMzbOnSY35Kw$>, or unsubscribe<https://urldefense.com/v3/__https:/github.com/notifications/unsubscribe-auth/AB6OXTEFZJAWKLXFQHGQSLLZ2TVGZAVCNFSM6AAAAABPT6P5WSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMBRG4ZTCMBSGE__;!!Fv9_Qw!Kf9LRl3FvqAHVIjh6i3SMF0p0Dw4YDX5C161olQVmHTNEZAtHmS3sBgT0vv62SvxeFrzBOREA-FwQQcBMzbO8Eo2hPk$>.
You are receiving this because you authored the thread.Message ID: ***@***.******@***.***>>
****************************************************************************************************************************************************** Privileged/confidential information may be contained in this message. If this message is received by anyone other than the intended addressee, please return the message to the sender by replying to it and then delete the message from your computer. Unintended recipients are prohibited from taking action on the basis of information in this e-mail. No confidentiality or privilege is waived or lost by CIMB Group including its affiliates (CIMB Group) by any mistransmission of this e-mail. CIMB Group does not accept responsibility or liability for the accuracy or completeness of, or presence of any virus or disabling code in, this e-mail. CIMB Group reserves the right to monitor e-mail communications through its networks (in accordance with applicable laws). Opinions, conclusions, statements and other information in this message that do not relate to the official business of CIMB Group shall be understood as neither given nor endorsed by it. CIMB Group Sdn Bhd (incorporated in Malaysia, (Company No: 706803-D)). Registered Office: 13th Floor, Menara CIMB, Jalan Stesen Sentral 2, Kuala Lumpur Sentral, 50470 Kuala Lumpur, Malaysia. Visit our website at www.cimb.com ******************************************************************************************************************************************************
—
Reply to this email directly, view it on GitHub<#338 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AABQSOFP2MNM5PA3K3LGFB3Z2XWI3AVCNFSM6AAAAABPT6P5WSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMBTHA2TENZYGM>.
You are receiving this because you commented.
________________________________
From: rajav2 ***@***.***>
Sent: Thursday, October 10, 2024 5:14 AM
To: lausser/check_nwc_health ***@***.***>
Cc: Gerhard Laußer ***@***.***>; Comment ***@***.***>
Subject: Re: [lausser/check_nwc_health] F5 Velos memory not working V11.2.4 (Issue #338)
Noted on the plugin name.
Is the missing OID 1.3.6.1.4.1.2021.4.13?
***@***.*** libexec]$ ./check_nwc_health -vvvvvvvvvvvvvv --hostname 10.106.20.182 --timeout=50 --community test --mode memory-usage --warning 70 --critical 85 :
Thu Oct 10 11:08:31 2024: AUTOLOAD CheckNwcHealth::Device::check_messages
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.3.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysUpTime (1.3.6.1.2.1.1.3) : 253328289
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::SNMPFRAMEWORKMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.6.3.10.2.1.3.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::SNMPFRAMEWORKMIB
Thu Oct 10 11:08:31 2024: GET: SNMP-FRAMEWORK-MIB::snmpEngineTime (1.3.6.1.6.3.10.2.1.3.0) : 253328 4
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::HOSTRESOURCESMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.25.1.1
Thu Oct 10 11:08:31 2024: GET: HOST-RESOURCES-MIB::hrSystemUptime (1.3.6.1.2.1.25.1.1) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::HOSTRESOURCESMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.25.1.1.0
Thu Oct 10 11:08:31 2024: GET: HOST-RESOURCES-MIB::hrSystemUptime (1.3.6.1.2.1.25.1.1) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.1.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysDescr (1.3.6.1.2.1.1.1) : Linux 3.10.0-1160.71.1.F5.1.el7_8.x86_64 : System controller services version 1.6.2-22734
Thu Oct 10 11:08:31 2024: snmpEngineTime says: up since: Wed Sep 11 03:27:07 2024 / 29d 7h 41m 24s
Thu Oct 10 11:08:31 2024: sysUptime says: up since: Wed Sep 11 03:27:08 2024 / 29d 7h 41m 22s
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: uptime: 2533284
Thu Oct 10 11:08:31 2024: up since: Wed Sep 11 03:27:07 2024
Thu Oct 10 11:08:31 2024: whoami: Linux 3.10.0-1160.71.1.F5.1.el7_8.x86_64 : System controller services version 1.6.2-22734
Thu Oct 10 11:08:31 2024: AUTOLOAD CheckNwcHealth::Device::check_messages
Thu Oct 10 11:08:31 2024: I am a Linux 3.10.0-1160.71.1.F5.1.el7_8.x86_64 : System controller services version 1.6.2-22734
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::SYNOPTICSROOTMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::JUNIPERMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::NETSCREENPRODUCTSMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::NETGEARMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::PANPRODUCTSMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::ARUBAWIREDCHASSISMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::HPICFCHASSIS
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::CHECKPOINTMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::FORTINETFORTIGATEMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::ALCATELIND1BASEMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::ONEACCESSSYSMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::SWMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::VIPTELAOPERSYSTEM
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::STEELHEADMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::STEELHEADEXMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::LCOSMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::PHIONMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::VORMETRICMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::ARUBAWIREDCHASSISMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::DEVICEMIB
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.2.1.1.2.0
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::MIB2MIB
Thu Oct 10 11:08:31 2024: GET: MIB-2-MIB::sysObjectID (1.3.6.1.2.1.1.2) : 1.3.6.1.4.1.12276.1.3.1.5
Thu Oct 10 11:08:31 2024: using CheckNwcHealth::Server::Linux
Thu Oct 10 11:08:31 2024: AUTOLOAD CheckNwcHealth::Server::Linux::override_opt
Thu Oct 10 11:08:31 2024: AUTOLOAD Monitoring::GLPlugin::Commandline::override_opt
Thu Oct 10 11:08:31 2024: AUTOLOAD CheckNwcHealth::Server::Linux::check_messages
Thu Oct 10 11:08:31 2024: AUTOLOAD CheckNwcHealth::Server::Linux::analyze_and_check_mem_subsystem
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.3
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memTotalSwap (1.3.6.1.4.1.2021.4.3) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.3.0
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memTotalSwap (1.3.6.1.4.1.2021.4.3) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.5
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memTotalReal (1.3.6.1.4.1.2021.4.5) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.5.0
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memTotalReal (1.3.6.1.4.1.2021.4.5) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.11
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memTotalFree (1.3.6.1.4.1.2021.4.11) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.11.0
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memTotalFree (1.3.6.1.4.1.2021.4.11) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.6
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memAvailReal (1.3.6.1.4.1.2021.4.6) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.6.0
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memAvailReal (1.3.6.1.4.1.2021.4.6) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.14
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memBuffer (1.3.6.1.4.1.2021.4.14) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.14.0
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memBuffer (1.3.6.1.4.1.2021.4.14) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.15
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memCached (1.3.6.1.4.1.2021.4.15) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.15.0
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memCached (1.3.6.1.4.1.2021.4.15) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.13
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memShared (1.3.6.1.4.1.2021.4.13) : <undef>
Thu Oct 10 11:08:31 2024: i know package Monitoring::GLPlugin::SNMP::MibsAndOids::UCDSNMPMIB
Thu Oct 10 11:08:31 2024: cache: 1.3.6.1.4.1.2021.4.13.0
Thu Oct 10 11:08:31 2024: GET: UCD-SNMP-MIB::memShared (1.3.6.1.4.1.2021.4.13) : <undef>
Use of uninitialized value $mem_available in multiplication (*) at ./check_nwc_health line 90286.
Use of uninitialized value in division (/) at ./check_nwc_health line 90286.
Illegal division by zero at ./check_nwc_health line 90286.
You have mail in /var/spool/mail/nagios
Regards
Raja
From: Gerhard Lausser ***@***.***>
Sent: Wednesday, 9 October, 2024 16:53
To: lausser/check_nwc_health ***@***.***>
Cc: Raja Segar Raju ***@***.***>; Author ***@***.***>
Subject: Re: [lausser/check_nwc_health] F5 Velos memory not working V11.2.4 (Issue #338)
CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe.
You can no longer rename the plugin since it was restructured inside. (There is a class CheckNwcHealth, where the name is derived from the plugin's name. This was done to have a common code base for all check_*_health plugins)
When you add -vvvvvvvvvvvvvv to the first run, then you might see the snmp queries and their responses. Look into the code at line 90286 and find out which OID is used to fill $mem_available. This OID is probably missing in the F5's response.
—
Reply to this email directly, view it on GitHub<https://urldefense.com/v3/__https:/github.com/lausser/check_nwc_health/issues/338*issuecomment-2401731021__;Iw!!Fv9_Qw!Kf9LRl3FvqAHVIjh6i3SMF0p0Dw4YDX5C161olQVmHTNEZAtHmS3sBgT0vv62SvxeFrzBOREA-FwQQcBMzbOnSY35Kw$>, or unsubscribe<https://urldefense.com/v3/__https:/github.com/notifications/unsubscribe-auth/AB6OXTEFZJAWKLXFQHGQSLLZ2TVGZAVCNFSM6AAAAABPT6P5WSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMBRG4ZTCMBSGE__;!!Fv9_Qw!Kf9LRl3FvqAHVIjh6i3SMF0p0Dw4YDX5C161olQVmHTNEZAtHmS3sBgT0vv62SvxeFrzBOREA-FwQQcBMzbO8Eo2hPk$>.
You are receiving this because you authored the thread.Message ID: ***@***.******@***.***>>
****************************************************************************************************************************************************** Privileged/confidential information may be contained in this message. If this message is received by anyone other than the intended addressee, please return the message to the sender by replying to it and then delete the message from your computer. Unintended recipients are prohibited from taking action on the basis of information in this e-mail. No confidentiality or privilege is waived or lost by CIMB Group including its affiliates (CIMB Group) by any mistransmission of this e-mail. CIMB Group does not accept responsibility or liability for the accuracy or completeness of, or presence of any virus or disabling code in, this e-mail. CIMB Group reserves the right to monitor e-mail communications through its networks (in accordance with applicable laws). Opinions, conclusions, statements and other information in this message that do not relate to the official business of CIMB Group shall be understood as neither given nor endorsed by it. CIMB Group Sdn Bhd (incorporated in Malaysia, (Company No: 706803-D)). Registered Office: 13th Floor, Menara CIMB, Jalan Stesen Sentral 2, Kuala Lumpur Sentral, 50470 Kuala Lumpur, Malaysia. Visit our website at www.cimb.com ******************************************************************************************************************************************************
—
Reply to this email directly, view it on GitHub<#338 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AABQSOFP2MNM5PA3K3LGFB3Z2XWI3AVCNFSM6AAAAABPT6P5WSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMBTHA2TENZYGM>.
You are receiving this because you commented.
|
snmpwalk_check_nwc_health_10.106.20.182.txt See attached file. Sorry your email address was masked so I cant directly email you. |
Di you know if Velos is a pretty new product line? Or was it another vendor who was aquired by F5? |
It's MIBs are different from the (BIG-IP)-MIBS which were implemented in check_nwc_health so far. According to https://clouddocs.f5.com/training/community/velos-training/html/velos_monitoring_snmp.html it is possible to download a mibs_f5os_controller.tar.gz from the device itself. I did not find the MIB files anywhere, can you download the tar.gz and then attach it here? (or mail: gerhard <dot> lausser <at> consol <dot> de) |
No idea. Apparently it is an upgrade from VIPRION.
I will post the file once I get it.
From: Gerhard Lausser ***@***.***>
Sent: Thursday, 10 October, 2024 19:05
To: lausser/check_nwc_health ***@***.***>
Cc: Raja Segar Raju ***@***.***>; Author ***@***.***>
Subject: Re: [lausser/check_nwc_health] F5 Velos memory not working V11.2.4 (Issue #338)
CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe.
Di you know if Velos is a pretty new product line? Or was it another vendor who was aquired by F5?
—
Reply to this email directly, view it on GitHub<https://urldefense.com/v3/__https:/github.com/lausser/check_nwc_health/issues/338*issuecomment-2404787602__;Iw!!Fv9_Qw!Id_87wKYhsFCUyLq4Oj0dS-K34mQjuMcCvHJ6LqzwGZhuO_UHuOAdfkj2Rkj03oaT5rxA_LnlQUgNS924qx611pMEBU$>, or unsubscribe<https://urldefense.com/v3/__https:/github.com/notifications/unsubscribe-auth/AB6OXTBOH7K32PVEPC6I4C3Z2ZNNJAVCNFSM6AAAAABPT6P5WSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMBUG44DONRQGI__;!!Fv9_Qw!Id_87wKYhsFCUyLq4Oj0dS-K34mQjuMcCvHJ6LqzwGZhuO_UHuOAdfkj2Rkj03oaT5rxA_LnlQUgNS924qx6XuYaY_s$>.
You are receiving this because you authored the thread.Message ID: ***@***.******@***.***>>
****************************************************************************************************************************************************** Privileged/confidential information may be contained in this message. If this message is received by anyone other than the intended addressee, please return the message to the sender by replying to it and then delete the message from your computer. Unintended recipients are prohibited from taking action on the basis of information in this e-mail. No confidentiality or privilege is waived or lost by CIMB Group including its affiliates (CIMB Group) by any mistransmission of this e-mail. CIMB Group does not accept responsibility or liability for the accuracy or completeness of, or presence of any virus or disabling code in, this e-mail. CIMB Group reserves the right to monitor e-mail communications through its networks (in accordance with applicable laws). Opinions, conclusions, statements and other information in this message that do not relate to the official business of CIMB Group shall be understood as neither given nor endorsed by it. CIMB Group Sdn Bhd (incorporated in Malaysia, (Company No: 706803-D)). Registered Office: 13th Floor, Menara CIMB, Jalan Stesen Sentral 2, Kuala Lumpur Sentral, 50470 Kuala Lumpur, Malaysia. Visit our website at www.cimb.com ******************************************************************************************************************************************************
|
Gerhard, I have sent the MIBS file to your email. |
I tested the very latest version. It shows only OK only for memory, nothing else. [nagios@MYUCBPNAGIAPP01 ~]$ /usr/local/nagios/libexec/check_nwc_health.1012 --hostname 10.106.20.183 --timeout=50 --community test-- mode cpu-load --warning 70 --critical 85 [nagios@MYUCBPNAGIAPP01 ~]$ /usr/local/nagios/libexec/check_nwc_health --hostname 10.106.20.183 --timeout=50 --community test --mode memory-usage --warning 70 --critical 85 |
This is F5 Velos device. Can you advise why this error is coming out?
First error I suppose it is due to not supported device but second error is new.
[nagios@MYUCBPNAGIAPP01 libexec]$ ./check_nwc_health --hostname 10.106.20.182 --timeout=50 --community test--mode memory-usage --warning 70 --critical 85 : Use of uninitialized value $mem_available in multiplication (*) at ./check_nwc_health line 90286.
Use of uninitialized value in division (/) at ./check_nwc_health line 90286.
Illegal division by zero at ./check_nwc_health line 90286.
If I rename the plugin, I get this error. Previous versions did not have this issue.
[nagios@MYUCBPNAGIAPP01 libexec]$ ./check_nwc_health.1124 --hostname 10.106.20.182 --timeout=50 --community test--mode memory-usage --warning 70 --critical 85 :
Can't locate object method "run_plugin" via package "CheckNwcHealth.1124" (perhaps you forgot to load "CheckNwcHealth.1124"?) at ./check_nwc_health.1124 line 99134.
The text was updated successfully, but these errors were encountered: