Description

Monitor Hitachi NAS (HNAS) systems via the NAS File Storage REST API (v8, TCP port 8444) using a special agent — no SNMP required.

Monitored components:

  • Filesystems — space usage with configurable levels (default 80%/90%), thin provisioning state (enabled/valid, states configurable), mount status (unmounted filesystems are reported as WARN by default), read-only flag, snapshot space usage
  • Snapshots — per filesystem: number of snapshots, age of the oldest snapshot (detect forgotten snapshots consuming space) and time since the last snapshot (detect that snapshot creation has stopped working)
  • Storage pools (spans) — space usage with configurable levels, health state (CRIT if the pool reports unhealthy)
  • Virtual servers (EVS) — status mapping ONLINE/DISABLED/OFFLINE/NOT_CONFIGURED
  • Cluster nodes — node status, model, firmware version and uptime
  • System drives (LUNs) — drive status, degraded and access state

Features:

  • Authentication via API key (X-Api-Key, recommended by Hitachi) or username/password — stored as Checkmk secrets
  • Full WATO configuration: special agent rule plus check parameter rulesets for filesystems, snapshots and storage pools
  • Metrics, graphs and perfometers for filesystem and storage pool usage, snapshot count and snapshot age
  • Service descriptions included for all checks

Setup: Create an API key on the HNAS (apikey-create), then configure the rule Hitachi HNAS via REST API under Setup > Agents > Other integrations.

Requires Checkmk 2.4.0 or later. Developed and tested against NAS File Storage REST API v8.

Version 1.0.0
Latest version

Uploaded on: 16 Jul 2026

Downloads: 1

Built on Checkmk version: 2.4.0p18

Minimum Checkmk version required: 2.4.0

MKP MD5 hash: 923cae053edad4059145f67a2fa6b238