#include <userver/storages/postgres/statistics.hpp>
Template instance statistics storage.
Definition at line 107 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 121 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 109 of file statistics.hpp.
| PercentileAccumulator storages::postgres::InstanceStatisticsTemplate< Counter, PercentileAccumulator, MmaAccumulator >::connection_percentile |
Connect time percentile.
Definition at line 119 of file statistics.hpp.
| Counter storages::postgres::InstanceStatisticsTemplate< Counter, PercentileAccumulator, MmaAccumulator >::pool_exhaust_errors = 0 |
Error caused by pool exhaustion.
Definition at line 115 of file statistics.hpp.
| Counter storages::postgres::InstanceStatisticsTemplate< Counter, PercentileAccumulator, MmaAccumulator >::queue_size_errors = 0 |
Error caused by queue size overflow.
Definition at line 117 of file statistics.hpp.
| InstanceTopologyStatistics<MmaAccumulator> storages::postgres::InstanceStatisticsTemplate< Counter, PercentileAccumulator, MmaAccumulator >::topology |
Topology statistics.
Definition at line 113 of file statistics.hpp.
| TransactionStatistics<Counter, PercentileAccumulator> storages::postgres::InstanceStatisticsTemplate< Counter, PercentileAccumulator, MmaAccumulator >::transaction |
Transaction statistics.
Definition at line 111 of file statistics.hpp.