|
Database System 0.1.0
Advanced C++20 Database System with Multi-Backend Support
|
Simple metrics snapshot structure. More...
#include <monitoring_backend.h>

Public Attributes | |
| std::unordered_map< std::string, double > | gauges |
| std::unordered_map< std::string, uint64_t > | counters |
| std::string | source_id |
Simple metrics snapshot structure.
Definition at line 39 of file monitoring_backend.h.
| std::unordered_map<std::string, uint64_t> database::integrated::adapters::backends::metrics_snapshot::counters |
Definition at line 42 of file monitoring_backend.h.
Referenced by database::integrated::adapters::backends::fallback_monitoring_backend::get_metrics(), and database::integrated::adapters::backends::system_monitoring_backend::get_metrics().
| std::unordered_map<std::string, double> database::integrated::adapters::backends::metrics_snapshot::gauges |
Definition at line 41 of file monitoring_backend.h.
Referenced by database::integrated::adapters::backends::fallback_monitoring_backend::get_metrics(), and database::integrated::adapters::backends::system_monitoring_backend::get_metrics().
| std::string database::integrated::adapters::backends::metrics_snapshot::source_id |
Definition at line 43 of file monitoring_backend.h.
Referenced by database::integrated::adapters::backends::fallback_monitoring_backend::get_metrics(), and database::integrated::adapters::backends::system_monitoring_backend::get_metrics().