Database System 0.1.0
Advanced C++20 Database System with Multi-Backend Support
Loading...
Searching...
No Matches
system_monitoring_backend.h File Reference

Monitoring backend using kcenon/monitoring_system. More...

#include "monitoring_backend.h"
#include "../monitoring_adapter.h"
#include <memory>
#include <mutex>
#include <chrono>
#include <vector>
Include dependency graph for system_monitoring_backend.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  database::integrated::adapters::backends::system_monitoring_backend
 Monitoring backend using monitoring_system library. More...
 

Namespaces

namespace  kcenon
 
namespace  kcenon::monitoring
 
namespace  database
 
namespace  database::integrated
 
namespace  database::integrated::adapters
 
namespace  database::integrated::adapters::backends
 

Detailed Description

Monitoring backend using kcenon/monitoring_system.

Uses the monitoring_system library for production-grade metrics collection:

  • Performance profiling with percentiles
  • Prometheus-compatible metrics export
  • System resource monitoring
  • Health checks with configurable thresholds

Definition in file system_monitoring_backend.h.