|
Monitoring System 0.1.0
System resource monitoring with pluggable collectors and alerting
|
Concepts | |
| concept | MetricValue |
| A type that can be used as a metric value. | |
| concept | MetricType |
| A type that can be used as a metric in the monitoring system. | |
| concept | MetricSourceLike |
| A type that can provide metrics. | |
| concept | MetricCollectorLike |
| A type that can collect metrics from sources. | |
| concept | ObserverLike |
| A type that can observe metric updates. | |
| concept | MonitoringEventType |
| A type that can be used as a monitoring event. | |
| concept | MonitoringEventHandler |
| A callable that can handle monitoring events. | |
| concept | MetricFilterPredicate |
| A callable that filters metrics based on criteria. | |
| concept | MetricTransformer |
| A callable that transforms metrics. | |
| concept | ConfigValidatable |
| A configuration type that supports validation. | |
| concept | StorageBackendLike |
| A type that can store metrics data. | |
| concept | ExporterLike |
| A type that can export metrics to external systems. | |
| concept | HealthCheckable |
| A type that supports health checking. | |
| concept | TracingContextLike |
| A type that represents a tracing context. | |
| concept | EventType |
| A type that can be used as an event in the event bus. | |
| concept | EventHandler |
| A callable that can handle events of a specific type. | |
| concept | EventFilter |
| A callable that filters events based on criteria. | |
| concept | Validatable |
| A type that can validate its own state. | |