faucet.gauge_prom module¶
Prometheus for Gauge.
-
class
faucet.gauge_prom.
GaugeFlowTablePrometheusPoller
(conf, logname, prom_client)[source]¶ Bases:
faucet.gauge_pollers.GaugeFlowTablePoller
Export flow table entries to Prometheus.
-
class
faucet.gauge_prom.
GaugePortStatePrometheusLogger
(conf, logname, prom_client)[source]¶ Bases:
faucet.gauge_pollers.GaugePortStateBaseLogger
Export port state/port state reason changes to Prometheus.
-
class
faucet.gauge_prom.
GaugePortStatsPrometheusPoller
(conf, logger, prom_client)[source]¶ Bases:
faucet.gauge_pollers.GaugePortStatsPoller
Exports port stats to Prometheus.