1.去官网下载包,从而有zabbix.repo,更新yum源 2.yum安装zabbix-server-mysql zabbix-web-mysql zabbix-agent mariadb mariadb-server 3.在数据库中创建zabbix库,且授权给zabbix用户,并将zabbix-server-mysql中的东西导入zabbix库 4.配置zabbix_server.conf配置文件,并启动zabbix-server服务 5.更改/etc/httpd/conf.d/zabbix.conf 配置文件中的时区,并启动httpd服务 6.浏览器访问192.168.62.224/zabbix进行初始化设置,192.168.62.224是监控端的ip 1.去官网下载包,从而有zabbix.repo,更新yum源 2.yum安装zabbix-agent zabbix-sender 3.配置zabbix_agentd.conf配置文件,并启动zabbix-agent 管理(Administration)—->用户(Users)—->选择要更改的用户点进去就能看到 配置(Configuration)—->主机群组(Host groups)—->创建主机群组(Create host group)—->给主机群组起个名字点击添加即可 配置(Configuration)—->主机(Hosts)—->创建主机(Create host)—->填写主机名称(Host name)(与被监控端zabbix_agentd.d文件中的Hostname一样)—->填写可见的名称(Visible name)(在浏览器可以看到的名字)—->添加到刚才创建的主机群组或者之前创建的(Groups)—->写ip地址(Agent interfaces)(被监控端的ip)—->将已启用(Enabled)选中点击添加(ADD)即可 点击配置(Configuration)—->主机(Hosts)即可看到刚才添加的主机,此处名字是可见的名称那的 配置(Configuration)—->主机(Hosts)—->应用集(Application)—->创建应用集(Create application)—->给应用集起个名字即可 应用集相当于组 配置(Configuration)—->主机(Hosts)—->监控项(Items)—->创建监控项(Create item)—->名称(Name)—->类型(Type)选择zabbix agent—->键值(Key)—->选择(Select)选择要监控的东西—->更新间隔(Update interval)、历史数据保留时长(History storage period)、趋势存储时间(Trend storage period)由实际情况确定—->查看值(Show value)如果是监控服务的状态,此处可以选择服务状态这个选项(Service State)—->应应用集(Applications)选择要加入的应用集即可—->进程(Preprocessing)一般监控服务状态是不用选的,如果监控cpu、内存等可以点击小的添加(Add),选择每秒更改(Change per second)再点击小的添加—–>添加(Add)即可 在监控服务端可以用zabbix_get -s 192.168.62.226 -p 10050 -k “system.cpu.intr”命令来检测是否监控成功,system.cpu.intr是监控的key值 监控项也可以克隆,在下面添加(Add)的旁边 注意删除监控项点击清除历史和趋势(Clear history and trends),不要点击删除(Delete),删除数据库的数据仍存在 监测中(Monitoring)—->最新数据(Latest data)—->选择想要看的点击图形(Graph) 配置(Configuration)—->主机(Hosts)—->触发器(Triggers)—->创建触发器(Create trigger)—->名称(name)给触发器起个名字—->严重性(Severity)根据情况确定—->表达式(Expression),点击小的添加—->监控项(Item)选择要监控的内容—->最后一个(Last of)这是最后几次监控的不正常就触发触发器—->结果(Result)根据监控的情况而定—->插入(Insert)—->大的添加(Add) 管理(Administration)—->报警媒介类型(Media types)—->创建媒体类型(Create media type)—->名称(Name)给媒介起个名字—->类型(Type),/电子邮件(Email)这个选项可以发送给监控端的虚拟机,也可以发送给自己的邮箱/脚本(Script)脚本放在监控端的/usr/lib/zabbix/alertscripts目录下 电子邮件发送到监控端的邮箱: 电子邮件发送到个人邮箱: 电子邮件发送到个人邮箱也可以用脚本 管理(Administration)—->用户组(User groups)—->创建用户组(Create user group)—->组名(Group name)起个名字即可—->用户(Users)可以在此处把用户添加到组里,点击添加即可 管理(Administration)—->用户(Users)—->别名(Alias)、名称(Name)起的有意义即可—->组(Groups)选择要添加的组即可—->添加(Add) 因为在生成情况下用普通用户进行操作防止恶意破坏,所以需要创建用户 管理(Administration)—->用户(Users)选择要关联的用户—->媒介(Media)—->小的添加,选择报警媒介类型添加上点击大的添加即可 配置(Configuration)—->动作(Actions)—->事件源(Event source)选择触发器(Triggers),如果是自动发现的主机此处选择自动发现(Discovery)—->创建动作(Create action)—->新的触发条件(New condition)选择触发器(Trigger)这样可以选择触发器—->操作(Operations),在操作(Operations)处点击新的(New)可设置当触发触发器时执行什么操作—->恢复操作(Recovery operations)同操作—->点击大的添加(Add)即可 配置(Configuration)—->自动发现(Discovery)—->创建自动发现规则(Create ) 键值是指通过system.uname来发现被监控端,也可以是其他的 (1) 在邮箱里找到授权密码 (2) 在监控端安装mailx且停掉postfix,配置/etc/mail.rc配置文件 (3) 若使用脚本需要在监控端的/usr/lib/zabbix/alertscripts下编写脚本 (4) 在终端发送消息,测试是否可以收到邮件 (1) 创建应用,在可见范围里一定要选上部门和自己,要不然收不到报警 (2) 在应用里记下AgentID、Secret,在通讯录里记下部门id,在我的企业里记下企业 CorpID (3) 在开发工具的接口调试工具里填上公司CorpID、Secret测试是否有异常 (4) 在监控端的/usr/lib/zabbix/alertscripts/编写脚本并测试,脚本中会填写记下的AgentID、Secret、部门id、企业 CorpID这四项 (5) 终端测试是否可以从终端正常发送消息,企业微信正常接收消息 (1) 创建群,在群里有个智能群助手,选择添加机器人—->自定义—->添加 (2) 给机器人添加名字,注意安全设置那,如果使用阿里云服务器及阿里云监控则选择自定义关键字,如果是用虚拟机安装的zabbix,则使用IP地址,是公网IP如果不知道则随意写一个,在终端运行脚本发送消息时会报错,报错中会给IP,把这个IP在替换过来就ok,记下机器人的Webhook (3) 在监控端的/usr/lib/zabbix/alertscripts下编写脚本,脚本中会填写Webhook (4) 终端测试是否可以从终端正常发送消息,钉钉正常接收消息
一、监控端配置
二、被监控端配置
三、浏览器配置
1.改密码及语言:
2.创建主机群组:
3.创建主机:
4.创建应用集
5.添加监控项
6.观察监控项的图形
7.添加触发器
8.添加媒介
9.创建用户组及用户
10.用户关联媒介
11.定义动作
12.自动发现
四、使用个人邮箱、企业微信、钉钉报警
1.个人邮箱
2.企业微信
3.钉钉
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算