metricbeat.yml 756 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. metricbeat.config:
  2. modules:
  3. path: ${path.config}/modules.d/*.yml
  4. # Reload module configs as they change:
  5. reload.enabled: false
  6. metricbeat.autodiscover:
  7. providers:
  8. - type: docker
  9. hints.enabled: true
  10. metricbeat.modules:
  11. - module: docker
  12. metricsets:
  13. - "container"
  14. - "cpu"
  15. - "diskio"
  16. - "healthcheck"
  17. - "info"
  18. #- "image"
  19. - "memory"
  20. - "network"
  21. hosts: ["unix:///var/run/docker.sock"]
  22. period: 10s
  23. enabled: true
  24. processors:
  25. - add_cloud_metadata: ~
  26. output.elasticsearch:
  27. hosts: ["localhost:12200"]
  28. index: "metricbeat-%{+yyyy.MM.dd}"
  29. setup.template.name: "metricbeat"
  30. setup.template.pattern: "metricbeat-*"
  31. setup.template.settings:
  32. index.number_of_shards: 1
  33. index.number_of_replicas: 1