| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Cardano.Logging.Prometheus.TCPServer
Description
Run a simple Prometheus TCP server, responding *only* to the '/metrics' URL with current Node metrics
Documentation
runPrometheusSimple :: Tracer IO TracePrometheusSimple -> Store -> (Bool, Maybe HostName, PortNumber) -> IO (Async ()) Source #
runPrometheusSimpleSilent :: Store -> (Bool, Maybe HostName, PortNumber) -> IO (Async ()) Source #
data TracePrometheusSimple Source #
Constructors
| TracePrometheusSimpleStart | |
| TracePrometheusSimpleStop | |
Instances
| Show TracePrometheusSimple Source # | |
Defined in Cardano.Logging.Prometheus.TCPServer | |
| LogFormatting TracePrometheusSimple Source # | |
Defined in Cardano.Logging.Prometheus.TCPServer Methods forMachine :: DetailLevel -> TracePrometheusSimple -> Object Source # forHuman :: TracePrometheusSimple -> Text Source # asMetrics :: TracePrometheusSimple -> [Metric] Source # | |