Actions.odigos.io.v1alpha1
Resource Types
AddClusterInfo
AddClusterInfo is the Schema for the addclusterinfo odigos action API
Field | Type | Description |
---|---|---|
apiVersion | string | /v1alpha1 |
kind | string | AddClusterInfo |
metadata | meta/v1.ObjectMeta | No description provided.
Refer to the Kubernetes API documentation for the fields of the |
spec | AddClusterInfoSpec | No description provided. |
status | AddClusterInfoStatus | No description provided. |
DeleteAttribute
DeleteAttribute is the Schema for the DeleteAttribute odigos action API
Field | Type | Description |
---|---|---|
apiVersion | string | /v1alpha1 |
kind | string | DeleteAttribute |
metadata | meta/v1.ObjectMeta | No description provided.
Refer to the Kubernetes API documentation for the fields of the |
spec | DeleteAttributeSpec | No description provided. |
status | DeleteAttributeStatus | No description provided. |
ErrorSampler
ErrorSampler is the Schema for the ErrorSampler odigos action API
Field | Type | Description |
---|---|---|
apiVersion | string | /v1alpha1 |
kind | string | ErrorSampler |
metadata | meta/v1.ObjectMeta | No description provided.
Refer to the Kubernetes API documentation for the fields of the |
spec | ErrorSamplerSpec | No description provided. |
status | ErrorSamplerStatus | No description provided. |
K8sAttributesResolver
K8sAttributesResolver allows adding an action to collect k8s attributes.
Field | Type | Description |
---|---|---|
apiVersion | string | /v1alpha1 |
kind | string | K8sAttributesResolver |
metadata | meta/v1.ObjectMeta | No description provided.
Refer to the Kubernetes API documentation for the fields of the |
spec | K8sAttributesSpec | No description provided. |
status | K8sAttributesStatus | No description provided. |
LatencySampler
LatencySampler is the Schema for the LatencySampler odigos action API
Field | Type | Description |
---|---|---|
apiVersion | string | /v1alpha1 |
kind | string | LatencySampler |
metadata | meta/v1.ObjectMeta | No description provided.
Refer to the Kubernetes API documentation for the fields of the |
spec | LatencySamplerSpec | No description provided. |
status | LatencySamplerStatus | No description provided. |
PiiMasking
PiiMasking is the Schema for the PiiMasking odigos action API
Field | Type | Description |
---|---|---|
apiVersion | string | /v1alpha1 |
kind | string | PiiMasking |
metadata | meta/v1.ObjectMeta | No description provided.
Refer to the Kubernetes API documentation for the fields of the |
spec | PiiMaskingSpec | No description provided. |
status | PiiMaskingStatus | No description provided. |
ProbabilisticSampler
ProbabilisticSampler is the Schema for the ProbabilisticSampler odigos action API
Field | Type | Description |
---|---|---|
apiVersion | string | /v1alpha1 |
kind | string | ProbabilisticSampler |
metadata | meta/v1.ObjectMeta | No description provided.
Refer to the Kubernetes API documentation for the fields of the |
spec | ProbabilisticSamplerSpec | No description provided. |
status | ProbabilisticSamplerStatus | No description provided. |
RenameAttribute
RenameAttribute is the Schema for the RenameAttribute odigos action API
Field | Type | Description |
---|---|---|
apiVersion | string | /v1alpha1 |
kind | string | RenameAttribute |
metadata | meta/v1.ObjectMeta | No description provided.
Refer to the Kubernetes API documentation for the fields of the |
spec | RenameAttributeSpec | No description provided. |
status | RenameAttributeStatus | No description provided. |
AddClusterInfoSpec
Appears in:
AddClusterInfoSpec defines the desired state of AddClusterInfo action
Field | Type | Description |
---|---|---|
actionName | string | No description provided. |
notes | string | No description provided. |
disabled | bool | No description provided. |
signals | []common.ObservabilitySignal | No description provided. |
clusterAttributes | []OtelAttributeWithValue | No description provided. |
AddClusterInfoStatus
Appears in:
AddClusterInfoStatus defines the observed state of AddClusterInfo action
Field | Type | Description |
---|---|---|
conditions | []meta/v1.Condition | Represents the observations of a addclusterinfo’s current state. Known .status.conditions.type are: “Available”, “Progressing” |
DeleteAttributeSpec
Appears in:
DeleteAttributeSpec defines the desired state of DeleteAttribute action
Field | Type | Description |
---|---|---|
actionName | string | No description provided. |
notes | string | No description provided. |
disabled | bool | No description provided. |
signals | []common.ObservabilitySignal | No description provided. |
attributeNamesToDelete | []string | No description provided. |
DeleteAttributeStatus
Appears in:
DeleteAttributeStatus defines the observed state of DeleteAttribute action
Field | Type | Description |
---|---|---|
conditions | []meta/v1.Condition | Represents the observations of a DeleteAttribute’s current state. Known .status.conditions.type are: “Available”, “Progressing” |
ErrorSamplerSpec
Appears in:
ErrorSamplerSpec defines the desired state of ErrorSampler action
Field | Type | Description |
---|---|---|
actionName | string | No description provided. |
notes | string | No description provided. |
disabled | bool | No description provided. |
signals | []common.ObservabilitySignal | No description provided. |
fallback_sampling_ratio | float64 | Specifies the ratio of non-error traces to be sampled. |
ErrorSamplerStatus
Appears in:
ErrorSamplerStatus defines the observed state of ErrorSampler action
Field | Type | Description |
---|---|---|
conditions | []meta/v1.Condition | Represents the observations of a ErrorSampler’s current state. Known .status.conditions.type are: “Available”, “Progressing” |
HttpRouteFilter
Appears in:
Field | Type | Description |
---|---|---|
http_route | string | Specifies the http.route to be sampled |
service_name | string | Specifies the service to be sampled |
minimum_latency_threshold | int | Specifies the lower latency threshold in milliseconds; traces with latency equal to or exceeding this value will be considered for sampling. |
fallback_sampling_ratio | float64 | Specifies the fallback sampling ratio to be applied in case service and endpoint filter match but the latency threshold is not met. |
K8sAnnotationAttribute
Appears in:
Field | Type | Description |
---|---|---|
annotationKey | string | The label name to be extracted from the pod. e.g. “kubectl.kubernetes.io/restartedAt” |
attributeKey | string | The attribute key to be used for the resource attribute created from the label. e.g. “kubectl.kubernetes.restartedAte” |
K8sAttributesSpec
Appears in:
Field | Type | Description |
---|---|---|
actionName | string | No description provided. |
notes | string | No description provided. |
disabled | bool | No description provided. |
signals | []common.ObservabilitySignal | No description provided. |
collectContainerAttributes | bool | Collect the following container related attributes: k8s.container.name container.id container.image.name container.image.tag |
collectWorkloadUID | bool | Collect the following workload UID attributes: k8s.deployment.uid k8s.daemonset.uid k8s.statefulset.uid |
collectClusterUID | bool | Collect the k8s.cluster.uid attribute, which is set to the uid of the namespace “kube-system” |
labelsAttributes | []K8sLabelAttribute | list of labels to be extracted from the pod, and the attribute key to be used for the resource attribute created from each label. |
annotationsAttributes | []K8sAnnotationAttribute | list of annotations to be extracted from the pod, and the attribute key to be used for the resource attribute created from each annotation. |
K8sAttributesStatus
Appears in:
K8sAttributesStatus defines the observed state of K8sAttributes action
Field | Type | Description |
---|---|---|
conditions | []meta/v1.Condition | Represents the observations of a k8sattributes’ current state. Known .status.conditions.type are: “Available”, “Progressing” |
K8sLabelAttribute
Appears in:
Field | Type | Description |
---|---|---|
labelKey | string | The label name to be extracted from the pod. e.g. “app.kubernetes.io/name” |
attributeKey | string | The attribute key to be used for the resource attribute created from the label. e.g. “app.kubernetes.name” |
LatencySamplerSpec
Appears in:
LatencySamplerSpec defines the desired state of LatencySampler action
Field | Type | Description |
---|---|---|
actionName | string | No description provided. |
notes | string | No description provided. |
disabled | bool | No description provided. |
signals | []common.ObservabilitySignal | No description provided. |
endpoints_filters | []HttpRouteFilter | Specifies the list of endpoint filters to be applied for sampling |
LatencySamplerStatus
Appears in:
LatencySamplerStatus defines the observed state of LatencySampler action
Field | Type | Description |
---|---|---|
conditions | []meta/v1.Condition | Represents the observations of a LatencySampler’s current state. Known .status.conditions.type are: “Available”, “Progressing” |
OtelAttributeWithValue
Appears in:
Field | Type | Description |
---|---|---|
attributeName | string | the name of the attribute to insert |
attributeStringValue | string | if the value is a string, this field should be used. empty string is a valid value |
PiiCategory
(Alias of string
)
Appears in:
PiiMaskingSpec
Appears in:
PiiMaskingSpec defines the desired state of PiiMasking action
Field | Type | Description |
---|---|---|
actionName | string | No description provided. |
notes | string | No description provided. |
disabled | bool | No description provided. |
signals | []common.ObservabilitySignal | No description provided. |
piiCategories | []PiiCategory | No description provided. |
PiiMaskingStatus
Appears in:
PiiMaskingStatus defines the observed state of PiiMasking action
Field | Type | Description |
---|---|---|
conditions | []meta/v1.Condition | Represents the observations of a piiMasking’s current state. Known .status.conditions.type are: “Available”, “Progressing” |
ProbabilisticSamplerSpec
Appears in:
ProbabilisticSamplerSpec defines the desired state of ProbabilisticSampler action
Field | Type | Description |
---|---|---|
actionName | string | No description provided. |
notes | string | No description provided. |
disabled | bool | No description provided. |
signals | []common.ObservabilitySignal | No description provided. |
sampling_percentage | string | No description provided. |
ProbabilisticSamplerStatus
Appears in:
ProbabilisticSamplerStatus defines the observed state of ProbabilisticSampler action
Field | Type | Description |
---|---|---|
conditions | []meta/v1.Condition | Represents the observations of a ProbabilisticSampler’s current state. Known .status.conditions.type are: “Available”, “Progressing” |
RenameAttributeSpec
Appears in:
RenameAttributeSpec defines the desired state of RenameAttribute action
Field | Type | Description |
---|---|---|
actionName | string | No description provided. |
notes | string | No description provided. |
disabled | bool | No description provided. |
signals | []common.ObservabilitySignal | No description provided. |
renames | map[string]string | No description provided. |
RenameAttributeStatus
Appears in:
RenameAttributeStatus defines the observed state of RenameAttribute action
Field | Type | Description |
---|---|---|
conditions | []meta/v1.Condition | Represents the observations of a RenameAttribute’s current state. Known .status.conditions.type are: “Available”, “Progressing” |