使用阿里云Elasticsearch快速搭建智能运维系统
1. 登录Kibana,开启自动创建索引功能
- 
		在右侧概览页面Elasticsearch区域中,单击集群管理。 
- 
		在Elasticsearch实例列表中,单击实例ID。 
- 
		在左侧导航栏,选择配置与管理 > 可视化控制。 
- 
		在Kibana区域中,单击修改配置。 
- 
		开启Kibana私网访问,此变更过程需等待3-5分钟。 
- 
		返回上级页面,在Kibana区域中,单击公网入口。 
- 
		复制左侧云产品资源列表下的Elasticsearch登录名和Elasticsearch登录密码,至Kibana登录页面的账号和密码,单击登录。 
- 
		在登录成功页面,单击Explore on my own。 
	 编辑搜图
编辑搜图
- 
		在左侧导航栏,单击Dev Tools(开发工具),再单击Go to work。 
- 
		在Console页签下,执行如下命令,开启阿里云ES实例的自动创建索引功能。 
PUT _cluster/settings
{
"persistent": {
"action.auto_create_index": "true"
}
}
	 编辑搜图
编辑搜图
开启成功后,结果如下。
{
"acknowledged" : true,
"persistent" : {
"action" : {
"auto_create_index" : "true"
}
},
"transient" : { }
}
2. 使用Metricbeat采集ECS上的系统数据
- 
		返回阿里云Elasticsearch管理控制台,单击Beats数据采集 > 创建采集器。 
	 编辑搜图
编辑搜图
- 
		在创建采集器窗口中,单击Metricbeat。 
	 编辑搜图
编辑搜图
- 
		在系统弹出的确定服务授权对话框,单击确认,授权创建服务关联角色。 
	 编辑搜图
编辑搜图
- 
		在采集器配置向导中,输入或选择采集器信息,复制左侧云产品资源列表下的Elasticsearch登录名和Elasticsearch登录密码,至用户名密码。 
	 编辑搜图
编辑搜图
- 
		在metricbeat.yml中末尾添加如下脚本,单击下一步。 
	 编辑搜图
编辑搜图
metricbeat.modules:
- module: system
metricsets:
- cpu
- load
- memory
- network
- process
- process_summary
- uptime
- socket_summary
- core
- diskio
- filesystem
- fsstat
enabled: true
period: 10s
processes: ['.*']
cpu.metrics: ["percentages"]
core.metrics: ["percentages"]
- 
		选择采集器安装的ECS实例。 
	 
- 
		启动采集器并查看采集器安装情况,此生效过程需等待3~5分钟。 
- 
			单击启动。启动成功后,系统弹出启动成功对话框。 
- 
			单击前往采集中心查看,在采集器管理区域中,查看启动成功的Metricbeat采集器,等待采集器状态变为已生效1/1。 
- 
		返回Kibana页面,在左侧导航栏,单击Dev Tools(开发工具)。 
- 
		在Console页签下,执行如下命令,查看索引。 
GET _cat/indices?v
索引创建成功后,结果如下。
	 编辑搜图
编辑搜图
- 
		在左侧导航栏,单击Dashboard,搜索[Metricbeat System] Overview。 
	 编辑搜图
编辑搜图
- 
		单击进入[Metricbeat System] Overview页面,再单击Host Overview,可查看监控仪表板。 
	 编辑搜图
编辑搜图
3. 使用Filebeat采集ECS上的Nginx服务数据
- 
		返回阿里云Elasticsearch管理控制台 > Beats数据采集中心。 
- 
		在创建采集器区域,将鼠标移至Filebeat上,单击ECS日志。 
	 
- 
		在采集器配置向导中,输入或选择采集器信息。完成后,单击下一步。 
在填写Filebeat文件目录处,填写如下路径:
/var/log/nginx/
	 编辑搜图
编辑搜图
- 
		在filebeat.yml中更改如下脚本。 
在第24行enabled更改为true。
在第28行更改paths:
- /var/log/nginx/*.log
	 编辑搜图
编辑搜图
- 
		单击下一步,选择采集器安装的ECS实例。 
	 
- 
		启动采集器并查看采集器安装情况,此生效过程需等待3~5分钟。 
- 
		单击启动。启动成功后,系统弹出启动成功对话框。 
- 
		单击前往采集中心查看,在采集器管理区域中,查看启动成功的Filebeat采集器,等待采集器状态变为已生效1/1。 
- 
		返回Kibana页面,在左侧导航栏,单击Dev Tools(开发工具)。 
- 
		在Console页签下,执行如下命令,查看索引。 
GET _cat/indices?v
索引创建成功后,结果如下。
	 编辑搜图
编辑搜图
- 
		在左侧导航栏,单击Discover,点击选择filebeat,可查看采集的数据详情。 
	 编辑搜图
编辑搜图
- 
		如出现数据无法展示,可在右上角选择“Last 24 hours ” 即可查看采集的数据详情。 
	 编辑搜图
编辑搜图
	
	


 分类:
		分类: 已被围观
 已被围观 










 
	
我有话说: