reporting.realtime¶
Retrieve real time statistics for CPU, network, virtual memory and zfs arc.
This event is generated by a dynamic source. If you want to specify subscription params, subscribe to it using the name in the following format reporting.realtime:{“param”: “value”}
ReportingRealtimeEventSourceArgs
Type: objectNo Additional Properties
Interval
Type: integer Default: 2Interval in seconds between real-time data updates.
Value must be greater or equal to 2
ReportingRealtimeEventSourceEvent
Type: objectNo Additional Properties
ReportingRealtimeEventSourceEvent
Type: objectNo Additional Properties
Cpu
Type: objectPer-core CPU performance metrics keyed by cpu (aggregate), cpu0, cpu1, ...
Each additional property must conform to the following schema
ReportingRealtimeEventSourceEventCPUCore
Type: objectNo Additional Properties
Usage
Type: numberCPU usage percentage for this core (or the cpu aggregate).
Temp
Default: nullTemperature of this core in degrees Celsius. null when unavailable.
ReportingRealtimeEventSourceEventDisks
Type: objectDisk performance metrics for real-time monitoring.
No Additional PropertiesBusy
Type: numberPercentage of time the disk was busy servicing requests.
Read Bytes
Type: numberBytes read from disk per second.
Write Bytes
Type: numberBytes written to disk per second.
Read Ops
Type: numberRead operations per second.
Write Ops
Type: numberWrite operations per second.
Interfaces
Type: objectNetwork interface statistics keyed by interface name.
Each additional property must conform to the following schema
ReportingRealtimeEventSourceEventInterface
Type: objectNo Additional Properties
Link State
Type: enum (of string)Link state of the network interface.
Must be one of:
- "LINK_STATE_UP"
- "LINK_STATE_DOWN"
Speed
Type: numberInterface speed in megabits per second.
Received Bytes Rate
Type: number Default: 0Bytes received per second.
Sent Bytes Rate
Type: number Default: 0Bytes sent per second.
Received Bytes
Type: number Default: 0Bytes received in the last interval (reported when the link is down).
Sent Bytes
Type: number Default: 0Bytes sent in the last interval (reported when the link is down).
ReportingRealtimeEventSourceEventMemory
Type: objectMemory usage metrics for real-time monitoring.
No Additional PropertiesArc Size
Type: integerCurrent size of the ZFS ARC cache in bytes.
Arc Free Memory
Type: integerAmount of free memory in the ZFS ARC cache in bytes.
Arc Available Memory
Type: integerAmount of memory available to the ZFS ARC cache in bytes.
Physical Memory Total
Type: integerTotal physical memory in the system in bytes.
Physical Memory Available
Type: integerAvailable physical memory in the system in bytes.
ReportingRealtimeEventSourceEventZFS
Type: objectZFS performance metrics for real-time monitoring.
No Additional PropertiesDemand Accesses Per Second
Type: integerTotal ZFS ARC demand accesses per second.
Demand Data Accesses Per Second
Type: integerZFS ARC data demand accesses per second.
Demand Metadata Accesses Per Second
Type: integerZFS ARC metadata demand accesses per second.
Demand Data Hits Per Second
Type: integerZFS ARC data demand hits per second.
Demand Data Io Hits Per Second
Type: integerZFS ARC data demand I/O hits per second.
Demand Data Misses Per Second
Type: integerZFS ARC data demand misses per second.
Demand Data Hit Percentage
Type: integerPercentage of ZFS ARC data demand requests that were hits.
Demand Data Io Hit Percentage
Type: integerPercentage of ZFS ARC data demand I/O requests that were hits.
Demand Data Miss Percentage
Type: integerPercentage of ZFS ARC data demand requests that were misses.
Demand Metadata Hits Per Second
Type: integerZFS ARC metadata demand hits per second.
Demand Metadata Io Hits Per Second
Type: integerZFS ARC metadata demand I/O hits per second.
Demand Metadata Misses Per Second
Type: integerZFS ARC metadata demand misses per second.
Demand Metadata Hit Percentage
Type: integerPercentage of ZFS ARC metadata demand requests that were hits.
Demand Metadata Io Hit Percentage
Type: integerPercentage of ZFS ARC metadata demand I/O requests that were hits.
Demand Metadata Miss Percentage
Type: integerPercentage of ZFS ARC metadata demand requests that were misses.
L2Arc Hits Per Second
Type: integerZFS L2ARC hits per second.
L2Arc Misses Per Second
Type: integerZFS L2ARC misses per second.
Total L2Arc Accesses Per Second
Type: integerTotal ZFS L2ARC accesses per second.
L2Arc Access Hit Percentage
Type: integerPercentage of ZFS L2ARC accesses that were hits.
L2Arc Miss Percentage
Type: integerPercentage of ZFS L2ARC accesses that were misses.
Bytes Read Per Second From The L2Arc
Type: integerBytes read per second from the ZFS L2ARC cache.
Bytes Written Per Second To The L2Arc
Type: integerBytes written per second to the ZFS L2ARC cache.
Pools
Type: objectStorage pool statistics keyed by pool name, each a mapping of stat name to value.
Each additional property must conform to the following schema
Type: objectEach additional property must conform to the following schema
Type: numberRequired roles: REPORTING_READ