Zabbix(三)之创建模板,监控web scennario

简介:

一、zabbix创建模板

 1、创建模板

   Configuration->Templates 点击 Create Templates 如下图所示:

wKiom1LeD7PDhObVAALrzcm8myg358.jpg

输入模板名字,所在的模板组以及模板所在的主机和主机组等,下面是与其他模板连接就是这个模板连接其他的模板,

wKioL1LeDyKRidlNAAJB_Q90liE082.jpg

下面是定义这个模板的宏,一般用的不多,要看具体需要。

wKiom1LeD0WQaLv9AAF-ArnB0nI665.jpg

保存后是这样子:

wKioL1LeELGjMyigAAIZ_jXtZT4324.jpg

这个模板包含所有项,下面就是这个模板中加入监控项目,形成Application,添加触发器,图像,发规则等,就同监控一个主机时一样。


需要说明的,如果一个被监控的主机应用了一个模板,如果要修改里面的监控项目,要在模板中直接修改,在主机上面不能修改的,不过被监控主机上可以另外添加新的监控项目。


二、web scennario 监控

   Web Monitoring是用来监控web程序的,可以监控到web程序的下载速度、返回码及响应时间,还支持把一组连续的web动作作为一个整体来监控。

   下面主要说一下用这个来监控网页页面下载速度和反应时间吧

   1、简单的页面监控

如果我们要监控zabbix登录页面的下载速度和返回码以及响应时间,可以这样。需要注意的是,必须要添加好监控主机后才能监控web。

   Configuration->Hosts->点击一个监控主机中web->Create scenario


wKiom1LeE6fRT8HRAAGP9me28ms967.jpg

上面是监控zabbix的登录页面

点击 Step后,有一个Add点后如下图:

wKioL1LeE4SjCjPuAAD8SmMm-1U101.jpg

写上url后,post内容是登录名和密码 下面是:

Timeout是超时时间,返回码等。


保存后,过一会就可以在Monitoring->web->service login看到下载速度和响应时间的图像了,如下图:

wKioL1LeFMOwLcLCAAZbg6617Ug934.jpg

下面同样来监控一个网站首页:

大部分步骤都相同,只是在下面所示的地方不同:

wKioL1LeFejiRtjqAAE-Qcj29GQ006.jpg

wKiom1LeFgvTq-OiAAEjRY7AiUg336.jpg

可以添加多个页面:如下图所示:

wKioL1LeFeihDOcwAAEinqCZwLI471.jpg

在Monitoring中查看结果如下:

wKiom1LeFqfzsqt3AAPPL2wNrwA146.jpg

到这里页面就监控起来了。

下面给所监控的页面添加触发器和动作:可以直接在zabbix官方文档中查看使用方法,这里简单的说一下

当我们添加好页面监控后,与之前相同的方式来添加触发器时就看到被监控主机上会多出,下载速度项目和响应时间项目以及返回码项目。下面是截图官方文档来说明一下:

wKiom1LeGh-w2HqeAAFEdYoA64Q536.jpg

wKioL1LeGfzwm7AcAAJTWoVbHdI160.jpg

当触发时有一个动作,发邮件或者发短信等通知。




本文转自 ZhouLS 51CTO博客,原文链接:http://blog.51cto.com/zhou123/1353438

相关文章
|
3月前
|
监控 前端开发 JavaScript
ARMS的Web应用监控
【8月更文挑战第23天】
64 8
|
3月前
|
监控 安全 Linux
在Linux中,zabbix如何监控脑裂?
在Linux中,zabbix如何监控脑裂?
|
14天前
|
SQL 监控 数据库
OceanBase社区版可以通过Zabbix监控
OceanBase社区版可以通过Zabbix监控
50 7
|
1月前
|
SQL 监控 数据库
OceanBase社区版可以通过Zabbix监控
【10月更文挑战第5天】随着OceanBase社区版的广泛应用,企业纷纷采用这一高性能、高可用的分布式数据库系统。为了确保系统的稳定运行,使用成熟的Zabbix监控工具进行全面监控至关重要。本文通过具体示例介绍了如何配置Zabbix监控OceanBase,包括安装配置、创建监控模板和监控项、编写脚本、设置触发器及图形展示等步骤,帮助读者快速上手,及时发现并解决问题,确保业务始终处于最佳状态。
47 2
|
2月前
|
监控 关系型数据库 MySQL
zabbix agent集成percona监控MySQL的插件实战案例
这篇文章是关于如何使用Percona监控插件集成Zabbix agent来监控MySQL的实战案例。
51 2
zabbix agent集成percona监控MySQL的插件实战案例
|
2月前
|
监控 前端开发 数据库连接
Zabbix 5.0 LTS的web界面安装及修改zabbix web管理员的默认密码
这篇文章是关于如何安装Zabbix 5.0 LTS的web界面以及如何修改Zabbix web管理员默认密码的教程。
168 1
|
3月前
|
监控 关系型数据库 MySQL
【疫情监控】打造全国新冠疫情Web项目:三次优化,提升用户体验
本文分享了开发全国新冠疫情Web项目的经验和优化过程,包括调整项目结构、新增logger模块改善日志记录、实现数据实时刷新功能,以及通过spider模块代码自动更新疫情数据,提升了用户体验并简化了项目维护流程。
39 2
|
3月前
|
开发者 Java Spring
JSF 牵手社交登录,如魔法风暴席卷 Web 世界,开启震撼便捷登录之旅!
【8月更文挑战第31天】在互联网时代,便捷登录成为用户的核心需求。社交登录凭借其便捷性、安全性和社交化的特点,在各类Web应用中广泛应用。JavaServer Faces(JSF),作为一款流行的Java Web框架,能够轻松集成社交登录功能,显著提升用户体验。本文详细介绍社交登录的优势,并提供两种JSF集成社交登录的常见方法:一是利用Spring Social等第三方库简化开发;二是自行实现社交登录流程。开发者可根据项目需求选择适合的方案。
41 0
|
3月前
|
存储 JSON 监控
FastAPI日志之谜:如何揭开Web应用监控与调试的面纱?
【8月更文挑战第31天】在现代Web开发中,日志记录对于监控应用状态、诊断问题和了解用户行为至关重要。FastAPI框架提供了强大的日志功能,使开发者能轻松集成日志记录。本文将详细介绍如何在FastAPI中设置和利用日志,包括基础配置、请求响应日志、错误处理和结构化日志等内容,帮助提升应用的可维护性和性能。
132 0
|
3月前
|
Prometheus 监控 Cloud Native
Web服务器的日志分析与监控
【8月更文第28天】Web服务器日志提供了关于服务器活动的重要信息,包括访问记录、错误报告以及性能数据。有效地分析这些日志可以帮助我们了解用户行为、诊断问题、优化网站性能,并确保服务的高可用性。本文将介绍如何使用日志分析和实时监控工具来监测Web服务器的状态和性能指标,并提供具体的代码示例。
407 0

推荐镜像

更多