stacks-instances/otc/stacks/observability-client/vector/values.yaml

68 lines
1.5 KiB
YAML
Raw Permalink Normal View History

2025-06-25 15:19:57 +00:00
# -- Enable deployment of vector
role: Agent
dataDir: /vector-data-dir
resources: {}
args:
- -w
- --config-dir
- /etc/vector/
2025-06-26 13:07:51 +00:00
env:
- name: VECTOR_USER
valueFrom:
secretKeyRef:
name: simple-user-secret
key: username
- name: VECTOR_PASSWORD
valueFrom:
secretKeyRef:
name: simple-user-secret
key: password
2025-06-25 15:19:57 +00:00
containerPorts:
- name: prom-exporter
containerPort: 9090
protocol: TCP
service:
enabled: false
customConfig:
data_dir: /vector-data-dir
api:
enabled: false
address: 0.0.0.0:8686
playground: true
sources:
k8s:
type: kubernetes_logs
internal_metrics:
type: internal_metrics
transforms:
parser:
type: remap
inputs: [k8s]
source: |
._msg = parse_json(.message) ?? .message
del(.message)
# Add the cluster environment to the log event
2025-06-27 12:14:12 +00:00
.cluster_environment = "dns_zone"
2025-06-25 15:19:57 +00:00
sinks:
vlogs:
type: elasticsearch
inputs: [parser]
endpoints:
2025-06-27 12:14:12 +00:00
- https://o12y.observability./insert/elasticsearch/
2025-06-25 15:19:57 +00:00
auth:
strategy: basic
2025-06-26 13:07:51 +00:00
user: ${VECTOR_USER}
password: ${VECTOR_PASSWORD}
2025-06-25 15:19:57 +00:00
mode: bulk
api_version: v8
compression: gzip
healthcheck:
enabled: false
request:
headers:
AccountID: "0"
ProjectID: "0"
query:
_msg_field: _msg
_time_field: _time
2025-06-26 13:07:51 +00:00
_stream_fields: cluster_environment,kubernetes.container_name,kubernetes.namespace