2020-07-16 20:09:48 +02:00
|
|
|
filebeat.inputs:
|
|
|
|
- type: container
|
|
|
|
paths:
|
|
|
|
- '/var/lib/docker/containers/*/*.log'
|
2021-03-01 19:39:49 +01:00
|
|
|
fields:
|
|
|
|
cluster_id: ${OPENVIDU_PRO_CLUSTER_ID:${DOMAIN_OR_PUBLIC_IP:undefined}}
|
|
|
|
node_id: master_${AWS_INSTANCE_ID:${OPENVIDU_PRO_CLUSTER_ID:${DOMAIN_OR_PUBLIC_IP:undefined}}}
|
|
|
|
node_role: masternode
|
|
|
|
fields_under_root: true
|
2020-07-16 20:09:48 +02:00
|
|
|
|
|
|
|
processors:
|
|
|
|
- add_docker_metadata:
|
|
|
|
host: "unix:///var/run/docker.sock"
|
|
|
|
- add_host_metadata:
|
|
|
|
netinfo.enabled: true
|
|
|
|
|
|
|
|
- decode_json_fields:
|
|
|
|
fields: ["message"]
|
|
|
|
target: "json"
|
|
|
|
overwrite_keys: true
|
2020-11-26 11:27:40 +01:00
|
|
|
- drop_event:
|
|
|
|
when.or:
|
|
|
|
- contains:
|
|
|
|
container.image.name: openvidu/openvidu-coturn
|
|
|
|
- contains:
|
|
|
|
container.image.name: docker.elastic.co/elasticsearch/elasticsearch
|
|
|
|
- contains:
|
|
|
|
container.image.name: docker.elastic.co/kibana/kibana
|
|
|
|
- contains:
|
|
|
|
container.image.name: docker.elastic.co/beats/filebeat-oss
|
|
|
|
- contains:
|
|
|
|
container.image.name: docker.elastic.co/beats/metricbeat-oss
|
2021-02-10 14:09:59 +01:00
|
|
|
- contains:
|
|
|
|
container.image.name: openvidu/openvidu-server-pro
|
2020-07-16 20:09:48 +02:00
|
|
|
|
|
|
|
output:
|
|
|
|
elasticsearch:
|
2020-09-22 18:19:51 +02:00
|
|
|
hosts: ["${OPENVIDU_PRO_ELASTICSEARCH_HOST}"]
|
2020-07-16 20:09:48 +02:00
|
|
|
indices:
|
2020-11-26 11:27:40 +01:00
|
|
|
- index: "filebeat-nginx-%{+yyyy.MM.dd}"
|
2020-07-16 20:09:48 +02:00
|
|
|
when.or:
|
|
|
|
- contains:
|
2020-11-26 11:27:40 +01:00
|
|
|
container.image.name: openvidu/openvidu-proxy
|
2021-02-22 12:10:32 +01:00
|
|
|
- index: "filebeat-openvidu-recording-%{+yyyy.MM.dd}"
|
|
|
|
when.or:
|
|
|
|
- contains:
|
|
|
|
container.image.name: openvidu/openvidu-recording
|
2020-07-16 20:09:48 +02:00
|
|
|
|
|
|
|
logging.json: true
|
2020-09-28 20:02:21 +02:00
|
|
|
logging.metrics.enabled: false
|
|
|
|
setup.ilm.enabled: false
|