Telemetry
- async OPNsenseClient.get_telemetry()
Return consolidated system telemetry from OPNsense.
- Returns:
- Mapping containing
mbuf, pfstate,memory,system,cpu,filesystems, andtempssections populated from the corresponding diagnostics endpoints.
- Mapping containing
- Return type:
MutableMapping[str, Any]
- async OPNsenseClient.get_interfaces()
Return normalized interface status and counters.
- Returns:
- Mapping keyed by OPNsense interface
identifier. Each interface includes packet and byte counters, error counters, status, addresses, media, gateway and route metadata, MAC address, enabled flag, and VLAN tag when available.
- Return type:
MutableMapping[str, Any]