kamon.prometheus
package kamon.prometheus
Members list
Packages
package kamon.prometheus.embeddedhttp
Type members
Classlikes
class HttpClient(val apiUrl: String, connectTimeout: Duration, readTimeout: Duration, writeTimeout: Duration)
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
class MetricOverrideReporter(wrappedReporter: MetricReporter, config: Config) extends MetricReporter
Attributes
- Supertypes
-
trait MetricReportertrait Moduleclass Objecttrait Matchableclass Any
class PrometheusPushgatewayReporter(configPath: String, pushgatewayPath: String, var httpClientFactory: Config => HttpClient) extends MetricReporter
Attributes
- Companion
- object
- Supertypes
-
trait MetricReportertrait Moduleclass Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
class PrometheusReporter(configPath: String, initialConfig: Config) extends MetricReporter, ScrapeSource
Attributes
- Companion
- object
- Supertypes
-
trait ScrapeSourcetrait MetricReportertrait Moduleclass Objecttrait Matchableclass AnyShow all
object PrometheusReporter
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
PrometheusReporter.type
object PrometheusSettings
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
PrometheusSettings.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
trait ScrapeSource
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class PrometheusReporter
In this article