Definition at line 154 of file statistics.hpp.
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, Rate, MinMaxAvg > | connection |
| Connection statistics. | |
| TransactionStatistics< uint32_t, Rate, Percentile > | transaction |
| Transaction statistics. | |
| InstanceTopologyStatistics< MinMaxAvg > | topology |
| Topology statistics. | |
| Rate | pool_exhaust_errors |
| Error caused by pool exhaustion. | |
| Rate | queue_size_errors |
| Error caused by queue size overflow. | |
| Percentile | connection_percentile |
| Connect time 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. | |
|
inline |
Definition at line 158 of file statistics.hpp.
|
inline |
Definition at line 164 of file statistics.hpp.
|
inline |
Definition at line 208 of file statistics.hpp.
|
inherited |
Acquire connection percentile.
Definition at line 124 of file statistics.hpp.
|
inherited |
Congestion control statistics.
Definition at line 127 of file statistics.hpp.
|
inherited |
Connection statistics.
Definition at line 112 of file statistics.hpp.
|
inherited |
Connect time percentile.
Definition at line 122 of file statistics.hpp.
| std::unordered_map<std::string, StatementStatistics> storages::postgres::InstanceStatisticsNonatomic::per_statement_stats |
Definition at line 219 of file statistics.hpp.
|
inherited |
Error caused by pool exhaustion.
Definition at line 118 of file statistics.hpp.
|
inherited |
Error caused by queue size overflow.
Definition at line 120 of file statistics.hpp.
|
inherited |
Topology statistics.
Definition at line 116 of file statistics.hpp.
|
inherited |
Transaction statistics.
Definition at line 114 of file statistics.hpp.