agent-plugin-performance / Exports / IPerformancePluginStats
Interface: IPerformancePluginStats
Performance plugin statistics
Hierarchy
IPluginStats↳
IPerformancePluginStats
Table of contents
Properties
- enabled
- calls
- errors
- lastActivity
- moduleEventsReceived
- metricsRecorded
- thresholdViolations
- strategy
- monitoring
- lastCollectionTime
Properties
enabled
• enabled: boolean
Inherited from
IPluginStats.enabled
Defined in
agent-core/dist/node/index.d.ts:1004
calls
• calls: number
Inherited from
IPluginStats.calls
Defined in
agent-core/dist/node/index.d.ts:1005
errors
• errors: number
Inherited from
IPluginStats.errors
Defined in
agent-core/dist/node/index.d.ts:1006
lastActivity
• Optional lastActivity: Date
Inherited from
IPluginStats.lastActivity
Defined in
agent-core/dist/node/index.d.ts:1007
moduleEventsReceived
• Optional moduleEventsReceived: number
Inherited from
IPluginStats.moduleEventsReceived
Defined in
agent-core/dist/node/index.d.ts:1008
metricsRecorded
• metricsRecorded: number
Total number of metrics recorded
Defined in
agent-plugin-performance/src/types.ts:147
thresholdViolations
• thresholdViolations: number
Number of performance threshold violations
Defined in
agent-plugin-performance/src/types.ts:149
strategy
• strategy: TPerformanceMonitoringStrategy
Current monitoring strategy
Defined in
agent-plugin-performance/src/types.ts:151
monitoring
• monitoring: Object
Monitoring status
Type declaration
| Name | Type |
|---|---|
memory | boolean |
cpu | boolean |
network | boolean |
Defined in
agent-plugin-performance/src/types.ts:153
lastCollectionTime
• Optional lastCollectionTime: Date
Last metrics collection timestamp