X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=installers%2Fdocker%2Fosm_elk%2Fmetricbeat.yml;fp=installers%2Fdocker%2Fosm_elk%2Fmetricbeat.yml;h=61feaef799957d763f5eb7397ef1820a314be929;hb=3846a92d650ff10c79887fbb1785bbc63035ebaf;hp=0000000000000000000000000000000000000000;hpb=5d0de92d12be3a2522fe36bdb8fdbae3d939d156;p=osm%2Fdevops.git diff --git a/installers/docker/osm_elk/metricbeat.yml b/installers/docker/osm_elk/metricbeat.yml new file mode 100644 index 00000000..61feaef7 --- /dev/null +++ b/installers/docker/osm_elk/metricbeat.yml @@ -0,0 +1,63 @@ +metricbeat.modules: +- module: docker + metricsets: ["container", "cpu", "diskio", "healthcheck", "info", "memory", "network"] + hosts: ["unix:///var/run/docker.sock"] + period: 30s + enabled: true +- module: mongodb + hosts: ["mongo"] + period: 30s + enabled: true +- module: mysql + metricsets: ["status"] + hosts: ["tcp(ro-db:3306)/"] + username: root + password: "YjkzMDkxMzJhNGJiNzA0YjFiZTI5MzYw" + period: 30s + enabled: true +- module: kafka + metricsets: ["consumergroup", "partition"] + period: 30s + hosts: ["kafka:9092"] + enabled: true +- module: system + enabled: true + period: 30s + metricsets: + - cpu # CPU usage + - load # CPU load averages + - memory # Memory usage + - network # Network IO + - process # Per process metrics + - process_summary # Process summary + - uptime # System Uptime + #- core # Per CPU core usage + - diskio # Disk IO + - filesystem # File system usage for each mountpoint + - fsstat # File system summary metrics + #- raid # Raid + #- socket # Sockets and connection info (linux only) + processes: ['.*'] + cpu.metrics: ["percentages"] # The other available options are normalized_percentages and ticks. + core.metrics: ["percentages"] # The other available option is ticks. + +setup.dashboards.enabled: false + +setup.kibana.host: "kibana" +setup.kibana.protocol: "http" +setup.kibana.username: "" +setup.kibana.password: "" + +fields: + env: dev + +output.elasticsearch: + hosts: ["elasticsearch:9200"] + +logging.level: debug +logging.to_files: true +logging.files: + path: /var/log/metricbeat + name: metricbeat + keepfiles: 7 + permissions: 0644