Template instance statistics storage. More...
#include <userver/storages/postgres/statistics.hpp>
 Inheritance diagram for storages::postgres::InstanceStatisticsTemplate< Counter, PercentileAccumulator, MmaAccumulator >:Public Attributes | |
| ConnectionStatistics< Counter, MmaAccumulator > | connection | 
| Connection statistics.   | |
| TransactionStatistics< Counter, PercentileAccumulator > | transaction | 
| Transaction statistics.   | |
| InstanceTopologyStatistics< MmaAccumulator > | topology | 
| Topology statistics.   | |
| Counter | pool_exhaust_errors = 0 | 
| Error caused by pool exhaustion.   | |
| Counter | queue_size_errors = 0 | 
| Error caused by queue size overflow.   | |
| PercentileAccumulator | connection_percentile | 
| Connect time percentile.   | |
| PercentileAccumulator | acquire_percentile | 
| Acquire connection percentile.   | |
| std::conditional_t< std::is_same_v< Counter, uint32_t >, std::byte, congestion_control::v2::Stats > | congestion_control {} | 
| Congestion control statistics.   | |
Template instance statistics storage.
Definition at line 106 of file statistics.hpp.
| PercentileAccumulator storages::postgres::InstanceStatisticsTemplate< Counter, PercentileAccumulator, MmaAccumulator >::acquire_percentile | 
Acquire connection percentile.
Definition at line 120 of file statistics.hpp.
| std::conditional_t<std::is_same_v<Counter, uint32_t>, std::byte , congestion_control::v2::Stats> storages::postgres::InstanceStatisticsTemplate< Counter, PercentileAccumulator, MmaAccumulator >::congestion_control {} | 
Congestion control statistics.
Definition at line 124 of file statistics.hpp.
| ConnectionStatistics<Counter, MmaAccumulator> storages::postgres::InstanceStatisticsTemplate< Counter, PercentileAccumulator, MmaAccumulator >::connection | 
Connection statistics.
Definition at line 108 of file statistics.hpp.
| PercentileAccumulator storages::postgres::InstanceStatisticsTemplate< Counter, PercentileAccumulator, MmaAccumulator >::connection_percentile | 
Connect time percentile.
Definition at line 118 of file statistics.hpp.
| Counter storages::postgres::InstanceStatisticsTemplate< Counter, PercentileAccumulator, MmaAccumulator >::pool_exhaust_errors = 0 | 
Error caused by pool exhaustion.
Definition at line 114 of file statistics.hpp.
| Counter storages::postgres::InstanceStatisticsTemplate< Counter, PercentileAccumulator, MmaAccumulator >::queue_size_errors = 0 | 
Error caused by queue size overflow.
Definition at line 116 of file statistics.hpp.
| InstanceTopologyStatistics<MmaAccumulator> storages::postgres::InstanceStatisticsTemplate< Counter, PercentileAccumulator, MmaAccumulator >::topology | 
Topology statistics.
Definition at line 112 of file statistics.hpp.
| TransactionStatistics<Counter, PercentileAccumulator> storages::postgres::InstanceStatisticsTemplate< Counter, PercentileAccumulator, MmaAccumulator >::transaction | 
Transaction statistics.
Definition at line 110 of file statistics.hpp.