v1alpha3
Reference information for metrics.keptn.sh/v1alpha3
Packages
metrics.keptn.sh/v1alpha3
Package v1alpha3 contains API Schema definitions for the metrics v1alpha3 API group
Resource Types
KeptnMetric
KeptnMetric is the Schema for the keptnmetrics API
Appears in:
Field | Description |
---|---|
apiVersion string |
metrics.keptn.sh/v1alpha3 |
kind string |
KeptnMetric |
metadata ObjectMeta |
Refer to Kubernetes API documentation for fields of metadata . |
spec KeptnMetricSpec |
KeptnMetricList
KeptnMetricList contains a list of KeptnMetric
Field | Description |
---|---|
apiVersion string |
metrics.keptn.sh/v1alpha3 |
kind string |
KeptnMetricList |
metadata ListMeta |
Refer to Kubernetes API documentation for fields of metadata . |
items KeptnMetric array |
KeptnMetricSpec
KeptnMetricSpec defines the desired state of KeptnMetric
Appears in:
Field | Description |
---|---|
provider ProviderRef |
Provider represents the provider object |
query string |
Query represents the query to be run |
fetchIntervalSeconds integer |
FetchIntervalSeconds represents the update frequency in seconds that is used to update the metric |
range RangeSpec |
Range represents the time range for which data is to be queried |
KeptnMetricsProvider
KeptnMetricsProvider is the Schema for the keptnmetricsproviders API
Appears in:
Field | Description |
---|---|
apiVersion string |
metrics.keptn.sh/v1alpha3 |
kind string |
KeptnMetricsProvider |
metadata ObjectMeta |
Refer to Kubernetes API documentation for fields of metadata . |
spec KeptnMetricsProviderSpec |
KeptnMetricsProviderList
KeptnMetricsProviderList contains a list of KeptnMetricsProvider
Field | Description |
---|---|
apiVersion string |
metrics.keptn.sh/v1alpha3 |
kind string |
KeptnMetricsProviderList |
metadata ListMeta |
Refer to Kubernetes API documentation for fields of metadata . |
items KeptnMetricsProvider array |
KeptnMetricsProviderSpec
KeptnMetricsProviderSpec defines the desired state of KeptnMetricsProvider
Appears in:
Field | Description |
---|---|
type string |
Type represents the provider type. This can be one of prometheus, dynatrace, datadog, dql. |
targetServer string |
TargetServer defined the URL at which the metrics provider is reachable with included port and protocol. |
secretKeyRef SecretKeySelector |
SecretKeyRef defines an optional secret for access credentials to the metrics provider. |
ProviderRef
ProviderRef represents the provider object
Appears in:
Field | Description |
---|---|
name string |
Name of the provider |
RangeSpec
RangeSpec defines the time range for which data is to be queried
Appears in:
Field | Description |
---|---|
interval string |
Interval specifies the duration of the time interval for the data query |
Last modified 2023-09-07: releasing documentation klt-v0.8.2 (8049d70)