Database System 0.1.0
Advanced C++20 Database System with Multi-Backend Support
Loading...
Searching...
No Matches
database::integrated::adapters::backends::monitoring_backend Member List

This is the complete list of members for database::integrated::adapters::backends::monitoring_backend, including all inherited members.

check_health()=0database::integrated::adapters::backends::monitoring_backendpure virtual
export_prometheus_metrics()=0database::integrated::adapters::backends::monitoring_backendpure virtual
get_database_metrics()=0database::integrated::adapters::backends::monitoring_backendpure virtual
get_metrics()=0database::integrated::adapters::backends::monitoring_backendpure virtual
initialize()=0database::integrated::adapters::backends::monitoring_backendpure virtual
is_initialized() const =0database::integrated::adapters::backends::monitoring_backendpure virtual
record_connection_acquired()=0database::integrated::adapters::backends::monitoring_backendpure virtual
record_connection_released()=0database::integrated::adapters::backends::monitoring_backendpure virtual
record_metric(const std::string &name, double value)=0database::integrated::adapters::backends::monitoring_backendpure virtual
record_metric(const std::string &name, double value, const std::unordered_map< std::string, std::string > &tags)=0database::integrated::adapters::backends::monitoring_backendpure virtual
record_query_execution(std::chrono::microseconds duration, bool success)=0database::integrated::adapters::backends::monitoring_backendpure virtual
record_transaction_begin()=0database::integrated::adapters::backends::monitoring_backendpure virtual
record_transaction_commit()=0database::integrated::adapters::backends::monitoring_backendpure virtual
record_transaction_rollback()=0database::integrated::adapters::backends::monitoring_backendpure virtual
reset()=0database::integrated::adapters::backends::monitoring_backendpure virtual
shutdown()=0database::integrated::adapters::backends::monitoring_backendpure virtual
update_pool_stats(std::size_t active, std::size_t idle, std::size_t total)=0database::integrated::adapters::backends::monitoring_backendpure virtual
~monitoring_backend()=defaultdatabase::integrated::adapters::backends::monitoring_backendvirtual