HCIE云服务实验第九期-云上运维解决方案实验1-告警监控与消除实践
1、运维网站搭建
vpc及子网创建(北京4)

安全组创建和配置



登录ecs
下载并安装软件包,命令为:yum install -y httpd php php-fpm php-server php-mysql
启动服务和服务开机自启动
systemctl start httpd.service
systemctl start php-fpm.service
systemctl enable httpd.service
systemctl enable php-fpm.service
下载软件Discuz并解压
wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_UTF8.zip
unzip Discuz_X3.2_SC_UTF8.zip
将解压后的“upload”中的所有文件,复制到“/var/www/html/”目录。
cp -R upload/* /var/www/html/
将写入权限赋予给其他用户。
chmod -R 777 /var/www/html
重启Apache服务
systemctl restart httpd
访问地址,进入安装页面。
http://114.116.211.145/install



安装完成后,单击页面访问入口,并登录论坛,测试是否可用
解绑ecs的弹性IP并ecs关机
ecs web01 创建私有镜像web-discuz

私有镜像web-discuz申请云服务器web02

将第一个ECS开机
配置弹性负载均衡 ELB

网站访问验证


2、运维配置
消息通知

主题创建

添加订阅

日志配置
创建日志组


创建日志主题(日志流)
Its-topic-OS

Agent安装和配置
弹性云服务器web01、web02:
cd /usr/local/
下载安装包
wget http://telescope.obs.myhwclouds.com/agent/telescope_linux_amd64.tar.gz
解压
tar -zxvf telescope_linux_amd64.tar.gz
安装agent
cd telescope_linux_amd64
chmod 755 install.sh; ./install.sh
查看 Agent运行状态。
service telescoped status

应用和OS日志主题的配置
配置Agent

ELB访问日志的配置

创建资源分组web-host

创建MySQL监控组:RDS-mysql

创建弹性IP监控组:web-eip


创建站点监控


Web-host资源组告警规则配置
alarm-host-cpu

alarm-mysql

alarm-eip

告警规则配置之云服务实例管理:
事件监控 创建告警规则alarm-mysql-delete

监控面板定制

添加三个监控视图
widget-host




监控大屏,查看监控指标

3、故障分析
云性能测试服务 CPTS
测试资源准备(注意,原是cci,现在改为cce)

测试工程构建

测试工程添加事务
添加请求信息

测试任务

改为100并发
用例添加事务

添加阶段

启动任务


查看web服务器是否发出告警

手机收到告警通知



查看告警状态

故障模拟结束,手机会收到故障恢复的通知

- 点赞
- 收藏
- 关注作者

评论(0)