Skip to content

Add TrueNAS SCALE SNMP template for Zabbix 7.0 - #772

Open
hshimomura wants to merge 1 commit into
zabbix:mainfrom
hshimomura:codex/truenas-scale-snmp
Open

Add TrueNAS SCALE SNMP template for Zabbix 7.0#772
hshimomura wants to merge 1 commit into
zabbix:mainfrom
hshimomura:codex/truenas-scale-snmp

Conversation

@hshimomura

Copy link
Copy Markdown
Contributor

Summary

Add a portable TrueNAS SCALE SNMP template for Zabbix 7.0.

  • monitor CPU, memory, interfaces, disks, ZFS pools, datasets, zvols, ARC, L2ARC, and ZIL
  • support the enterprise OID layout in the 2026 TRUENAS-MIB
  • include optional TrueNAS alert trap items
  • document generic setup, discovery scope, compatibility, provenance, and licensing
  • contain no deployment-specific hostnames, addresses, credentials, or Zabbix object IDs

Why a separate template

The repository's existing TrueNAS by WebSocket API template targets Zabbix 7.4 and uses a WebSocket bridge. This contribution is for Zabbix 7.0 deployments that monitor TrueNAS SCALE through SNMP.

Source and validation

  • upstream: tr1plus/zabbix_truenas_SCALE_snmp
  • upstream commit: 5722edab3e2f7337817faee869569f6d257119bd
  • upstream test coverage: TrueNAS SCALE 25.10.4 / Zabbix 7.0
  • independent validation: TrueNAS SCALE 25.10.5 / Zabbix 7.0.29
  • repeated import comparison is idempotent after normalizing dashboard and graph ordering
  • all 238 enabled runtime items were supported in the validation environment

The template is GPL v2 or later; the upstream license is included at files/LICENSE.upstream.

Local checks

  • YAML parse
  • community filename and directory-structure rules
  • import and runtime validation against Zabbix 7.0.29
  • no host-specific values in the contribution

@hshimomura
hshimomura marked this pull request as ready for review August 2, 2026 08:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant