Hi All,
I have deployed Elasticsearch, kibana and filebeat on my kubernetes cluster but the enable modules such as nginx and system are not showing any data when i filter it using event.module: system on my dashboard but my pod logs are visible on kibana dashboard, i have checked the modules list and it show both the nginx and system are enable.
below is filebeat.yml file
filebeat.inputs:
- type: container
paths:
- /var/log/containers/*.log
processors:
- add_kubernetes_metadata:
host: ${NODE_NAME}
matchers:
- logs_path:
logs_path: "/var/log/containers/"
output.elasticsearch:
host: '${NODE_NAME}'
hosts: '["https://${ELASTICSEARCH_HOSTS:elasticsearch-master:9200}"]'
username: '${ELASTICSEARCH_USERNAME}'
password: '${ELASTICSEARCH_PASSWORD}'
protocol: https
ssl.certificate_authorities: ["/usr/share/filebeat/certs/ca.crt"]
### Live Reloadding
# reload.enabled: true
# reload.period: 10s
### setup dashboards
# setup.dashboard.enabled: true
### Kibana
setup.kibana:
host: "kibana-kibana:5601"
filebeat.config.modules.path: /usr/share/filebeat/modules.d/*.yml