ZeroTierOne/ext/prometheus-cpp-lite-1.0/core/include/prometheus
Grant Limberg 74dc41c7c7
Peer metrics (#1995)
* Adding peer metrics

still need to be wired up for use

* per peer packet metrics

* Fix crash from bad instantiation of histogram

* separate alive & dead path counts

* Add peer metric update block

* add peer latency values in doPingAndKeepalive

* prevent deadlock

* peer latency histogram actually works now

* cleanup

* capture counts of packets to specific peers

---------

Co-authored-by: Joseph Henry <joseph.henry@zerotier.com>
2023-05-04 07:58:02 -07:00
..
atomic_floating.h Add prometheus metrics for Central controllers (#1969) 2023-04-21 12:12:43 -07:00
benchmark.h Add prometheus metrics for Central controllers (#1969) 2023-04-21 12:12:43 -07:00
builder.h Add prometheus metrics for Central controllers (#1969) 2023-04-21 12:12:43 -07:00
ckms_quantiles.h Add prometheus metrics for Central controllers (#1969) 2023-04-21 12:12:43 -07:00
client_metric.h Add prometheus metrics for Central controllers (#1969) 2023-04-21 12:12:43 -07:00
collectable.h Add prometheus metrics for Central controllers (#1969) 2023-04-21 12:12:43 -07:00
counter.h More packet metrics (#1982) 2023-05-02 11:16:55 -07:00
family.h Add prometheus metrics for Central controllers (#1969) 2023-04-21 12:12:43 -07:00
gateway.h Add prometheus metrics for Central controllers (#1969) 2023-04-21 12:12:43 -07:00
gauge.h More packet metrics (#1982) 2023-05-02 11:16:55 -07:00
hash.h Add prometheus metrics for Central controllers (#1969) 2023-04-21 12:12:43 -07:00
histogram.h Peer metrics (#1995) 2023-05-04 07:58:02 -07:00
metric_family.h Add prometheus metrics for Central controllers (#1969) 2023-04-21 12:12:43 -07:00
metric.h Add prometheus metrics for Central controllers (#1969) 2023-04-21 12:12:43 -07:00
push_to_server.h Add prometheus metrics for Central controllers (#1969) 2023-04-21 12:12:43 -07:00
registry.h Add prometheus metrics for Central controllers (#1969) 2023-04-21 12:12:43 -07:00
save_to_file.h Add prometheus metrics for Central controllers (#1969) 2023-04-21 12:12:43 -07:00
summary.h Add prometheus metrics for Central controllers (#1969) 2023-04-21 12:12:43 -07:00
text_serializer.h Add prometheus metrics for Central controllers (#1969) 2023-04-21 12:12:43 -07:00
time_window_quantiles.h Add prometheus metrics for Central controllers (#1969) 2023-04-21 12:12:43 -07:00