elk_stack/log_project/filebeat.yml
2025-09-14 20:02:12 +03:30

36 lines
774 B
YAML
Executable File

filebeat.inputs:
- type: filestream
id: default-filestream
paths:
- ingest_data/*.log
ignore_inactive: since_last_start
filebeat.autodiscover:
providers:
- type: docker
hints.enabled: true
logging.level: debug
logging.selectors: ["*"]
processors:
- add_docker_metadata: ~
setup.kibana:
host: ${KIBANA_HOSTS}
username: ${ELASTIC_USER}
password: ${ELASTIC_PASSWORD}
output.elasticsearch:
hosts: ${ELASTIC_HOSTS}
username: ${ELASTIC_USER}
password: ${ELASTIC_PASSWORD}
ssl.enabled: true
ssl.certificate_authorities: "certs/ca/ca.crt"
index: "example_project-%{+yyyy.MM.dd}"
setup.template.name: "example_project-%{+yyyy.MM.dd}"
setup.template.pattern: "example_project-%{+yyyy.MM.dd}"
setup.dashboards.index: "example_project-*"