Metricbeat 参考指南(步骤4:设置Kibana仪表盘)

本文介绍如何配置Metricbeat与Kibana仪表盘,包括创建索引模式、加载示例仪表盘以及在不同系统上的具体命令。此外,还提供了在启用Logstash输出时加载仪表盘的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

步骤4:设置Kibana仪表盘

Metricbeat附带了示例Kibana仪表盘、可视化以及在Kibana中搜索可视化Metricbeat数据,在使用仪表盘之前,需要创建索引模式metricbeat-*,并加载仪表盘到Kibana,为此,你可以运行setup命令(如本文所述)或在metricbeat.yml配置文件中配置仪表盘加载。

这需要一个Kibana端点配置,如果你还没有配置Kibana端点,请参阅配置Metricbeat

在执行此步骤之前,请确保Kibana正在运行,如果你正在访问一个安全的Kibana实例,请确保你已经按照步骤2:配置Metricbeat中的描述配置了凭证。

要为Metricbeat设置Kibana仪表盘,请使用适合系统的命令,这里显示的命令从Metricbeat包加载仪表盘,有关更多选项,例如加载定制的仪表盘,请参阅在Beats开发者指南中的导入现有的Beat仪表盘,如果你已经配置了Logstash输出,请参见设置Logstash输出仪表盘。

deb和rpm:
metricbeat setup --dashboards
mac:
./metricbeat setup --dashboards
docker:
docker run docker.elastic.co/beats/metricbeat:6.4.2 setup --dashboards
win:

作为管理员打开PowerShell提示符(右键单击PowerShell图标并选择Run as Administrator)。

从PowerShell提示符,切换到你安装Metricbeat的目录,然后运行:

PS > .\metricbeat.exe setup --dashboards

设置Logstash输出仪表盘

在仪表盘加载期间,Metricbeat连接到Elasticsearch检查版本信息,要在启用Logstash输出时加载仪表盘,你需要暂时禁用Logstash并启用Elasticsearch,要连接到安全的Elasticsearch集群,还需要传递Elasticsearch凭据。

这个示例显示了硬编码的密码,但是你应该将敏感值存储在secret keystore中。
deb和rpm:
metricbeat setup -e \
  -E output.logstash.enabled=false \
  -E output.elasticsearch.hosts=['localhost:9200'] \
  -E output.elasticsearch.username=metricbeat_internal \
  -E output.elasticsearch.password=YOUR_PASSWORD \
  -E setup.kibana.host=localhost:5601
mac:
./metricbeat setup -e \
  -E output.logstash.enabled=false \
  -E output.elasticsearch.hosts=['localhost:9200'] \
  -E output.elasticsearch.username=metricbeat_internal \
  -E output.elasticsearch.password=YOUR_PASSWORD \
  -E setup.kibana.host=localhost:5601
docker:
docker run docker.elastic.co/beats/metricbeat:6.4.2 setup -e \
  -E output.logstash.enabled=false \
  -E output.elasticsearch.hosts=['localhost:9200'] \
  -E output.elasticsearch.username=metricbeat_internal \
  -E output.elasticsearch.password=YOUR_PASSWORD \
  -E setup.kibana.host=localhost:5601
win:

作为管理员打开PowerShell提示符(右键单击PowerShell图标并选择Run as Administrator)。

从PowerShell提示符,切换到你安装Metricbeat的目录,然后运行:

PS > .\metricbeat.exe setup -e `
  -E output.logstash.enabled=false `
  -E output.elasticsearch.hosts=['localhost:9200'] `
  -E output.elasticsearch.username=metricbeat_internal `
  -E output.elasticsearch.password=YOUR_PASSWORD `
  -E setup.kibana.host=localhost:5601
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值