Definition at line 149 of file statistics.hpp.
Inheritance diagram for storages::postgres::InstanceStatisticsNonatomic:Public Member Functions | |
| template<typename Statistics> | |
| InstanceStatisticsNonatomic (const Statistics &stats) | |
| InstanceStatisticsNonatomic (InstanceStatisticsNonatomic &&)=default | |
| InstanceStatisticsNonatomic & | operator= (InstanceStatisticsNonatomic &&)=default |
| InstanceStatisticsNonatomic & | Add (const InstanceStatistics &stats, const decltype(InstanceStatistics::topology)&topology_stats) |
| InstanceStatisticsNonatomic & | Add (const std::unordered_map< std::string, StatementStatistics > &stats) |
Public Attributes | |
| std::unordered_map< std::string, StatementStatistics > | per_statement_stats |
| ConnectionStatistics< uint32_t, MinMaxAvg > | connection |
| Connection statistics. | |
| ConnectionStatistics< uint32_t, MinMaxAvg > | connection |
| Connection statistics. | |
| TransactionStatistics< uint32_t, Percentile > | transaction |
| Transaction statistics. | |
| TransactionStatistics< uint32_t, Percentile > | transaction |
| Transaction statistics. | |
| InstanceTopologyStatistics< MinMaxAvg > | topology |
| Topology statistics. | |
| InstanceTopologyStatistics< MinMaxAvg > | topology |
| Topology statistics. | |
| uint32_t | pool_exhaust_errors |
| Error caused by pool exhaustion. | |
| uint32_t | pool_exhaust_errors |
| Error caused by pool exhaustion. | |
| uint32_t | queue_size_errors |
| Error caused by queue size overflow. | |
| uint32_t | queue_size_errors |
| Error caused by queue size overflow. | |
| Percentile | connection_percentile |
| Connect time percentile. | |
| Percentile | connection_percentile |
| Connect time percentile. | |
| Percentile | acquire_percentile |
| Acquire connection percentile. | |
| Percentile | acquire_percentile |
| Acquire connection percentile. | |
| std::conditional_t< std::is_same_v< uint32_t, uint32_t >, std::byte, congestion_control::v2::Stats > | congestion_control |
| Congestion control statistics. | |
| std::conditional_t< std::is_same_v< uint32_t, uint32_t >, std::byte, congestion_control::v2::Stats > | congestion_control |
| Congestion control statistics. | |
|
inline |
Definition at line 153 of file statistics.hpp.
|
inline |
Definition at line 160 of file statistics.hpp.
|
inline |
Definition at line 200 of file statistics.hpp.
|
inherited |
Acquire connection percentile.
Definition at line 121 of file statistics.hpp.
|
inherited |
Acquire connection percentile.
Definition at line 121 of file statistics.hpp.
|
inherited |
Congestion control statistics.
Definition at line 124 of file statistics.hpp.
|
inherited |
Congestion control statistics.
Definition at line 124 of file statistics.hpp.
|
inherited |
Connection statistics.
Definition at line 109 of file statistics.hpp.
|
inherited |
Connection statistics.
Definition at line 109 of file statistics.hpp.
|
inherited |
Connect time percentile.
Definition at line 119 of file statistics.hpp.
|
inherited |
Connect time percentile.
Definition at line 119 of file statistics.hpp.
| std::unordered_map<std::string, StatementStatistics> storages::postgres::InstanceStatisticsNonatomic::per_statement_stats |
Definition at line 211 of file statistics.hpp.
|
inherited |
Error caused by pool exhaustion.
Definition at line 115 of file statistics.hpp.
|
inherited |
Error caused by pool exhaustion.
Definition at line 115 of file statistics.hpp.
|
inherited |
Error caused by queue size overflow.
Definition at line 117 of file statistics.hpp.
|
inherited |
Error caused by queue size overflow.
Definition at line 117 of file statistics.hpp.
|
inherited |
Topology statistics.
Definition at line 113 of file statistics.hpp.
|
inherited |
Topology statistics.
Definition at line 113 of file statistics.hpp.
|
inherited |
Transaction statistics.
Definition at line 111 of file statistics.hpp.
|
inherited |
Transaction statistics.
Definition at line 111 of file statistics.hpp.