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)