使用阿里云Elasticsearch快速搭建智能运维系统

一、登录

1、登录控制台

打开浏览器,用自己的用户名密码登录阿里云控制台

2、登录Elasticsearch控制台

复制如下阿里云Elasticsearch控制台地址至浏览器地址栏

https://elasticsearch-cn-hangzhou.console.aliyun.com

使用阿里云Elasticsearch快速搭建智能运维系统

二、登录Kibana

  1. 在概览页面Elasticsearch区域中,单击集群管理。
  2. 在Elasticsearch实例列表中,单击实例ID
  3. 在左侧导航栏,选择配置与管理 > 可视化控制
  4. 在Kibana区域中,单击修改配置
  5. 开启Kibana私网访问,此变更过程需等待3-5分钟。
  6. 返回上级页面,在Kibana区域中,单击公网入口
  7. 复制左侧云产品资源列表下的Elasticsearch登录名Elasticsearch登录密码,至Kibana登录页面的账号和密码,单击登录
  8. 在登录成功页面,单击Explore on my own
  9. 在左侧导航栏,单击Dev Tools(开发工具),再单击Go to work
  10. 在Console页签下,执行如下命令,开启阿里云ES实例的自动创建索引功能。
PUT _cluster/settings
{
"persistent": {
"action.auto_create_index": "true" 
}
}

开启成功后,结果如下。

{
  "acknowledged" : true,
  "persistent" : {
    "action" : {
      "auto_create_index" : "true"
    }
  },
  "transient" : { }
}

三、使用Metricbeat

  1. 返回阿里云Elasticsearch管理控制台,单击Beats数据采集 > 创建采集器。

使用阿里云Elasticsearch快速搭建智能运维系统

  1. 在创建采集器窗口中,单击Metricbeat

使用阿里云Elasticsearch快速搭建智能运维系统

  1. 在系统弹出的确定服务授权对话框,单击确认,授权创建服务关联角色。

使用阿里云Elasticsearch快速搭建智能运维系统

  1. 在采集器配置向导中,输入或选择采集器信息,复制左侧云产品资源列表下的Elasticsearch登录名Elasticsearch登录密码,至用户名密码。

使用阿里云Elasticsearch快速搭建智能运维系统

  1. 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"]
  1. 选择采集器安装的ECS实例。
  2. 启动采集器并查看采集器安装情况,此生效过程需等待3~5分钟。
    • 单击启动。启动成功后,系统弹出启动成功对话框。
    • 单击前往采集中心查看,在采集器管理区域中,查看启动成功的Metricbeat采集器,等待采集器状态变为已生效1/1。
  1. 返回Kibana页面,在左侧导航栏,单击Dev Tools(开发工具)
  2. 在Console页签下,执行如下命令,查看索引。
GET _cat/indices?v
  1. 在左侧导航栏,单击Dashboard,搜索[Metricbeat System] Overview

使用阿里云Elasticsearch快速搭建智能运维系统

  1. 单击进入[Metricbeat System] Overview页面,再单击Host Overview,可查看监控仪表板。

使用阿里云Elasticsearch快速搭建智能运维系统

四、使用Filebeat

  1. 返回阿里云Elasticsearch管理控制台 > Beats数据采集中心
  2. 在创建采集器区域,将鼠标移至Filebeat上,单击ECS日志
  1. 在采集器配置向导中,输入或选择采集器信息。完成后,单击下一步

填写Filebeat文件目录处,填写如下路径:

/var/log/nginx/
  1. filebeat.yml中更改如下脚本。

在第24行enabled更改为true。

在第28行更改paths:

- /var/log/nginx/*.log

使用阿里云Elasticsearch快速搭建智能运维系统

  1. 单击下一步,选择采集器安装的ECS实例。
  2. 启动采集器并查看采集器安装情况,此生效过程需等待3~5分钟。
  • 单击启动。启动成功后,系统弹出启动成功对话框。
  • 单击前往采集中心查看,在采集器管理区域中,查看启动成功的Filebeat采集器,等待采集器状态变为已生效1/1。
  1. 返回Kibana页面,在左侧导航栏,单击Dev Tools(开发工具)
  2. 在Console页签下,执行如下命令,查看索引
GET _cat/indices?v

索引创建成功后,结果如下。

使用阿里云Elasticsearch快速搭建智能运维系统

  1. 在左侧导航栏,单击Discover,点击选择filebeat,可查看采集的数据详情。
上一篇:Android 接入高德地图SDK模块的优化点点滴滴


下一篇:linux云服务器购买时忘记选择购买镜像可视化控制面板现在还可以购买吗?