上海Zabbix监控平台操作手册
- 格式:pdf
- 大小:1.00 MB
- 文档页数:10
Zabbix 手册目录Ⅰ Zabbix简介 (1)一、Zabbix介绍 (1)二、Zabbix系统架构 (4)1.Zabbix架构: (4)2.Zabbix架构说明: (5)Ⅱ Zabbix安装 (8)一、Zabbix安装 (8)1、安装基础包 (8)2、启动httpd、mysql (9)3、配置防火墙 (9)4、配置PHP参数 (9)5、修改httpd 的FQDN 错误 (10)6、下载zabbix-3.0.3tar.gz (10)7、添加zabbix 用户和组 (11)8、安装zabbix-server (11)9、创建zabbix 数据库以及相关表 (11)10、配置软连接和启动文件信息 (12)11、修改/etc/init.d 目录下的zabbix_server 和zabbix_agentd 启动文件(配置server和agent) (12)12、通过web 站点配置zabbix (14)二、Zabbix 监控机配置 (19)1. 登录 (19)2. 添加主机(Hosts) (20)3. 创建模板 (26)4.添加告警动作(Actions) (28)5.添加告警方式(Medias) (29)6.添加用户(Users) (30)Ⅲ Zabbix配置 (32)一、Client端配置 (32)二、zabbix_server.conf 配置文件详解 (33)三、zabbix_agentd.conf 配置文件详解 (41)ⅠZabbix简介一、Zabbix介绍Zabbix是一个分布式监控系统,支持多种采集方式和采集客户端,有专用的Agent(代理),也支持SNMP、IPMI、JMX、Telnet、SSH等多种协议,它将采集到的数据存放到数据库,然后对其进行分析整理,达到条件触发告警.其灵活的扩展性和丰富的功能是其他监控系统所不能比的。
相对来说,它的总体功能做得非常优秀,其界面如图1-1、图1-2。
Zabbix 手册(一、安装)欢迎使用Zabbix 3.4软件使用手册,本手册可以帮助用户利用Zabbix实现对从简单到复杂的监控任务的高效管理。
1. 介绍1 手册结构结构Zabbix 3.4手册的内容分为几个章节和子章节,以便于访问特定的感兴趣的主题。
当您导航到相应的章节时,请确保展开该章节的文件夹以完整显示子章节和单个页面中包含的内容。
页面之间交叉链接的相关内容将会尽可能的提供出来,确保用户不会错过相关信息。
章节简介提供关于当前Zabbix软件的常用信息。
阅读本章节将为您选择使用Zabbix提供一些好的理由。
Zabbix 概念解释了Zabbix中使用的术语,并且提供了Zabbix组件的详细信息。
安装和快速入门章节可以帮助您开始使用Zabbix。
Zabbix 应用是一个替代的方案,通过本章节,可以快速的使用Zabbix应用,并了解Zabbix应用是什么。
配置是本手册中内容最多最重要的章节之一。
它包含一些重要的建议,关于如何设置Zabbix来监控您的环境、如何从主机设置到获取必要的数据、如何查看数据、如何配置告警通知和在出现问题时执行远程命令等。
IT 服务 IT服务章节详细的说明了如何利用Zabbix提升监控环境的高稳定性。
Web 监控可以帮助您学会怎么样去监控Web网站的可用性。
虚拟机监控提供了如何配置VMware虚拟机环境监控的方法。
维护, 正则表达式, 事件确认 and XML 导出/导入这些章节进一步说明了如何全面的使用Zabbix软件的功能。
发现功能包含网络设备自动发现的指令,主动监控的指令,文件系统自动发现的指令,网络接口自动发现的指令等。
分布式监控可以使用Zabbix系统支撑更庞大更复杂的环境。
加密功能可以实现Zabbix组件之间的通讯加密。
Web 界面包含Zabbix Web界面使用的特定信息。
API 章节详细的说明了Zabbix API的使用。
详细的技术细节表包含在附录中。
附录也包含常见问题的详细解答。
Zabbix中⽂使⽤⼿册⼀、Zabbix简介 详情参考“企业监控利器-zabbix”。
⼆、Zabbix使⽤2.1 Zabbix框架介绍 在浏览器中输⼊http://192.168.0.189进⼊监控软件登陆界⾯(图⼆),登陆⽤户名和密码为network,登陆后的界⾯如图三所⽰。
图⼆:登录界⾯图三:监控软件框架图 整个监控软件界⾯共分为七部份,分别是:浏览器栏、⼀级菜单栏、⼆级菜单栏、⽤户设定栏、时间条和图形显⽰区。
2.2 windows监控代理介绍 信息部所使⽤的的zabbix版本为2.0;数据据版本mysql5.1;zabbix客户端代理安装在c:\zabbix⽬录下,该⽂件夹⼤⼩占⽤600k~1M;成功安装后在系统中⽣成服务“Zabbix Agent”,服务启动⽅式为⾃动(如图⼀所⽰);监控状态下windows监控代理每天(24⼩时)的数据传输量是14.0625K,对系统性能的影响⼩到可以可以忽略不计。
当监控参数约为100个时(其中基本参数66个,IIS或SQL参数16到27个不等),每分钟取⼀个性能值(100*60*24=14400Byte)。
图⼀:zabbix agent服务图2.3 重要的监控参数介绍 在Windows操作系统中,查看系统的性能可以通过系统⾃带的性能监视器查看操作系统的性能指标(如图⼆五、⼆六所⽰)。
图⼆五:windows性能监视器图⼆六:windows性能监视器 Zabbix可以通过相关参数直接获取windows系统的监控值并以图形的⽅式呈现。
下⾯列出⼀些常见的windows监控参数。
Combined CPU Utilization % CPU利⽤率Physical Disk Percent Idle Time 物理磁盘空闲⽐Paging File % Usage 虚拟内存利⽤率Average Read Transfer Time to Disk _Total 磁盘平均读周期Average Write Transfer Time to Disk _Total 磁盘平均写周期IIS Current Connections IIS当前连接数 Requests/Sec .NET请求数SQL: Number of Connections SQL连接数SQL: % Processor Time SQL的CPU利⽤率SQL: Number Failed Jobs SQL失败的作业数2.4 菜单栏介绍 2.4.1⼀级菜单栏 “监控”Monitoring项(图三)提供监控设备的详细数据,共⼗项⼆级菜单,包括:“仪表盘”项Dashboard、“总览”项Overview、WEB项、“最新数据”项Latest data、“触发器”项Triggers、“事件”项Events、“图形”项Graphs、“多图显⽰”项Screen、“拓扑图”项Maps、IT Services项。
zabbix使用教程Zabbix 是一款开源的网络监控系统,可以帮助管理员实时监控服务器和网络设备的性能和状态。
本教程将为你介绍如何使用 Zabbix 进行基本的监控配置和使用。
1. 安装 Zabbix首先,你需要下载并安装 Zabbix 服务器和 Zabbix 前端。
可以从 Zabbix 官方网站上找到安装包,并按照说明进行安装。
2. 配置 Zabbix 服务器安装完成后,你需要编辑 Zabbix 服务器的配置文件,通常位于 /etc/zabbix/zabbix_server.conf。
你可以根据需要修改数据库连接、监听端口等配置。
3. 启动 Zabbix 服务器在 Zabbix 服务器上运行以下命令启动 Zabbix 服务器:```systemctl start zabbix-serversystemctl enable zabbix-server```4. 配置数据库Zabbix 需要使用数据库存储监控数据。
可以选择使用MySQL、PostgreSQL 或 SQLite。
你需要创建一个空的数据库,并将数据库连接信息配置在 Zabbix 服务器的配置文件中。
5. 安装 Zabbix 前端Zabbix 前端是一个基于 Web 的界面,用于配置和监控 Zabbix 系统。
你可以通过下载并部署前端代码到 Web 服务器上来安装 Zabbix 前端。
6. 配置 Zabbix 前端安装完成后,你需要编辑 Zabbix 前端的配置文件,通常位于/etc/zabbix/web/zabbix.conf.php。
你需要修改数据库连接、时区等配置,以使前端能够连接到 Zabbix 服务器。
7. 访问 Zabbix 前端在浏览器中输入 Zabbix 前端的 URL,然后使用管理员账户登录。
默认的管理员账户名为 "Admin",密码为 "zabbix"。
8. 添加主机在 Zabbix 前端中,您可以通过 "Configuration" 菜单来添加和配置主机。
Zabbix监控项使用说明目录Zabbix监控项使用说明 (1)1、graphtree (2)1.1功能介绍 (2)1.2使用说明 (2)2、graphs(图形) (3)2.1功能介绍 (3)2.2使用说明 (4)3、screens(聚合图形) (5)3.1 功能介绍 (5)3.2 使用说明 (5)1、graphtree1.1功能介绍Graphtree是Zabbix一个扩展插件,其主要功能有:一、集中展示所有分组设备二、集中展示一个分组图像三、集中展示一个设备图像四、展示设备下的Application五、展示每个Application下的图像六、展示每个Application下的日志七、对原生无图的监控项进行绘图1.2使用说明左侧目录树集中显示所有图像,具体分组如下图,右侧为监控图像2、graphs(图形)2.1功能介绍zabbix监控中,图形的显示是非常重要的,它可使通过项目收集到的数据清楚的显示出来,更具可视化。
便于对数据进行查看,比较等。
2.2使用说明2.2.1 直接按主机名或者ip搜索或者按分组选择监控机器及监控项2.2.2 选择监控的时间段,有三种选择方式,如下图1)以右上角结束时间为准,如果你点击1h,那么开始时间会往左边移动,点击7d,那么会往左边移动7天。
请看下面两个图片,可以发现点击7d之后,开始时间变成了7天前。
2)点击右上角两个日期会弹出两个日历,选择起止两个日期图表便能显示这个时间段的简易图表3)滑动条,你自己可以左右拖动。
也可以点击滑动条左右两侧的'<‘、’>’按钮,重点说明一下这两个按钮,如果处在fixed下,默认情况下,你点击一次按钮将会往左/右滑动一个小时。
如果当前zoom你选择的是2d,那么点击一次将以2d为单位左右滑动.如果是dynamic,不管怎么样,每次都以1天为单位.2.2.3 根据图例,查看监控3、screens(聚合图形)3.1 功能介绍将多种信息放在一起展示,便于集中展示某个host的多个信息,或是比较多个hosts的同一种信息,这些信息可以是graphs、maps、server infos等等3.2 使用说明3.2.1 创建聚合报告3.2.2 编辑聚合图形动态监控项:动态元素,有点不好理解。
ZABBIX使用手册1.X简介 (1)1.1Z ABBIX简介 (1)1.2Z ABBIX功能 (1)1.3优劣势 (1)2.PART2.安装部署 (2)2.1服务端环境准备 (2)2.2数据库准备 (2)2.3编译安装 (2)2.4配置文件及WEB前端文件修改 (3)2.5WEB前端安装配置 (3)2.6启动S ERVER (4)2.7在HOSTS上配置AGENT (5)3.PART3.配置使用 (6)3.1添加H OSTS (6)3.2添加I TEMS (6)3.3添加T RIGGERS (8)3.4添加A CTIONS (8)3.5添加M EDIAS (9)3.6添加U SERS (10)3.7添加WEB M ONITORINGS (10)3.8添加G RAPHS (13)3.9添加S CREENS (14)3.10添加M APS (15)3.11添加M Y SQL监控 (15)3.12添加O RACLE监控 (16)3.13添加SNMP监控 (18)3.14添加通用协议监控 (18)3.15添加自定义监控 (18)3.16添加T EMPLATES (19)3.17添加R EPORTS(定制报表) (19)3.18添加M ACROS (20)3.19添加自动发现设备 (21)3.20添加I NVENTORY (21)3.21E XPORT/I MPORT XML (21)3.22M AINTENANCE(维护时间) (22)4. (23)图表目录图表1 (4)图表2 (6)图表3 (7)图表4 (7)图表 5 (8)图表 6 (9)图表7 (9)图表8 (10)图表9 (11)图表10 (11)图表11 (12)图表12 (12)图表13 (13)图表14 (13)图表15 (14)图表16 (15)图表17 (15)图表18 (16)图表19 (18)图表20 (18)图表21 (19)图表22 (19)图表23 (20)图表24 (20)图表25 (21)图表26 (22)图表27 (22)图表28 (23)图表29 (23)图表30 (24)1. x简介1.1 Zabbix简介Zabbix是一个企业级的开源分布式监控解决方案,由一个国外的团队持续维护更新,软件可以自由下载使用,运作团队靠提供收费的技术支持赢利。
Zabbix系统接口文档(V1.0)目录Zabbix系统接口文档 ................................................................................................................... - 1 - 目录 .............................................................................................................................................. - 2 -1. 获取API版本 .......................................................................................................................... - 1 -2. 关联(3.2版本开始有)........................................................................................................ - 1 -2.1. correlation.create ........................................................................................................... - 1 -2.2. correlation.delete ........................................................................................................... - 4 -2.3. correlation.get ................................................................................................................ - 5 -2.4. correlation.update ......................................................................................................... - 6 -3. 监控项 ..................................................................................................................................... - 8 -3.1. item.create ..................................................................................................................... - 8 -3.2. item.delete ................................................................................................................... - 10 -3.3. item.get ........................................................................................................................ - 10 -3.4. item.update .................................................................................................................. - 16 -3.5. item.isreadable ............................................................................................................. - 17 -3.6. item.iswritable ............................................................................................................. - 18 -4. 主机 ....................................................................................................................................... - 18 -4.1. host.create ................................................................................................................... - 18 -4.2. host.delete ................................................................................................................... - 20 -4.3. host.get ........................................................................................................................ - 21 -4.4. host.update .................................................................................................................. - 28 -4.5. host.massadd ............................................................................................................... - 31 -4.6. host.massremove ......................................................................................................... - 32 -4.7. host.massupdate .......................................................................................................... - 33 -4.8. host.isreadable ............................................................................................................. - 34 -4.9. host.iswritable .............................................................................................................. - 34 -5. 主机组 ................................................................................................................................... - 35 -5.1. hostgroup.create .......................................................................................................... - 35 -5.2. hostgroup.delete .......................................................................................................... - 36 -5.3. hostgroup.get ............................................................................................................... - 37 -5.4. hostgroup.update ......................................................................................................... - 38 -5.5. hostgroup.massadd ...................................................................................................... - 39 -5.6. hostgroup.massremove ................................................................................................ - 40 -5.7. hostgroup.massupdate ................................................................................................ - 41 -5.8. hostgroup.isreadable ................................................................................................... - 42 -5.9. hostgroup.iswritable .................................................................................................... - 42 -6. Web场景 ................................................................................................................................ - 43 -6.1. httptest.create .............................................................................................................. - 43 -6.2. httptest.delete.............................................................................................................. - 44 -6.3. httptest.get ................................................................................................................... - 45 -6.4. httptest.update ............................................................................................................ - 48 -6.5. httptest.isreadable ....................................................................................................... - 49 -6.6. httptest.iswritable ........................................................................................................ - 49 -7. 模板 ....................................................................................................................................... - 50 -7.1. template.create ............................................................................................................ - 50 -7.2. template.delete ............................................................................................................ - 51 -7.3. template.get ................................................................................................................. - 52 -7.4. template.update........................................................................................................... - 55 -7.5. template.massadd ........................................................................................................ - 55 -7.6. template.massremove ................................................................................................. - 57 -7.7. template.massupdate .................................................................................................. - 59 -7.8. template.isreadable ..................................................................................................... - 60 -7.9. template.iswritable ...................................................................................................... - 60 -8. 发现主机................................................................................................................................ - 61 -8.1. dhost.get ...................................................................................................................... - 61 -9. 发现服务................................................................................................................................ - 65 -9.1. dservice.get .................................................................................................................. - 65 -10. 发现检查 ............................................................................................................................. - 66 -10.1. dcheck.get .................................................................................................................. - 66 -11. 发现规则 ............................................................................................................................. - 68 -11.1. drule.create ................................................................................................................ - 68 -11.2. drule.delete ................................................................................................................ - 69 -11.3. drule.get ..................................................................................................................... - 70 -11.4. drule.update ............................................................................................................... - 72 -11.5. drule.isreadable ......................................................................................................... - 73 -11.6. drule.iswritable .......................................................................................................... - 74 -12. 应用集 ................................................................................................................................. - 74 -12.1. application.create ....................................................................................................... - 74 -12.2. application.delete ...................................................................................................... - 75 -12.3. application.get ........................................................................................................... - 76 -12.4. application.update ..................................................................................................... - 77 -12.5. application.massadd .................................................................................................. - 78 -13. 触发器 ................................................................................................................................. - 79 -13.1. trigger.create .............................................................................................................. - 79 -13.2. trigger.delete .............................................................................................................. - 80 -13.3. trigger.get ................................................................................................................... - 81 -13.4. trigger.update ............................................................................................................. - 85 -13.5. trigger.adddependencies ............................................................................................ - 85 -13.6. trigger.deletedependencies........................................................................................ - 86 -13.7. trigger.isreadable ........................................................................................................ - 87 -13.8. trigger.iswritable ........................................................................................................ - 88 -14. 图像 ..................................................................................................................................... - 89 -14.1. image.create ............................................................................................................... - 89 -14.2. image.delete .............................................................................................................. - 90 -14.3. image.get.................................................................................................................... - 91 -14.4. image.update ............................................................................................................. - 92 -15. 聚合图形项目...................................................................................................................... - 93 -15.1. screenitem.create ...................................................................................................... - 93 -15.2. screenitem.delete ...................................................................................................... - 95 -15.3. screenitem.get ........................................................................................................... - 95 -15.4. screenitem.update ................................................................................................... - 100 -15.5. screenitem.updatebyposition .................................................................................. - 100 -15.6. screenitem.isreadable .............................................................................................. - 101 -15.7. screenitem.iswritable ............................................................................................... - 102 -16. 聚合图形 ........................................................................................................................... - 103 -16.1. screen.create ............................................................................................................ - 103 -16.2. screen.delete ............................................................................................................ - 105 -16.3. screen.get ................................................................................................................. - 106 -16.4. screen.update .......................................................................................................... - 108 -17. 图形项................................................................................................................................ - 110 -17.1. graphitem.get ........................................................................................................... - 110 -18. 图形 ................................................................................................................................... - 112 -18.1. graph.create ............................................................................................................. - 112 -18.2. graph.delete ............................................................................................................. - 113 -18.3. graph.get .................................................................................................................. - 114 -18.4. graph.update ............................................................................................................ - 117 -19. 原型图 ............................................................................................................................... - 118 -19.1. graphprototype.create ............................................................................................. - 118 -19.2. graphprototype.delete ............................................................................................. - 119 -19.3. graphprototype.get .................................................................................................. - 120 -19.4. graphprototype.update ............................................................................................ - 122 -20. 模板聚合图形项................................................................................................................ - 122 -20.1. templatescreenitem.get ........................................................................................... - 122 -21. 模板聚合图形.................................................................................................................... - 125 -21.1. templatescreen.create ............................................................................................. - 125 -21.2. templatescreen.delete ............................................................................................. - 126 -21.3. templatescreen.get .................................................................................................. - 127 -21.4. templatescreen.update ............................................................................................ - 130 -21.5. templatescreen.copy ................................................................................................ - 130 -21.6. templatescreen.isreadable ....................................................................................... - 131 -21.7. templatescreen.iswritable ........................................................................................ - 132 -22. 历史数据 ........................................................................................................................... - 132 -22.1. history.get ................................................................................................................ - 132 -23. 用户 ................................................................................................................................... - 135 -23.1. user.create ................................................................................................................ - 135 -23.2. user.delete ................................................................................................................ - 136 -23.3. user.get ..................................................................................................................... - 137 -23.4. user.update............................................................................................................... - 139 -23.5. user.updateprofile .................................................................................................... - 140 -23.6. user.addmedia .......................................................................................................... - 140 -23.8. user.updatemedia .................................................................................................... - 142 -23.9. user.login .................................................................................................................. - 143 -23.10. user.logout.............................................................................................................. - 145 -23.11. user.isreadable ....................................................................................................... - 146 -23.12. user.iswritable ........................................................................................................ - 146 -24. 用户组 ............................................................................................................................... - 147 -24.1. usergroup.create ...................................................................................................... - 147 -24.2. usergroup.delete ...................................................................................................... - 148 -24.3. usergroup.get ........................................................................................................... - 149 -24.4. usergroup.update ..................................................................................................... - 151 -24.5. usergroup.massadd .................................................................................................. - 152 -24.6. usergroup.massupdate............................................................................................. - 153 -24.7. usergroup.isreadable................................................................................................ - 154 -24.8. usergroup.iswritable ................................................................................................ - 154 -25. 用户宏 ............................................................................................................................... - 155 -25.1. usermacro.create ..................................................................................................... - 155 -25.2. usermacro.delete ..................................................................................................... - 156 -25.3. usermacro.get .......................................................................................................... - 157 -25.4. usermacro.update .................................................................................................... - 158 -25.5. usermacro.createglobal ........................................................................................... - 159 -25.6. usermacro.deleteglobal ........................................................................................... - 160 -25.7. usermacro.updateglobal .......................................................................................... - 161 -26. 主机接口............................................................................................................................ - 161 -26.1. hostinterface.create ................................................................................................. - 161 -26.2. hostinterface.delete ................................................................................................. - 163 -26.3. hostinterface.get ...................................................................................................... - 163 -26.4. hostinterface.update ................................................................................................ - 165 -26.5. hostinterface.massadd ............................................................................................. - 166 -26.6. hostinterface.massremove ....................................................................................... - 167 -26.7. hostinterface.replacehostinterfaces ........................................................................ - 168 -27. 主机原型............................................................................................................................ - 169 -27.1. hostprototype.create ............................................................................................... - 169 -27.2. hostprototype.delete ............................................................................................... - 170 -27.3. hostprototype.get .................................................................................................... - 171 -27.4. hostprototype.update .............................................................................................. - 173 -27.5. hostprototype.isreadable ......................................................................................... - 173 -27.6. hostprototype.iswritable .......................................................................................... - 174 -28. LLD规则(待写。
Zabbix运维监控平台解决方案Zabbix运维监控解决方案一、背景在现代企业中,运维监控是至关重要的一环。
随着企业规模的不断扩大,监控的复杂性也随之增加。
如何高效地监控企业的各个方面,成为了企业运维人员需要解决的一个重要问题。
二、目标Zabbix是一款开源的网络监控软件,它可以对企业的各个方面进行监控,包括但不限于服务器、网络设备、数据库、应用程序等。
其主要目标是帮助企业实现高效、可靠的运维监控。
监控的基本内容Zabbix的监控内容包括但不限于以下几个方面:CPU、内存、磁盘、网络、应用程序、数据库、Web服务等。
通过对这些内容的监控,可以及时发现并解决潜在的问题,从而保障企业的正常运营。
三、采用的软件在实现Zabbix监控方案时,我们采用了以下软件:Zabbix Server、Zabbix Agent、Zabbix Proxy。
其中,Zabbix Server是监控的核心组件,Zabbix Agent是用于在被监控设备上安装的代理程序,Zabbix Proxy则是用于分布式监控的组件。
四、软件的特点Zabbix具有以下几个特点:开源、跨平台、可扩展、易于使用。
这些特点使得Zabbix成为了企业运维监控的首选工具。
五、软件的优势与其他监控软件相比,Zabbix具有以下优势:支持多种监控方式、可定制化程度高、监控数据可视化程度高、性能优异、支持分布式监控等。
这些优势保证了Zabbix的监控效果和效率。
系统架构为了实现网站的稳定运行,需要建立一个完整的监控体系。
Zabbix是一个企业级的开源分布式监控解决方案,它提供了分布式系统监视和网络监视功能。
Zabbix支持自动发现网络设备和服务器,能够集中展示和管理分布式的监控点,同时具备常见的商业监控软件的功能,如主机性能监控、网络设备性能监控、数据库性能监控、FTP等通用协议监控、多种告警方式以及详细的报表图表绘制。
此外,Zabbix的扩展性也非常强,server提供通用接口,可以自己开发完善各类监控。
Zabbix使用手册文档版本:V1.1发布日期:目录一、安装环境准备,LAMP环境准备。
......................................................................1、Linux安装: .............................................................................................................2、服务器端安装配置:...............................................................................................二、安装zabbix..............................................................................................................1、下载zabbix并上传到linux服务器.........................................................................2、创建用户:...............................................................................................................3、配置数据库:...........................................................................................................4、安装配置zabbix:....................................................................................................三、zabbix在web上配置.............................................................................................四、zabbix使用之用户与用户群组..............................................................................1、用户群组的操作:...................................................................................................2、用户的操作:...........................................................................................................五、Zabbix修改为中文界面 .........................................................................................六、zabbix使用之监控主机..........................................................................................1、添加监控主机:.......................................................................................................2、在主机列表的其他操作:.......................................................................................3、监控虚拟机esxi:....................................................................................................七、zabbix使用之配置主机群组..................................................................................八、zabbix使用之配置模板..........................................................................................1、创建模板:...............................................................................................................2、模板列表的相关操作:...........................................................................................九、zabbix使用之配置自动发现..................................................................................十、zabbix使用之应用集与监控项..............................................................................1、应用集和监控项的内部关系:...............................................................................2、应用集:......................................................................................................................3、监控项:...................................................................................................................4、通过snmp程序的监控项:.................................................................................... 十一、zabbix使用之触发器..........................................................................................1、触发器简介:...........................................................................................................2、创建触发器操作:...................................................................................................十三、zabbix使用之自动发现规则.............................................................................. 十四、zabbix使用之聚合图形......................................................................................1、聚合图形的创建与构造:.......................................................................................2、幻灯片演示的创建与构造:...................................................................................... 十五、zabbix使用之拓扑图.......................................................................................... 十六、zabbix使用之仪表板..........................................................................................1、添加常用图形:.......................................................................................................2、添加常用聚合图形:...............................................................................................3、添加常用拓扑图,如下图所示:........................................................................... 十七、zabbix使用之邮件监控警报..............................................................................1、添加报警媒介类型:...............................................................................................2、给用户添加报警媒介...............................................................................................3、用户在配置下添加动作........................................................................................... 十八、zabbix使用之SNMP OID.................................................................................... 十九、zabbix使用之脚本..............................................................................................1、在zabbix服务器上编写脚本文件...........................................................................2、添加配置文件...........................................................................................................3、页面配置................................................................................................................... 二十、zabbix使用之snmp统一数据采集...................................................................1、统一模板创建:.......................................................................................................3、创建统一模板下的图形:..........................................................................................4、设备主机上关联模板操作:................................................................................... 二十一、zabbix使用之数据迁移与数据库备份..........................................................1、Zabbix服务器数据迁移: .......................................................................................2、zabbix服务器数据库的冷备:................................................................................3、zabbix服务器主从备份:........................................................................................ 二十二zabbix使用之grafana插件安装使用 ..............................................................1、使用yum直接安装Grafana....................................................................................2、启动grafana插件.....................................................................................................3、访问测试...................................................................................................................4、使用grafana-cli工具安装........................................................................................5、配置Grafana启用插件............................................................................................6、配置使用Grafana-Zabbix .........................................................................................1、zabbix图形显示中文问题:....................................................................................2、出现告警:Less than 25% free in the configuration cache .....................................3、SNMP流量不连续 ....................................................................................................4、出现警告:Zabbix discoverer processes more than 75% busy ...............................一、安装环境准备,LAMP环境准备。
Zabbix使用文档MySQL数据库备份文档文档版本: 1.0 文档编号: 发布日期: 2014-10-30 编制: 审核: 批准: 目录1. 概述1.1. 编写目的主要目的是为了监控数据库服务器运行指数和数据库软件【MYSQL和MONGO】的使用状态,可以对数据库发生的错误或者报警进行实时反馈,为DBA维护数据库安全提供支持。
1.2. 读者对象壹号车科技有限公司数据库管理员。
2.为什么选择ZABBIX1,可以自定义监控内容2,数据保存在数据库中,方便数据分析3,操作简单,能够方便,快速的将监控加入到服务器上4,可以定义复杂的报警逻辑5,报警需要被确认,可以知道谁在处理报警6,支持自定义报警方式(邮件,短信等)7,报警内容自定义8,报警后可以跑一些命令,获取需要的信息9,可视化视图3.ZABBIX的安装3.1服务端端安装3.1.1创建用户和组groupadd zabbixuseradd -g zabbix zabbix3.1.2安装依赖库yum install mysql-devel libxml2-devel curl-devel unixODBC-devel net-snmp-develOpenIPMI-devel php httpdyum install php-mysql php-bcmath php-mbstring php-gd php-xml3.1.3编译源代码./configure --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcul--with-libxml2 --with-openipmi --with-unixdoc --prefix=/usr/local/zabbix3.1.4安装make install3.1.5拷贝PHP文件和执行文件mkdir -p /var/www/html/zabbixcp -r frontends/php/* /var/www/html/zabbix/chown -R apache.apache /var/www/html/zabbixcp misc/init.d/fedora/core5/* /etc/init.d/3.1.6创建zabbix数据库,用户名Create database zabbix default character set utf8;Grant all privileges on zabbix.* to “zabbix”@?localhost? identified by …123456?;Flush privileges;3.1.7导入数据库模板Mysql -uroot -proot zabbix < database/mysql/schema.sql Mysql -uroot -proot zabbix < database/mysql/images.sql Mysql -uroot -proot zabbix < database/mysql/data.sql 3.1.8修改zabbix_server和zabbix_agentdvi /etc/init.d/zabbix_servervi /etc/init.d/zabbix_agentd3.1.9修改配置文件vi /usr/local/zabbix/etc/zabbix_server.confListenPort=10051LogFile=/usr/local/zabbix/log/zabbix_server.logPidFile=/usr/local/zabbix/log/zabbix_server.pidDBName=zabbixDBSchema=zabbixDBHost=localhostDBUser=zabbixDBPassword=zabbixDBSocket=/usr/local/mysql/data/mysql.sockDBPort=33063.2客户端安装3.2.1创建用户和组groupadd zabbix-g zabbix zabbix useradd3.2.2安装依赖库yum install mysql-devel libxml2-devel curl-devel unixODBC-devel net-snmp-develOpenIPMI-devel3.2.3编译源代码./configure --enable-agent --with-mysql --with-net-snmp --with-libcul --with-libxml2--with-openipmi --with-unixdoc --prefix=/usr/local/zabbix3.2.4安装make install。
监控系统操作与维护手册一、系统概述监控系统是一种用于监测和管理各种设备和系统运行情况的技术工具。
它通过收集、分析和展示数据,帮助用户实现对设备和系统状态的实时监测和预警。
本手册将详细介绍监控系统的操作和维护,以帮助用户更好地利用和管理监控系统。
二、系统登录与权限1. 系统登录1.1 输入用户名和密码1.2 点击登录按钮2. 权限管理2.1 管理员权限- 系统配置和设置- 用户管理和权限分配- 数据备份和恢复2.2 操作员权限- 查看监控界面- 查询历史数据- 报警处理三、监控界面操作1. 实时监测1.1 设备状态显示1.2 实时数据展示1.3 参数调整和控制2. 历史查询2.1 选择查询时间段 2.2 查看历史曲线图2.3 导出历史数据报表四、报警处理1. 报警方式设置1.1 报警声音1.2 报警弹窗1.3 短信通知2. 报警处理流程2.1 报警信息查看2.2 报警原因分析2.3 报警处理措施五、数据备份与恢复1. 数据备份1.1 选择备份目录 1.2 设置备份周期1.3 执行数据备份2. 数据恢复2.1 选择恢复文件 2.2 确认恢复操作2.3 执行数据恢复六、系统维护1. 定期检查设备1.1 清洁设备表面 1.2 检查连接线路1.3 检查传感器状态2. 软件升级与更新2.1 下载最新版本2.2 执行软件升级2.3 验证升级结果七、故障排除与问题解决1. 常见故障排查1.1 网络连接异常1.2 传感器失效1.3 数据采集中断2. 问题解决与技术支持2.1 联系技术支持人员2.2 提供详细故障描述2.3 根据技术支持人员指导解决问题八、安全与保密1. 用户权限控制1.1 防止非法登录1.2 限制操作权限1.3 分级管理2. 数据安全保密2.1 加密存储和传输2.2 定期备份数据2.3 定期更新安全策略九、总结与建议通过本手册,用户可以掌握监控系统的操作和维护技巧,实现对设备和系统的全面管理。
为了保证系统的稳定运行和数据的安全性,建议定期进行设备检查、数据备份和软件升级,并及时联系技术支持人员解决故障和问题。
Zabbix企业监控部署为了实现对企业服务器及相关服务进行实时监控及报警,部署zabbix服务来实现。
为了更好的、更直观的展现监控数据,部署grafana软件来进行展示。
1.Zabbix简介Zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。
Zabbix可单独监控服务器的状态,同时也可以与zabbix agent配合使用,可以轮询zabbix agent主动接收监视数据(agent方式),同时也可被动接收zabbix agent发送的数据(trapping 方式)。
Zabbix Server可通过SNMP、zabbix agent、ping、端口监控等方式提供对远程服务器、网络设备的监视,数据收集等功能,它可以运行在Linux、Solaris、AIX、Windows等各主流平台上,且支持分布式部署。
2.主要特点✓安装配置简单,学习成本低;✓支持多语言(包括中文);✓免费开源;✓可自动发现服务器与网络设备;✓分布式监视及WEB集中管理功能;✓可以为agent监控;✓通过WEB界面设置或查看监视结果;✓Email、脚本等报警通知2.1.主要功能✓CPU负载;✓内存使用率;✓磁盘使用率;✓网卡流量;✓服务端口;✓应用服务;✓数据库性能监控;✓日志监控等;2.2.系统架构2.3.监控逻辑2.4.优劣势3.Zabbix平台搭建此处zabbix服务是基于Linux系统,需要安装相对应的依赖包等。
Zabbix服务端主机IP:10.3.10.1003.1.环境准备✓LAMP环境所需安装包(Apache、MySQL、PHP等);✓zabbix-2.4.7.tar.gz zabbix安装包✓grafana-zabbix.tar.gz grafana图形化工具✓orabbix-1.2.3.zip oracle插件包✓sendEmail-v1.56.tar.gz 邮件预警插件包3.2.平台搭建MP环境LAMP环境的搭建可采用yum源安装或下载源码包进行安装。
Zabbix运维监控平台解决方案Zabbix运维监控解决方案一、背景随着互联网的快速发展,企业对IT系统的稳定性和可靠性要求越来越高。
为了保证系统的稳定性和可靠性,需要对IT系统进行全面的监控和管理。
Zabbix运维监控解决方案是一种非常适合企业的监控和管理方案。
二、目标Zabbix运维监控解决方案的目标是为企业提供一种全面的、可靠的、高效的监控和管理方案。
通过对IT系统的全面监控和管理,可以保证系统的稳定性和可靠性,提高企业的工作效率和生产效益。
三、监控的基本内容Zabbix运维监控解决方案对IT系统进行全面监控,包括服务器、网络、数据库、应用程序等方面。
通过对IT系统的全面监控,可以及时发现系统的异常情况,及时处理,保证系统的稳定性和可靠性。
四、采用的软件Zabbix运维监控解决方案采用Zabbix软件进行监控和管理。
Zabbix是一款开源的监控软件,具有稳定性、可靠性、高效性等优点。
Zabbix软件支持多种操作系统,包括Windows、Linux、Unix等操作系统。
五、软件的特点Zabbix软件具有以下特点:1.支持多种监控方式,包括SNMP、JMX、IPMI等;2.可以对IT系统进行全面监控,包括服务器、网络、数据库、应用程序等方面;3.具有高效、稳定、可靠的监控和管理功能;4.支持多种操作系统,包括Windows、Linux、Unix等操作系统。
六、软件的优势Zabbix运维监控解决方案具有以下优势:1.全面的监控和管理功能,可以对IT系统进行全面监控和管理;2.高效、稳定、可靠的监控和管理功能,可以保证系统的稳定性和可靠性;3.支持多种操作系统,可以适应不同企业的需求;4.开源软件,可以节省企业的成本。
系统架构:Zabbix的系统架构主要分为Server和Agent两部分。
Server是整个监控系统的核心,负责数据收集、处理和展示。
Agent则是被监控设备上的代理程序,负责采集被监控设备的数据并发送给Server。
zabbixagent配置详解(windows)客户端操作标注:监控zabbix_agentd客户端安装对象是win server 2008操作系统 64位。
1、下载zabbix_agentd监控客户端软件安装包(windows操作系统客户端)2、关闭监控主机windows server 2008防⽕墙或防⽕墙⼊放⾏zabbix_agentd客户端⼝号 10050 (TPC/UDP)。
3、下载后解压zabbix_agents_3.2.0.win.zip 压缩包,⾥⾯有两个⽂件夹,⼀个是bin⽂件夹,另⼀个是conf⽂件夹。
Bin⽂件夹⾥⾯有两个⽂件夹,⼀个是win32⽂件夹⾥存放zabbix_agentd安装程序应⽤于windows 32位操作系统,⼀个是win64⽂件夹⾥存放zabbix_agentd安装程序应⽤于windows 64位操作系统。
Conf⽂件夹⾥存放是配置⽂件zabbix_agentd.win.conf4、在windows server 2008 操作系统 C盘⽬录下创建⼀个zabbix⽂件夹,把刚下载的zabbix_agentd压缩包⾥的win64位⽂件夹的zabbix.agentd.exe安装程序和conf⽂件夹zabbix_agentd.win.conf复制到windows server 2008操作系统C盘创建的zabbix⽂件夹⾥。
(⽂件夹创建路径可以⾃定义,但后⾯zabbix_agentd客户端运⾏安装命令需要根据创建的路径运⾏)5、右键以⽂本格式编辑zabbix_agentd.win.conf 配置⽂件。
修改下⾯⼏项EnableRemoteCommands=1 #允许在本地执⾏远程命令LogRemoteCommands=1 #执⾏远程命令是否保存操作⽇志Server = 10.8.9.155 #填写zabbix服务器IP地址Hostname=wintest01 #zabbix_agent客户端计算机名 (被监控主机)6、桌⾯ ---- 开始 ---- 运⾏ ----- 输⼊cmd 打开DOS命令窗⼝---- 输⼊以下两条命令进⾏zabbix客户端安装。
使用zabbix2.0 监控华为QuidwayS9306交换机我也是刚开始学习Zabbix,通过这两天的学习,感觉zabbix中文方面的配置案例太少了。
除了zabbix官方英文手册外,没有很好的参考资料。
今天搭建了一台zabbix2.0服务器实现对中心机房华为Quidway S9306交换机的监控,现在分享给大家,希望给大家带来帮助。
1.Zabbix2.0 安装zabbix 2.0的安装手册有很多参考,本篇就不再进行撰写。
2.开启SNMP应用zabbix服务器是通过snmp协议对交换机进行监控。
所以,首先需要在交换机上开启SNMP应用:1.<Quidway>system-view2.Enter system view, return user view with Ctrl+Z.3.[Quidway]snmp-agent4.[Quidway]snmp-agent local-engineid 800063A203000FE207F2E05.[Quidway]snmp-agent community read public6.[Quidway]snmp-agent sys-info version all7.[Quidway]snmp-agent target-host inform address udp-domain133.96.7.248 udp-port 161 params securitynamenetwork(securityname) v2c8.[Quidway]snmp-agent trap enable basetrap9.10.注释:11.udp-domain 133.96.7.248 //zabbix服务器ip地址12.udp-port 161 //监听端口13.snmp-agent community read public//社团名称public在交换机上开启SNMP协议之后,就可以在zabbix服务器端进行检查是否可以搜索到该交换机:通过"snmpwalk -v 2c -c public 133.96.7.254 .1.3.6.1.2.1.1.0"指令输出结果看出,成功搜索到Quidway S9306交换机。
Zabbix监控安装文档一、Zabbix 监控安装1.1 Linux 平台agent安装1.1.1前置条件(1)应用权限Zabbix agent程序在安装和运行过程都需要在root用户下进行。
(2)网络策略:Zabbix server服务器与本机的10050端口能够互访。
本机能访问Zabbix server(或proxy)服务器的10051、10050端口。
当前Zabbix server公网IP = 61.160.185.208Zabbix Proxy01 DCN IP = 132.224.218.229如果linux本机采用iptables防火墙设置,需要添加相关的访问端口,具体操作如下:# vi /etc/sysconfig/iptables-A INPUT -m state --state NEW -m tcp -p tcp --dport 10050 -j ACCEPT-A OUTPUT -m state --state NEW -m tcp -p tcp --dport 10051 -j ACCEPT# service iptables restart(3)应用版本:根据操作系统不同,需要用到不同版本的agent程序,可以根据实际安装的服务器操作系统版本到/download.php 中下载对应的二进制版本安装并配置即可,如下图所示。
1.1.2安装步骤Linux系统建议部署位置:/usr/local/zabbix(1)添加用户群组#groupadd zabbix#useradd -g zabbix -m zabbix(2)解压安装包,编译安装#tar -zxvf zabbix-3.2.2.tar.gz#cd zabbix-3.2.2#./configure --prefix=/usr/local/zabbix --enable-agent # make install(3)修改agentd配置文件#vi /usr/local/zabbix/etc/zabbix_agentd.confServer= ip.ip.ip.ip #服务端ip地址ServerActive= ip.ip.ip.ip #服务端ip地址Hostname=client1 #必须与创建主机时的hostname一致(4)修改启动配置,添加软链接#cp zabbix-3.2.2/misc/init.d/tru64/zabbix_agentd /etc/init.d/# chmod +x /etc/init.d/zabbix_ agentd# ln -s /usr/local/zabbix/sbin/* /usr/local/sbin/# ln -s /usr/local/zabbix/bin/* /usr/local/bin/(5)设置自启动# vi /etc/rc.d/init.d/zabbix_ agentd#在第二行添加如下内容chkconfig: 2345 10 90description: zabbix agent保存后退出文件#chkconfig --add zabbix_agentd#chkconfig zabbix_agentd on#systemctl restart zabbix_ agentd(6)启动后即可在页面上添加主机点击配置=>主机=>创建主机(7)填写主机信息,主机名称应与步骤3中设置的Hostname一致,并更新。
zabbix监控mysql的⽅法zabbix部署完之后zabbix-agent操作1.监控mysql,⾸先要先安装mysql[root@localhost ~]# yum -y install mariadb mariadb-server2.编写mysql监控项的脚本在zabbix-agent先授权个⽤户不然测试时没有权限[root@localhost ~]# mysqlWelcome to the MariaDB monitor. Commands end with ; or \g.Your MariaDB connection id is 33Server version: 5.5.65-MariaDB MariaDB ServerCopyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.MariaDB [(none)]> grant all on *.* to 'check'@'localhost' identified by '123';Query OK, 0 rows affected (0.00 sec)mysql监控的内容主要有主从的状态 (得先配置主从在下⾯)流量检测发送,接受常规操作增删改查某个库、某个表的⼤⼩tps(每秒查询处理的事务数)qps(每秒能处理多少次请求数)[root@localhost ~]# mkdir /etc/zabbix/scipts[root@localhost ~]# cd /etc/zabbix/scipts/[root@localhost scipts]# vim mysql.sh#!/bin/bashmysql="mysql -ucheck -p123"case $1 in# mysql主从状态slave_status)$mysql -e "show slave status\G" |grep "Yes" |wc -l;;# mysql流量接受Bytes_received)mysqladmin extended-status |grep "Bytes_received" |awk '{print $4}';;# mysql流量发送Bytes_sent)mysqladmin extended-status |grep "Bytes_sent" |awk '{print $4}';;# mysql常规操作增Com_insert)mysqladmin extended-status |grep -w "Com_insert" |awk '{print $4}';;# mysql常规操作删Com_delete)mysqladmin extended-status |grep -w "Com_delete" |awk '{print $4}';;# mysql常规操作改Com_update)mysqladmin extended-status |grep -w "Com_update" |awk '{print $4}';;# mysql常规操作查Com_select)mysqladmin extended-status |grep -w "Com_select" |awk '{print $4}';;# mysql tpstps)mysqladmin status |awk '{print $6/$2}';;# mysql qps=(rollback+commit)/uptimeqps)rollback=$(mysqladmin extended-status |grep -w "Com_rollback" |awk '{print $4}')commit=$(mysqladmin extended-status |grep -w "Com_commit" |awk '{print $4}')uptime=$(mysqladmin status |awk '{print $2}')count=$[$rollback+$commit]echo "$count $uptime" > /tmp/a.txtcat /tmp/a.txt |awk '{print $1/$2}';;# 库⼤⼩我们这⾥拿mysql库举例db)$mysql -e "select sum(data_length) from information_schema.tables where table_schema='mysql'" |sed -n '2p';;# 表⼤⼩我们这⾥拿mysql下⾯的user表举例tb)$mysql -e "select sum(data_length) from information_schema.tables where table_schema='mysql' and table_name='user'" |sed -n '2p';;esac3.⾃定义键值key 重启zabbix-agent[root@localhost scipts]# cd /etc/zabbix/zabbix_agentd.d/[root@localhost zabbix_agentd.d]# vim mysql.confUserParameter=mysql[*],/etc/zabbix/scipts/mysql.sh $1[root@localhost zabbix_agentd.d]# systemctl restart zabbix-agent4.在zabbix-server测试先安装zabbix-get[root@localhost ~]# yum -y install zabbix-get[root@localhost ~]# zabbix_get -s 192.168.27.137 -k mysql[slave_status]2[root@localhost ~]# zabbix_get -s 192.168.27.137 -k mysql[Bytes_received]850970[root@localhost ~]# zabbix_get -s 192.168.27.137 -k mysql[Bytes_sent]224906[root@localhost ~]# zabbix_get -s 192.168.27.137 -k mysql[Com_insert]3001[root@localhost ~]# zabbix_get -s 192.168.27.137 -k mysql[Com_delete]135[root@localhost ~]# zabbix_get -s 192.168.27.137 -k mysql[Com_update]128[root@localhost ~]# zabbix_get -s 192.168.27.137 -k mysql[Com_select]19[root@localhost ~]# zabbix_get -s 192.168.27.137 -k mysql[qps]0.864842[root@localhost ~]# zabbix_get -s 192.168.27.137 -k mysql[tps]1.92936[root@localhost ~]# zabbix_get -s 192.168.27.137 -k mysql[db]555118[root@localhost ~]# zabbix_get -s 192.168.27.137 -k mysql[tb]420报错处理[root@localhost ~]# zabbix_get -s 192.168.27.137 -k mysql[slave_status]sh: /etc/zabbix/scipts/mysql.sh: 权限不够脚本执⾏权限不够去zabbix-agent 加权限[root@localhost zabbix_agentd.d]# chmod +x /etc/zabbix/scipts/mysql.sh[root@localhost ~]# zabbix_get -s 192.168.27.137 -k mysql[slave_status]ERROR 1227 (42000) at line 1: Access denied; you need (at least one of) the SUPER,REPLICATION CLIENT privilege(s) for this operation 是因为⽤户没有权限查看去zabbix-agent 授权个⽤户在脚本⾥⾯加上[root@localhost ~]# mysqlWelcome to the MariaDB monitor. Commands end with ; or \g.Your MariaDB connection id is 33Server version: 5.5.65-MariaDB MariaDB ServerCopyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.MariaDB [(none)]> grant all on *.* to 'check'@'localhost' identified by '123';Query OK, 0 rows affected (0.00 sec)[root@localhost scipts]# vim mysql.sh#!/bin/bashmysql="mysql -ucheck -p123"case $1 in# mysql主从状态slave_status)$mysql -e "show slave status\G" |grep "Yes" |wc -l;;zabbix页⾯上添加监控项和图形查看mysql流量数据查看mysql qps tps查看mysql主从状态查看mysql常规操作查看mysql库表⼤⼩mysql主从配置⼀.zabbix-server端[root@localhost ~]# vim /etc/f[root@localhost ~]# systemctl restart mariadb[root@localhost ~]# mysqlWelcome to the MariaDB monitor. Commands end with ; or \g.Your MariaDB connection id is 7Server version: 5.5.65-MariaDB MariaDB ServerCopyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [(none)]> show master status;+------------------+----------+--------------+------------------+| File | Position | Binlog_Do_DB | Binlog_Ignore_DB |+------------------+----------+--------------+------------------+| mysql-bin.000001 | 175170 | | |+------------------+----------+--------------+------------------+1 row in set (0.00 sec)MariaDB [(none)]> grant all on *.* to 'tom'@'%' identified by '123'; Query OK, 0 rows affected (0.00 sec)MariaDB [(none)]> flush privileges;Query OK, 0 rows affected (0.00 sec)⼆.zabbix-agent端[root@localhost ~]# vim /etc/f[root@localhost ~]# systemctl restart mariadb[root@localhost ~]# mysqlWelcome to the MariaDB monitor. Commands end with ; or \g.Your MariaDB connection id is 2Server version: 5.5.65-MariaDB MariaDB ServerCopyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.MariaDB [(none)]> change master to-> master_host='192.168.27.136',-> master_user='tom',-> master_password='123',-> master_log_file='mysql-bin.000001',-> master_log_pos=175170;Query OK, 0 rows affected (0.01 sec)MariaDB [(none)]> start slave;Query OK, 0 rows affected (0.00 sec)MariaDB [(none)]> show slave status \G;*************************** 1. row ***************************Slave_IO_State: Waiting for master to send eventMaster_Host: 192.168.27.136Master_User: tomMaster_Port: 3306Connect_Retry: 60Master_Log_File: mysql-bin.000001Read_Master_Log_Pos: 175170Relay_Log_File: mysql-relay.000004Relay_Log_Pos: 529Relay_Master_Log_File: mysql-bin.000001Slave_IO_Running: YesSlave_SQL_Running: NoReplicate_Do_DB:Replicate_Ignore_DB:Replicate_Do_Table:Replicate_Ignore_Table:Replicate_Wild_Do_Table:Replicate_Wild_Ignore_Table:Last_Errno: 1146Last_Error: Error 'Table 'zabbix.history_uint' doesn't exist' on query. Default database: 'zabbix'. Query: 'insert into history_uint (itemid,clock,ns,value) values (23287,1602301747,810415730,1)'Skip_Counter: 0Exec_Master_Log_Pos: 173424Relay_Log_Space: 2565Until_Condition: NoneUntil_Log_File:Until_Log_Pos: 0Master_SSL_Allowed: NoMaster_SSL_CA_File:Master_SSL_CA_Path:Master_SSL_Cert:Master_SSL_Cipher:Master_SSL_Key:Seconds_Behind_Master: NULLMaster_SSL_Verify_Server_Cert: NoLast_IO_Errno: 0Last_IO_Error:Last_SQL_Errno: 1146Last_SQL_Error: Error 'Table 'zabbix.history_uint' doesn't exist' on query. Default database: 'zabbix'. Query: 'insert into history_uint (itemid,clock,ns,value) values (23287,1602301747,810415730,1)' Replicate_Ignore_Server_Ids:Master_Server_Id: 11 row in set (0.00 sec)ERROR: No query specified报错处理[root@localhost ~]# vim /etc/f[root@localhost ~]# systemctl restart mariadb[root@localhost ~]# mysqlWelcome to the MariaDB monitor. Commands end with ; or \g.Your MariaDB connection id is 4Server version: 5.5.65-MariaDB MariaDB ServerCopyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.MariaDB [(none)]> show slave status \G;*************************** 1. row ***************************Slave_IO_State: Waiting for master to send eventMaster_Host: 192.168.27.136Master_User: tomMaster_Port: 3306Connect_Retry: 60Master_Log_File: mysql-bin.000001Read_Master_Log_Pos: 199126Relay_Log_File: mysql-relay.000006Relay_Log_Pos: 3950Relay_Master_Log_File: mysql-bin.000001Slave_IO_Running: YesSlave_SQL_Running: YesReplicate_Do_DB:Replicate_Ignore_DB:Replicate_Do_Table:Replicate_Ignore_Table:Replicate_Wild_Do_Table:Replicate_Wild_Ignore_Table:Last_Errno: 0Last_Error:Skip_Counter: 0Exec_Master_Log_Pos: 199126Relay_Log_Space: 4240Until_Condition: NoneUntil_Log_File:Until_Log_Pos: 0Master_SSL_Allowed: NoMaster_SSL_CA_File:Master_SSL_CA_Path:Master_SSL_Cert:Master_SSL_Cipher:Master_SSL_Key:Seconds_Behind_Master: 0Master_SSL_Verify_Server_Cert: NoLast_IO_Errno: 0Last_IO_Error:Last_SQL_Errno: 0Last_SQL_Error:Replicate_Ignore_Server_Ids:Master_Server_Id: 11 row in set (0.00 sec)到此这篇关于zabbix 监控mysql的⽅法的⽂章就介绍到这了,更多相关zabbix 监控mysql内容请搜索以前的⽂章或继续浏览下⾯的相关⽂章希望⼤家以后多多⽀持!。
zabbix log用法Zabbixlog是Zabbix监控系统中用于记录各种事件和信息的日志文件。
使用Zabbixlog可以帮助用户更好地了解系统中发生的各种事件,及时发现问题,进行故障排除和性能优化。
Zabbix log的使用方法如下:1. 查看Zabbix log文件Zabbix log文件默认存放在Zabbix Server的/var/log/zabbix/目录下,可以使用任何文本编辑器查看。
2. 配置日志级别可以通过修改Zabbix Server配置文件中的'loglevel'参数来设置日志级别,包括'disable'、'critical'、'error'、'warning'、'information'、'debug'和'trace'等级别。
建议默认使用'warning'级别,只输出警告和错误信息。
3. 分析日志信息可以使用grep、awk、sed等命令对Zabbix log文件进行分析,查找特定的事件和信息。
例如,可以使用grep命令查找所有Zabbix Server的启动信息:$ grep 'Zabbix Server started'/var/log/zabbix/zabbix_server.log4. 日志轮换为了避免日志文件过大,可以使用logrotate工具对Zabbix log 进行轮换,将旧的日志文件压缩或删除,保存一定的历史记录。
可以在/etc/logrotate.d/zabbix-server文件中进行配置。
总之,Zabbix log是一种非常重要的监控工具,通过合理配置和分析,可以帮助用户及时发现和解决各种问题,保障系统的稳定和安全。
上海Zabbix监控平台操作手册
运维部监控组
裴龙
2015年12月9日
目录
一、系统语言切换 (3)
二、Zabbix监控一台服务器 (4)
2.1.创建主机 (4)
2.2 链接监控模板 (5)
2.3查看主机列表 (5)
三、查看监控数据 (6)
四、模板制作 (6)
4.1.创建模板 (6)
4.2 创建监控项目 (7)
4.3创建触发器(告警触发) (8)
4.4创建图像 (8)
附录 (9)
一、系统语言切换
Zabbix自带多种语言包,当然也包括中文,登陆到zabbix web控制台默认是英文,对英文不好或者习惯中文的人来说会有些不适应。
这里不是讲zabbix汉化,实际上是切换到中文版本。
默认登陆界面(英文版)
点击Profile(配置)
User标签的Language改为Chinese(zh_CN),点击Update保存即可
中文版本界面切换后界面如下
二、Zabbix监控一台服务器
2.1.创建主机
Configuration(配置)->Hosts(主机)->Create host (创建主机)
2.2 链接监控模板NFYG-Ping
2.3查看主机列表
绿色的Z表示成功的监控了这台客户端,如果是红色Z表示失败,此时将鼠标移动到红色Z上,会有具体的提示。
三、查看监控数据
四、模板制作
模板=主机(方法一致)
4.1创建模板
填写模板的名字,选择加入的群组,选择关联的主机,然后add添加
4.2创建监控项目
4.3创建触发器(告警触发)
4.4创建图像
选择需要图像的监控项目
附:
一、部分触发器案例
1.1 In进接口流量监控案例:
名字:{}TenGigabitEthernet 1/1 接口状态被改变
解析:{}调用主机名
函数:{NFYG-Access-SW:interfaces.ifTable.ifEntry.ifOperStatus.25.diff(0)}=1 解析:NFYG-Access-SW模板名称或主机名称
interfaces.ifT able.ifEntry.ifOperStatus.25键值,25为接口编号diff(0)}=1 函数和判断值
逻辑公式:{主机名:键值.函数}<判断值
1.2流量高于300M告警案例
{172.16.1.1:interfaces.ifT st(#1)}<300M 解析:172.16.1.1 主机IP
interfaces.ifT able.ifEntry.ifInOctets.9 键值
.last(#1)}<300M 函数和判断值
二、部分宏变量
告警名称:{HOST.HOST}
告警地址:{HOST.IP}
告警{HOST.CONN}
告警主机:{HOSTNAME1}
告警时间:{EVENT.DATE} {EVENT.TIME}
告警等级:{TRIGGER.SEVERITY}
告警信息: {}
告警项目:{TRIGGER.KEY1}
问题详情:{}:{ITEM.VALUE}
当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}
事件ID:{EVENT.ID}
SNMP关键字串:{$SNMP_COMMUNITY}。