Datasources¶
Epoch datasources provide the cpu, memory, queue status, etc. for monitoring health and performance of Epoch AOC and Epoch Collectors. The datasources also have attributes such as node_uuid
and source
to identify the stream processors within AOC and collectors.
Datasource | Available Aggregations | Unit | Description |
---|---|---|---|
epoch.cpu_stats | avg min max |
percent | Percentage of CPU used. |
epoch.mem_stats | avg min max |
percent | Percentage of Memory used. |
epoch.pipeline_stats.pipeline_fill | avg min max |
percent | Percentage of pipeline fill. |
epoch.component_stats.queueing_delay | avg sum |
microsecond | Queueing Delay. |
epoch.component_stats.queueing_delay.rate | rate |
microsecond/s | Rate of queueing delay. |
epoch.component_stats.queueing_delay.count | count |
microsecond | Sum of queueing delay. |
epoch.component_stats.queueing_delay.throughput | throughput |
microsecond/s | Rate of sum of queueing delay. |
epoch.component_stats.processing_delay | avg sum |
microsecond | Processing Delay. |
epoch.component_stats.processing_delay.rate | rate |
microsecond/s | Rate of processing delay. |
epoch.component_stats.processing_delay.count | count |
microsecond | Sum of processing delay. |
epoch.component_stats.processing_delay.throughput | throughput |
microsecond/s | Rate of sum of processing delay. |