求一条能查询到zabbix监控linux主机主机当天CPU最大、最小、平均值的SQL

版权声明:本文为博主原创文章,未经博主允许不得转载。 /sqj155/article/details/

  • (3)SMS:短信(北美使用);

  • 安全连接:发邮件时是否使用安全的连接; 
    如果使用的是互联网上的邮件服务器,基于认证的方式,填入注册的邮箱、密码即可;

  •  

例如:监听建立 TCP 是否能连接到指定端口

注意:定义完成后要重启 httpd 服务才可生效

Media Types:传递消息的通道; script:用来定义信息通道,完成信息传递的脚本;

  • (2)zabbix会向脚本传递三个参数:

     $1:经由此信道发送的信息的接收目标;可以是邮箱地址,电话号码; $2:信息的主题,subject; $3:传递信息的内容;
  • 通过IPMI接口重启服务器; 任何自定义脚本可完成的功能:清理磁盘空间,虚拟机实例迁移等等;

在被管理主机上zabbix_agentd进程是以zabbix用户身份运行的,所以要执行远程命令时,会用到管理权限,所以zabbix基于sudo的方式执行命令;

  • 在agent需要完成的配置:

    • (1)zabbix用户有所需要管理权限(基于sudo授权);

       
  • 可执行的命令的类型(5种方式):

 
 

 
 

  详情参考“企业监控利器-zabbix”



图十七:web服务性能图

  最新数据“last data”用来显示该主机所有的监控数据(记录主机最后获取的数据值,也可以图形显示),登录后点击“Monitoring”-“last data”进入该选项。
该选项显示的内容会随主机监控参数的不同而变化,对于windows主机,主要包含以下内容(如图二十四所示):

  名称“Name”部份用于描述监控的内容;最后更新时间“last check”用于显示最新数据的更新时间;最新数据“last value”用于显示最新的监控值;更改“change”表示本次数据与上次数据的差值;历史“history”显示该监控项的历史图形。

  可用性“Availability”项主要记录内存和磁盘的可用性共包含9项内容,分别是:Free disk space on

CPU项(如图二八所示)主要记录CPU的性能及CPU的使用情况共包含6项内容:

CPU处理非闲置进程的百分比
CPU CPU内核数量(个数*核*线程数)

  DISK项(如图二九所示)记录磁盘的性能,包括磁盘的读、写、队列的传输及空闲使用等指标,共包含5项内容:

  Filesystem项(如图三十所示)记录磁盘文件传输时队列的磁盘传输时间,共2项内容:

磁盘队列写周期(平均)3.1.5 通用“General”、内存“Memory”、操作系统“OS”

  General项记录主机的开机时间,而Memory项主要记录虚拟内存的利用率,OS记录主机的线程数量(如图三一所示),共3项内容:

  Network项(如图三二)记录主机网卡的流量,包括两个方向(IN、OUT),共2项内容:

  Performance项(图三三)记录磁盘的性能,包括逻辑磁盘和物理磁盘的性能,共3项目内容:

  IIS项(图三四)记录IIS及WEB相关的性能值,包括服务的状态和相关的性能点,共9项内容:

  MSSQL项(图三五)记录microsoft SQL数据库的性能,包括服务状态及相关性能值,共15项内容:

SQL每秒大容量复制的数据量

  在zabbix中关于报表的功能有三项:

  Avaliability report:(图三六)整个系统可用的系统报表提供过滤功能。

  Bar report :(图三八)可定制报表可以报多个报表整合到一起。

  Zabbix支持多种网络方式下的监控,可通过分布式的方式部署和安装监控代理,整个架构如(图四十)所示。

  2.2中详细介绍了数据在zabbix中的存储方式,对于单个监控值zabbix在后台数据库中会存入三个数值(最大值、最小值、平均值),现阶段数据库空间占用(30台设备44天数据)情况(如图四一)所示。

  Zabbix存在的性能瓶颈主要在于磁盘的性能(数据库的写操作),而CPU及内存占用相对较低,如图四二、图四三所示。


本文出自 “” 博客,转载请与作者联系!

我要回帖

更多关于 zabbix监控主机 的文章

 

随机推荐