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

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