Check Gps Oids
This scenario shows how to check GPS SNMP OIDs. First, a GPS service is configured, then the SNMP service is configured and the GPS status OIDs are verified.
Test SNMP GPS Status OIDs
Description
Configure a GPS service and verify that GPS status information is accessible via SNMP. The following OIDs are checked: altitude (MSL), UTC time, longitude, and latitude.
Scenario
Set the following configuration:
set controllers gps gps0 set service gps gps0 source gps0 set service gps gps0 log-level emerg set service snmp community COMMUNITY2TEST!
Step 1: Run command service snmp walk local-agent v2c COMMUNITY2TEST! oid TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemGpsStatus at DUT0 and check if output matches the following regular expressions:
TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemGpsStatusAltitudeMsl\."gps0" = STRING: -?\d+\.?\d* TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemGpsStatusUtcTime\."gps0" = STRING: .+ TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemGpsStatusLongitude\."gps0" = STRING: -?\d+\.?\d* TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemGpsStatusLatitude\."gps0" = STRING: -?\d+\.?\d*Show output
TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemGpsStatusTag."gps0" = STRING: gps0 TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemGpsStatusAltitudeMsl."gps0" = STRING: 650.0 TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemGpsStatusUtcTime."gps0" = STRING: 2025-03-03T12:00:32.000Z TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemGpsStatusLongitude."gps0" = STRING: -3.715388333 TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemGpsStatusLatitude."gps0" = STRING: 40.598