Interface: PrometheusInputs ¶
Properties ¶
| property | type | description |
|---|---|---|
| alertmanager | undefined | object | configure alertmanager defaults to enabled |
| extraArgs | Record‹string, string› | extra cli flags with values for prometheus |
| extraFlags | string[] | extra cli flags for prometheus |
| kubeStateMetrics | undefined | object | configure kubeStateMetrics defaults to enabled |
| namespace | pulumi.Input‹string› | - |
| nodeExporter | undefined | object | configure nodeExporter defaults to enabled |
| persistence | abstractions.Persistence | - |
| provider | k8s.Provider | - |
| pushgateway | undefined | object | configure pushgateway defaults to disabled |
| resources | abstractions.ComputeResources | - |
| retentionHours | undefined | number | the retention time for recorded metrics in hours defaults to 7 days |
| scrapeIntervalSeconds | undefined | number | how often prometheus should scrape metrics defaults to 60 |
| version | undefined | string | the helm chart version |
Optional alertmanager ¶
• alertmanager? : undefined | object
configure alertmanager defaults to enabled
Defined in prometheus/index.ts:47
Optional extraArgs ¶
• extraArgs? : Record‹string, string›
extra cli flags with values for prometheus
Defined in prometheus/index.ts:38
Optional extraFlags ¶
• extraFlags? : string[]
extra cli flags for prometheus
Defined in prometheus/index.ts:42
Optional kubeStateMetrics ¶
• kubeStateMetrics? : undefined | object
configure kubeStateMetrics defaults to enabled
Defined in prometheus/index.ts:61
Optional namespace ¶
• namespace? : pulumi.Input‹string›
Defined in prometheus/index.ts:20
Optional nodeExporter ¶
• nodeExporter? : undefined | object
configure nodeExporter defaults to enabled
Defined in prometheus/index.ts:54
Optional persistence ¶
• persistence? : abstractions.Persistence
Defined in prometheus/index.ts:71
Optional provider ¶
• provider? : k8s.Provider
Defined in prometheus/index.ts:19
Optional pushgateway ¶
• pushgateway? : undefined | object
configure pushgateway defaults to disabled
Defined in prometheus/index.ts:68
Optional resources ¶
• resources? : abstractions.ComputeResources
Defined in prometheus/index.ts:72
Optional retentionHours ¶
• retentionHours? : undefined | number
the retention time for recorded metrics in hours defaults to 7 days
Defined in prometheus/index.ts:34
Optional scrapeIntervalSeconds ¶
• scrapeIntervalSeconds? : undefined | number
how often prometheus should scrape metrics defaults to 60
Defined in prometheus/index.ts:29
Optional version ¶
• version? : undefined | string
the helm chart version
Defined in prometheus/index.ts:24