VMware Log Intelligence
Overview
VMware Log Intelligence output plugin for Fluentd. For details, see https://github.com/vmware/fluent-plugin-vmware-log-intelligence.
Example output configurations
spec:
vmwarelogintelligence:
endpoint_url: https://data.upgrade.symphony-dev.com/le-mans/v1/streams/ingestion-pipeline-stream
verify_ssl: true
http_compress: false
headers:
content_type: "application/json"
authorization:
valueFrom:
secretKeyRef:
name: vmware-log-intelligence-token
key: authorization
structure: simple
buffer:
chunk_limit_records: 300
flush_interval: 3s
retry_max_times: 3
Configuration
VMwareLogIntelligence
buffer (*Buffer, optional)
endpoint_url (string, required)
Log Intelligence endpoint to send logs to https://github.com/vmware/fluent-plugin-vmware-log-intelligence?tab=readme-ov-file#label-endpoint_url
format (*Format, optional)
http_compress (*bool, optional)
Compress http request https://github.com/vmware/fluent-plugin-vmware-log-intelligence?tab=readme-ov-file#label-http_compress
headers (LogIntelligenceHeaders, required)
Required headers for sending logs to VMware Log Intelligence https://github.com/vmware/fluent-plugin-vmware-log-intelligence?tab=readme-ov-file#label-3Cheaders-3E
verify_ssl (*bool, required)
Verify SSL (default: true) https://github.com/vmware/fluent-plugin-vmware-log-intelligence?tab=readme-ov-file#label-verify_ssl
Default: true
VMwareLogIntelligenceHeaders
authorization (*secret.Secret, required)
Authorization Bearer token for http request to VMware Log Intelligence Secret
content_type (string, required)
Content Type for http request to VMware Log Intelligence
Default: application/json
structure (string, required)
Structure for http request to VMware Log Intelligence
Default: simple
LogIntelligenceHeadersOut
LogIntelligenceHeadersOut is used to convert the input LogIntelligenceHeaders to a fluentd
output that uses the correct key names for the VMware Log Intelligence plugin. This allows the
Ouput to accept the config is snake_case (as other output plugins do) but output the fluentd
Authorization (*secret.Secret, required)
Authorization Bearer token for http request to VMware Log Intelligence
Content-Type (string, required)
Content Type for http request to VMware Log Intelligence
Default: application/json
structure (string, required)
Structure for http request to VMware Log Intelligence
Default: simple