目录
[TOC]
1 HeartBeat安装
以下引自官网:
通过主动探测来监测服务的可用性。通过给定 URL 列表,Heartbeat 仅仅询问:网站运行正常吗?Heartbeat 会将此信息和响应时间发送至 Elastic 的其他部分,以进行进一步分析。
与安装在边缘节点上的大多数Beats不同,您通常将Heartbeat安装为监控服务的一部分,监控服务运行在单独的机器上,甚至可能运行在您希望监控的服务所在的网络之外。
1.1 下载
cd /opt
#下载
wget https://artifacts.elastic.co/downloads/beats/heartbeat/heartbeat-6.8.0-linux-x86_64.tar.gz
#解压(解压后路径:/opt/heartbeat-6.8.0-linux-x86_64)
tar -xzvf heartbeat-6.8.0-linux-x86_64.tar.gz
1.2 配置
更改配置文件
vim /opt/heartbeat-6.8.0-linux-x86_64/heartbeat.yml
1.2.1 通用配置
修改如下内容:
配置kibana地址
setup.kibana:
host: "192.168.1.107:5601"配置es地址
output.elasticsearch:
hosts: ["192.168.1.107:9200"]
1.3 监听配置
配置监听8080端口:
# Configure monitors inline
heartbeat.monitors:
- type: http
# List or urls to query
urls: ["http://192.168.1.107:8080"]
# Configure task schedule
schedule: '@every 10s'
1.3 启动
/opt/heartbeat-6.8.0-linux-x86_64/heartbeat -e
kibana的uptime
模块,可以查看监测情况
网友评论