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