Files
DetectionLab/Vagrant/resources/malcolm/filebeat/filebeat-nginx.yml
2021-08-06 10:35:01 +02:00

41 lines
1.3 KiB
YAML

# Copyright (c) 2021 Battelle Energy Alliance, LLC. All rights reserved.
#================================ Modules ======================================
filebeat.modules:
- module: nginx
access:
enabled: true
var.paths: ["${FILEBEAT_NGINX_LOG_PATH:/data/nginx}/access.log*"]
error:
enabled: true
var.paths: ["${FILEBEAT_NGINX_LOG_PATH:/data/nginx}/error.log*"]
#================================ Outputs ======================================
#-------------------------- Elasticsearch output -------------------------------
output.elasticsearch:
enabled: true
hosts: ["elasticsearch:9200"]
indices:
- index: "filebeat-%{[agent.version]}-nginx-%{+yyyy.MM.dd}"
when.equals:
event.module: "nginx"
setup.template.enabled: true
setup.template.overwrite: false
setup.template.settings:
index.number_of_shards: 1
index.number_of_replicas: 0
#============================== Dashboards =====================================
setup.dashboards.enabled: true
setup.dashboards.directory: "/usr/share/filebeat/kibana"
#============================== Kibana =====================================
setup.kibana:
host: "kibana:5601"
path: "/kibana"
#================================ Logging ======================================
logging.metrics.enabled: false