Skip to main content
Version: 0.9.0-beta

SNMP settings

SNMP Settings are available in the Control Panel.

Besides third-party tools, it is also possible to utilise Ultinous AI Suite's HTTP API functionality for monitoring. To learn more, see the Status via HTTP section of the documentation.

Ultinous AI Suite can be monitored by standard monitoring tools like Nagios, Zabbix, LibreNMS etc. using Simple Network Monitoring Protocol (SNMP). Only read only queries are supported via SNMPv1 or v2c.

Note: The Allowed Networks field only accepts IP addresses, for example:

192.168.0.1/24

The following subtrees are supported:

  • SNMPv2-MIB::system (.1.3.6.1.2.1.1)
  • SNMPv2-MIB::hrSystemUptime (.1.3.6.1.2.1.25.1)
  • SNMPv2-MIB::hrStorage (.1.3.6.1.2.1.25.2)
  • SNMPv2-MIB::hrProcessorTable (.1.3.6.1.2.1.25.3.3)
  • UCD-SNMP-MIB::memory (.1.3.6.1.4.1.2021.4)
  • UCD-SNMP-MIB::laTable (.1.3.6.1.4.1.2021.10)
  • UCD-SNMP-MIB::systemStats (.1.3.6.1.4.1.2021.11)
  • ULTI-UALARM-MIB (.1.3.6.1.4.1.57090.1.1)

With the exception of the last subtree, these are well supported by monitoring tools, often auto-discovered or templates are offered.

Currently, the following attributes are available from ULTI-UALARM-MIB (.1.3.6.1.4.1.57090.1.1):

NameTypeSub-oid
Overall healthiness of the software componentsINTEGER enumeration
(OK=1, ERROR=2)
1.1.0
Textual low level error message from the systemUTF-8 string1.2.0
Avarage GPU usageINTEGER1.3.0
Video storage space, free spaceINTEGER MIB1.4.1.0
Video storage space, total sizeINTEGER MIB1.4.2.0
Video storage space, used percentageINTEGER MIB1.4.3.0
Number of configured camerasINTEGER1.5.0

Detailed camera info table (.1.3.6.1.4.1.57090.1.1.1.1000.1):

NameTypeSub-oid
Camera indexINTEGER1.<CAMERA_INDEX>.1
Technical name of cameraUTF-8 string1.<CAMERA_INDEX>.2
Display name of cameraUTF-8 string1.<CAMERA_INDEX>.3
Problem description of cameraUTF-8 string1.<CAMERA_INDEX>.4
Healthiness of cameraINTEGER enumeration
(OK=1, ERROR=2)
1.<CAMERA_INDEX>.5

Assuming that there are at least 3 cameras, the 3rd camera's healthiness can be queried on the .1.3.6.1.4.1.57090.1.1.1.1000.1.1.3.5 oid. SNMP walk is supported, so monitoring tools can auto-generate their configuration dynamically.

Should your monitoring system require it, the MIB can be downloaded from: https://assets.ultinous.com/u-alarm/support/UALARM-MIB.txt

A Zabbix template is available at: https://assets.ultinous.com/u-alarm/support/zbx_ultinous_ualarm_templates.xml

It is created and tested on Zabbix 5.0 and depends on the following external templates: https://share.zabbix.com/network_devices/generic/ucd-snmp-mib-memory-monitoring https://share.zabbix.com/network_devices/generic/ucd-snmp-mib-load-average-monitoring

For other monitoring systems, refer to their manual about adding custom oid.