Delete Empty Values
Description
Supported Types
Metrics
Logs
Traces
Configuration Table
Parameter
Type
Default
Description
Example Configuration

Last updated
Was this helpful?

Last updated
Was this helpful?
Was this helpful?
apiVersion: bindplane.observiq.com/v1
kind: Processor
metadata:
id: remove-empty-attributes
name: remove-empty-attributes
spec:
type: remove_empty_values
parameters:
- name: telemetry_types
value:
- Logs
- Metrics
- Traces
- name: empty_string_values
value:
- '-'apiVersion: bindplane.observiq.com/v1
kind: Configuration
metadata:
id: remove-empty-attributes
name: remove-empty-attributes
labels:
platform: linux
spec:
sources:
- type: nginx
parameters:
- name: telemetry_types
value:
- Logs
- Metrics
- name: endpoint
value: http://localhost:80/status
- name: disable_metrics
value: []
- name: enable_tls
value: false
- name: insecure_skip_verify
value: false
- name: ca_file
value: ''
- name: cert_file
value: ''
- name: key_file
value: ''
- name: collection_interval
value: 60
- name: data_flow
value: high
- name: log_format
value: default
- name: access_log_paths
value:
- /var/log/nginx/access.log*
- name: error_log_paths
value:
- /var/log/nginx/error.log*
- name: start_at
value: end
processors:
- type: delete_empty_values
parameters:
- name: telemetry_types
value:
- Logs
- Metrics
- Traces
- name: deleted_values
value:
- Null Values
- name: exclude_resource_keys
value: []
- name: exclude_attribute_keys
value: []
- name: exclude_body_keys
value: []
- name: empty_string_values
value:
- '-'
disabled: false
disabled: false
selector:
matchLabels:
configuration: remove-empty-attributes