开始使用
安全组规则修改(可选)
- 该解决方案使用22端口用来远程登录弹性云服务器 ECS,默认对该方案创建的VPC子网网段放开,请参考修改安全组规则,配置IP地址白名单,以便能正常访问服务。
安全组实际是网络流量访问策略,包括网络流量入方向规则和出方向规则,通过这些规则为安全组内具有相同保护需求并且相互信任的云服务器、云容器等实例提供安全保护。
如果您的实例关联的安全组策略无法满足使用需求,比如需要添加、修改、删除某个TCP端口,请参考以下内容进行修改。
验证prometheus
- 在浏览器输入http://弹性公网EIP:9090,进入普罗米修斯自带的监控页面。
图1 普罗米修斯首页
- 单击Status -> Targets 查看普罗米修斯自带的监控页面。
图2 普罗米修斯自带的监控页面
prometheus+grafana
- 在浏览器输入http://弹性公网EIP:3000,进入Grafana初始化界面。初始密码为admin。
图3 Grafana初始化界面
图4 修改Grafana密码
- 单击DATA SOURCES,选择InfluxDB,根据Grafana连接GaussDB(for Influx)完成配置,URL输入http://弹性公网EIP:8635。
图5 添加InfluxDB数据源
图6 配置已创建的数据库
图7 添加完成
- 添加prometheus数据源,单击Configuration -> Data Sources ->add data source -> Prometheus,输入prometheus的配置信息,单击“Save & Test”。
图8 添加prometheus数据源
图9 输入prometheu(http://弹性公网EIP:9090)访问地址
图10 添加成功
- 进入云服务器控制台,单击创建的弹性云服务器的名称,单击安全组->配置规则->入方向准则,参考安全组规则修改(可选)修改22端口源地址,通过远程连接工具MobaXterm登录。
图11 云服务器控制台
图12 修改入方向规则
图13 MobaXterm登录弹性云服务器ECS
- 登录GaussDB(for Influx)数据库。在命令行输入以下命令:
cd /usr/local/influxdb-1.7.9-1/
./influx -username 'rwuser' -password '管理员密码' -host 负载均衡地址 -port 8635
use prometheus
show measurements
图14 检测数据写入
- 如果出现如下,表示数据写入成功,即prometheus+influxDB安装完成,而influxDB的相应配置需要自己根据实际生产需要去修改完善。验证成功后,输入exit退出数据库。
图15 写入成功
- 单击Grafana左侧“+”号,选择“Add new panel”,查询所需的数据。
图16 添加new panel
图17 查询数据