From e321370014441ccc516bf6e0184692edb55e9f7b Mon Sep 17 00:00:00 2001 From: cruizba Date: Thu, 4 Feb 2021 21:51:24 +0100 Subject: [PATCH] deployment: Add field 'cluster-role' to distinguish metrics in dashboards --- .../pro/docker-compose/media-node/beats/filebeat.yml | 1 + .../media-node/beats/metricbeat-elasticsearch.yml | 2 +- .../pro/docker-compose/openvidu-server-pro/beats/filebeat.yml | 1 + .../pro/docker-compose/openvidu-server-pro/beats/metricbeat.yml | 1 + 4 files changed, 4 insertions(+), 1 deletion(-) diff --git a/openvidu-server/deployments/pro/docker-compose/media-node/beats/filebeat.yml b/openvidu-server/deployments/pro/docker-compose/media-node/beats/filebeat.yml index 7a54ffaf..5321e49a 100644 --- a/openvidu-server/deployments/pro/docker-compose/media-node/beats/filebeat.yml +++ b/openvidu-server/deployments/pro/docker-compose/media-node/beats/filebeat.yml @@ -12,6 +12,7 @@ filebeat.inputs: kurento-media-server: true ip: ${MEDIA_NODE_IP} cluster-id: ${CLUSTER_ID} + cluster-role: media-node fields_under_root: true processors: diff --git a/openvidu-server/deployments/pro/docker-compose/media-node/beats/metricbeat-elasticsearch.yml b/openvidu-server/deployments/pro/docker-compose/media-node/beats/metricbeat-elasticsearch.yml index f11c2ce9..c53714a7 100644 --- a/openvidu-server/deployments/pro/docker-compose/media-node/beats/metricbeat-elasticsearch.yml +++ b/openvidu-server/deployments/pro/docker-compose/media-node/beats/metricbeat-elasticsearch.yml @@ -42,7 +42,7 @@ metricbeat.modules: enabled: true period: ${OPENVIDU_PRO_CLUSTER_LOAD_INTERVAL}0s cpu.metrics: [normalized_percentages] -fields: {ip: "${MEDIA_NODE_IP}", cluster-id: "${CLUSTER_ID}"} +fields: {ip: "${MEDIA_NODE_IP}", cluster-id: "${CLUSTER_ID}", cluster-role: media-node} pipeline: queue.mem.events: 0 setup.ilm.enabled: false diff --git a/openvidu-server/deployments/pro/docker-compose/openvidu-server-pro/beats/filebeat.yml b/openvidu-server/deployments/pro/docker-compose/openvidu-server-pro/beats/filebeat.yml index 369daa45..fb9c3649 100644 --- a/openvidu-server/deployments/pro/docker-compose/openvidu-server-pro/beats/filebeat.yml +++ b/openvidu-server/deployments/pro/docker-compose/openvidu-server-pro/beats/filebeat.yml @@ -28,6 +28,7 @@ processors: - add_fields: fields: cluster-id: ${OPENVIDU_PRO_CLUSTER_ID:undefined} + cluster-role: openvidu-server-pro output: elasticsearch: diff --git a/openvidu-server/deployments/pro/docker-compose/openvidu-server-pro/beats/metricbeat.yml b/openvidu-server/deployments/pro/docker-compose/openvidu-server-pro/beats/metricbeat.yml index ca58ffa5..2760b198 100644 --- a/openvidu-server/deployments/pro/docker-compose/openvidu-server-pro/beats/metricbeat.yml +++ b/openvidu-server/deployments/pro/docker-compose/openvidu-server-pro/beats/metricbeat.yml @@ -44,6 +44,7 @@ metricbeat.modules: enabled: true period: ${OPENVIDU_PRO_STATS_MONITORING_INTERVAL}s cpu.metrics: [normalized_percentages] +fields: {ip: "${MEDIA_NODE_IP}", cluster-id: "${CLUSTER_ID}", cluster-role: openvidu-server-pro} output: elasticsearch: hosts: ["${OPENVIDU_PRO_ELASTICSEARCH_HOST}"]