我有以下metricbeat的配置:
metricbeat.config.modules:
path: ${path.config}/modules.d/*.yml
reload.enabled: false
metricbeat_modules:
- module: system
metricsets:
- cpu
- load
- memory
- network
- diskio
enabled: true
period: 10s
tags: ['os']
cpu.metrics: ['percentages']
core.metrics: ['percentages']
setup.template:
name: {{ metricbeat_index }}
pattern: {{ metricbeat_index }}-*
settings:
index:
number_of_shards: 1
codec: best_compression
tags: [{{ metricbeat_tags | join(', ') }}]
fields:
env: {{ metricbeat_env }}
output.elasticsearch:
hosts: {{ metricbeat_output_es_hosts | to_json }}
index: "{{ metricbeat_index }}-%{+yyyy-MM-dd}"
setup.dashboards.directory: /usr/share/metricbeat/kibana
setup.kibana:
host: {{ metricbeat_kibana_url }}
processors:
- drop_fields:
fields: ["beat.name","beat.hostname"]
processors:
- add_host_metadata:
netinfo.enabled: false
processors:
- add_cloud_metadata: ~正如我启用了指标集process和process_summary一样,它可以正常工作。因为我删除了它们,所以似乎仍然要收获这些指标。我重新启动了,再次停止/启动了metricbeat,但它仍然没有效果。谢谢你的想法,因为我看不出为什么会这样:/
发布于 2019-04-04 21:26:50
我对你的问题做了更深入的研究。您可以使用以下配置部分指定模块配置文件夹:
metricbeat.config.modules:
path: ${path.config}/modules.d/*.yml
reload.enabled: false如果你运行look info那个文件夹,我相信你会找到这个:
aerospike.yml.disabled
apache.yml.disabled
ceph.yml.disabled
couchbase.yml.disabled
docker.yml.disabled
dropwizard.yml.disabled
elasticsearch.yml.disabled
envoyproxy.yml.disabled
etcd.yml.disabled
golang.yml.disabled
graphite.yml.disabled
haproxy.yml.disabled
http.yml.disabled
jolokia.yml.disabled
kafka.yml.disabled
kibana.yml.disabled
kubernetes.yml.disabled
kvm.yml.disabled
logstash.yml.disabled
memcached.yml.disabled
mongodb.yml.disabled
munin.yml.disabled
mysql.yml.disabled
nginx.yml.disabled
php_fpm.yml.disabled
postgresql.yml.disabled
prometheus.yml.disabled
rabbitmq.yml.disabled
redis.yml.disabled
system.yml
traefik.yml.disabled
uwsgi.yml.disabled
vsphere.yml.disabled
windows.yml.disabled
zookeeper.yml.disabled看到那个system.yml文件了吗?这是加载的配置。因此您可以从此配置文件中删除进程,也可以不使用metricbeat.config.modules.path
希望这能帮上忙。
发布于 2019-04-04 21:10:59
你不应该用metricbeat_modules代替metricbeat.modules吗?
https://stackoverflow.com/questions/53283979
复制相似问题