#include <userver/storages/postgres/statistics.hpp>
Template instance statistics storage.
Definition at line 106 of file statistics.hpp.
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. | |
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 123 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.