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