Page 1 of 1

Watchguard M690 with Nagios Core integration problem

Posted: Wed Nov 15, 2023 2:22 am
by toloxus
Hi all,
I'm coming to ask for help, I'm having a problem integrating the "Nagios Core" network monitoring environment with the Firebox M690 Watchguard running in a cluster.
I did this based on the watchguard documentation, I am throwing the link here:
https://watchguard.com/help/docs/help-c ... ils_c.html

I downloaded the Fireware OS compatible with the version of the device 12.10, after installing in the directory C:Users\PublicShared WatchGuard\SNMP MIBs appeared.
But they were in .txt form - I compared them with another mib and the file structure is correct.
I tried uploading them to nagios in .txt form as well after converting them to .mib form

I created a configuration file in nagios for watchguards and defined a service that checks the CPU utilization of the system in the last 1 minute.

Code: Select all

define service {
    use                     	generic-service
    host_name               	UTM
    service_description     	1 CPU
    check_command           	check_snmp! -C public -o 1.3.6.1.4.1.3097.6.3.77 -m all
}
I then configured SNMP in watchguard, set the community string, SNMP v1/v2c version and traps v2Trap and SNMP Management Stations to the nagios ip address.

Unfortunately, this did not work.

I checked with SNMP Tester if the oid returns any value, and it returns SNMP_EXCEPTION_NOSUCHINSTANCE223.

Code: Select all

----------------------- New Test -----------------------
Paessler SNMP Tester - 23.3.87.552 Computername: TERMINAL
14.11.2023 09:05:25 (71 ms) : Device: 172.30.1.254
14.11.2023 09:05:25 (96 ms) : SNMP v2c
14.11.2023 09:05:25 (116 ms) : Custom OID 1.3.6.1.4.1.3097.6.3.77
14.11.2023 09:05:25 (267 ms) : SNMP Datatype: SNMP_EXCEPTION_NOSUCHINSTANCE
14.11.2023 09:05:25 (290 ms) : -------
14.11.2023 09:05:25 (313 ms) : Value: #N SNMP_EXCEPTION_NOSUCHINSTANCE223
14.11.2023 09:05:25 (340 ms) : Done
https://techsearch.watchguard.com/KB/?t ... lang=en_US
Then I found in the article attached above information about third party mibs, I checked the mib whose result should be "CPU 1 minute load"
And it returns the correct value.

Code: Select all

----------------------- New Test -----------------------
Paessler SNMP Tester - 23.3.87.552 Computername: TERMINAL
14.11.2023 09:09:27 (78 ms) : Device: 172.30.1.254
14.11.2023 09:09:27 (108 ms) : SNMP v2c
14.11.2023 09:09:27 (140 ms) : Custom OID 1.3.6.1.4.1.2021.10.1.3.1
14.11.2023 09:09:27 (319 ms) : SNMP Datatype: ASN_OCTET_STR
14.11.2023 09:09:27 (347 ms) : -------
14.11.2023 09:09:27 (368 ms) : Value: 0.24
14.11.2023 09:09:27 (390 ms) : Done
I have uploaded UCD-SNMP-MIB to nagios and I still get the error "CRITICAL - Plugin timed out while executing system call".

This is where I come in for help, if anyone has an idea and is able to point me in the direction of where I can get this to work then I would greatly appreciate it.

PS
I was already on the watchguard forum, unfortunately I was referred here after checking everything that was offered to me :/

Re: Watchguard M690 with Nagios Core integration problem

Posted: Mon Dec 04, 2023 11:07 am
by danderson
Thanks for reaching out @toloxus,

What configuration and set up steps did you take on the nagios server? Are all the necessary processes running on both servers?
Did you take a look at this documentation?
https://assets.nagios.com/downloads/nag ... g-SNMP.pdf