本次实验需要用公网IP地址,这里采用阿里云的ECS服务器作为实验环境,主机一台,自己监控自己。
另外请 打开云服务器的云防火墙,也就是设置好安全组规则,允许来自任何IP地址(0.0.0.0/0)访问10050、10051、80等端口,如下:
安装步骤如下:
将所有软件包放在一个目录里,自建一个仓库;
自建仓库步骤:
- 先将所有软件包放在一个目录面,
- 在/etc/yum.repos.d/建一个文件:local.repo,内容r如下:
[1]
name=localsource
baseurl=file:///opt/zabbix/
enabled=1
gpgcheck=0
保存退出,
3.安装createrepo,yum -y install createrepo
4.创建仓库数据目录:createrepo /opt/zabbix/,生成repodata即为成功,
现在开始安装所需要的软件
由于我们上面创建的有仓库,现在可以直接使用yum -y install 安装
yum -y install zabbix-server-mysql-3.0.2-1.el7.x86_64.rpm
yum -y install zabbix-web-3.0.2-1.el7.noarch.rpm
yum -y install zabbix-agent-3.0.2-1.el7.x86_64.rpm
yum -y install zabbix-get-3.0.2-1.el7.x86_64.rpm
yum -y install httpd mariadb-server
注意:之前没有安装开发环境包组的话请安装:yum -y groupinstall Development tools
如果你需要监控其他主机,那么就需要在被监控的主机上安装 yum -y install zabbix-agent-3.0.2-1.el7.x86_64.rpm或者zabbix-sender-3.0.0-2.el6.x86_64.rpm
设置相关配置文件,
1、zabbix-server的配置文件:
vim /etc/zabbix/zabbix_server.conf 做如下修改
DBName=zabbix #shujuk数据库的名字,等哈儿创建
3、时区修改为亚洲/上海:
vim /etc/httpd/conf.d/zabbix.conf
可以看到zabbix数据库中已经导入表,证明导入成功
服务全部正常启动
现在去开始登录zabbix:IP/zabbix
登录界面项目全为ok才可登录
登录初始用户名:admin
初始密码:zabbix
如果在登录时,时区选项不是ok的话,请尝试重启HTTP服务
登录成功界面如下:
创建动作action:
触发action后采取的动作:
选择添加的应用,这里采用zabbix作为监控软件
选择你想要通知方式,本人这里选择邮件、短信、微信三种告知方式
然后跟着下边的文档一步步整
1、cd /usr/lib/zabbix/alertscripts
2、下载脚本文件:wget http://www.onealert.com/agent/release/oneitsm_zabbix_release-1.2.0.tar.gz
3、解压:tar -zxf oneitsm_zabbix_release-1.2.0.tar.gz
4、安装:
cd oneitsm/bin
bash install.sh 27dc49ab-9f7a-8965-9f52-a987fe4741f4(这个就是你上边生成的K值)
依照提示依次输入管理地址、管理员账号、管理员密码等,
说明:管理地址就是你的服务器公网IP地址,管理员账号就是你登录zabbix的账号,一般为admin,管理密码也是你登录zabbix的密码,一般为zabbix。
这是因为认证访问的页面是api_jsonrpc.php
/
triggers
现在我们就可以看看是否收到短信和邮件了
成功收到邮件和短信告警消息,短信可能因为平台的原因,可能要过几分钟才会收到,请耐心等待,一般邮件会及时响应。
成功!
你还可以设置微信等媒体告知方式!
转载于:https://blog.51cto.com/13744222/2120890
相关资源:国标软件设计文档(操作手册(GB8567——88),测试分析报告(GB8567…
来源:weixin_33753003
声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!