Zabbix监控概述

       Zabbix监控概述

一、监控对象

1、监控对象的理解:CPU是怎么工作的,原理 
2、监控对象的指标:CPU使用率 CPU负载 CPU个数 上下文切换 
3、确定性能基准线:怎么样才算故障,CPU负载多少才算高

二、监控范围

1、硬件控制 服务器的硬件故障 
2、操作系统监控 CPU 内存 IO 进程 
3、应用服务监控 
4、业务监控

1、硬件监控

远程控制卡

  • DELL服务器:IDRAC
  • HP服务器:ILO
  • IBM服务器:IMM
Linux就可以使用IPMI BMC控制器

ipmitool 
1、硬件要支持 
2、操作系统 Linux IPMI 
3、管理工具 ipmitool

#安装:

yum -y install OpenIPMI ipmitool

使用IPMI有两种方式

- 本地调用

- 远程调用

ipmi配置网络,有两种方式

1、ipmi over lan

2、独立

硬件监控:

1、使用IPMI 
2、机房巡检

路由器与交换机:SNMP 监控

#要安装那些包

net-snmp.x86_64

net-snmp-utils.x86_64

yum install net-snmp net-snmp-utils

#关于一个oid的概念

2、系统监控
  • cpu

cpu 三个重要的概念:

  • 上下文切换
  • 运行队列(负载):维持一个进行队列 不一定参考值
  • 使用率 (用户态,内核态) 
    确定性能基准线(经验值): 
    1-3线程 1CPU 4核 负载不超过12 
    CPU使用:65%-70% 用户态利用率 
    30-35% 内核态利用率 
    0%-5% 空闲 
    上下文切换:不一定
监控工具: top

P cpu使用率排名 
M 内存使用率排名

sysstat(很多工具,帮我们获取内存,CPU使用状态)安装:

使用命令:vmstat mpstat top

yum install -y sysstat

  • 内存

使用命令:free vmstat 
页 4KB 
1.寻址 
2.空间

  • IO input/output(网络、磁盘)

使用命令:iotop 
IOPS 
顺序IO 
随机IO

  • 网络:

使用命令:iftop 宽带

3、应用监控

NGINX快捷安装:

yum -y install gcc glibc gcc-c++ pcre-devel openssl-devel

源代码安装:

wget http://nginx.org/download/nginx-1.10.1.tar.gz 
tar xzf nginx-1.10.1.tar.gz

useradd -s /sbin/nologin -M www 
configure shell脚本.执行它的作用。生产 MAKEFILE 
./configure –prefix=/usr/local/nginx –with-http_stub_status_module \ 
–user=www –group=www \ 
–with-http_ssl_module \ 
–with-http_stub_status_module

原文地址:https://www.cnblogs.com/liuxiangpy/p/9864559.html

时间: 2024-10-08 14:20:55

Zabbix监控概述的相关文章

zabbix 监控概述

一.zabbix-server的安装   首先,监控系统是借助于httpd的php界面来传输管理界面,又借助mariadb数据库存储信息,所以,应该先装一套lamp.   对于centos7而言:    ①#yum -y install httpd php php-mysql mariadb-server mysql       1)不需要太多的修改,php的配置文件/etc/php.ini文件中需要添加timezone=Asia/shanghai 时区.       2)在数据库中创建zabb

zabbix企业级监控概述和部署

官方网站:http://www.zabbix.com/ zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案 zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题. zabbix特点: 安装与配置简单,学习成本低 支持多语言(包括中文) 免费开源 自动发现服务器与网络设备 分布式监视以及WEB集中管理功能 可以无agent监视 用户安全认证和柔软的授权方式 通过WEB界面设置或查看监视结果

Zabbix功能概述及架构介绍(理论篇)

1.Zabbix的功能概述 1.1 zabbix是什么 Alexei Vladishev创建了Zabbix项目,当前处于活跃的开发状态,Zabbix SIA提供支持. Zabbix是一个企业级的.开源的.分布式的监控套件. Zabbix可以对网络和服务进行监控. Zabbix利用灵活的告警机制,可实现微信.短信和邮件的自动报警.Zabbix利用存储的监控数据提供监控报告及实现图形化显示. Zabbix支持polling和trapping两种方式.所有的Zabbix报告都可以通过配置参数在WEB界

Zabbix监控

一.监控概述: ·初级: ·1.识别监控对象 (分级) ·2.理解监控对象  (理论基础) ·3.细分监控对象的指标 ·4.确定告警的基准线 ·预中级: 1.工具化和监控分离 2.监控对象的分类: 2.1 硬件监控 (方法:机房巡检.IPMI.SNMP简单网络管理协议.) 2.2 系统监控  (对象:cpu.内存.IO[磁盘.网络]) 2.3 服务监控  (对象:分类服务) 2.4 日志监控   (方法:Elastic Stack) 2.5 网络监控   (方法: 第三方.Smokeping)

Zabbix监控系统深度实践

Zabbix监控系统深度实践(企业级分布式系统自动化运维必选利器,大规模Zabbix集群实战经验技巧总结,由浅入深全面讲解配置.设计.案例和内部原理) 姚仁捷 著  ISBN 978-7-121-24013-3 2014年8月出版 定价:69.00元 364页 16开 编辑推荐 国内最大规模Zabbix集群负责人力作 全面讲解Zabbix配置应用,深入剖析Zabbix内部原理 用真实工作需求驱动,以独家实践案例指引,助您监控利器出鞘 Zabbix是目前最流行的分布式图形化开源监控系统解决方案,它

Zabbix监控解决方案

思通运维监控主要用来监控IT 基础设施组件的可用性和性能.监控项目是不受限制的,并且可以对IT 基础设施健康状态进行复杂分析.通过确定IT 系统问题的“来源”,使用户快速响应故障来降低宕机成本. 网络运维自动化:思通运维的远程命令是一种强大的可实现智能主动式监控的机制.如果你使用远程命令配置了一个指令,那么思通运维将会自动执行预定义好的脚本来解决问题. 采用开源解决方案:Zabbix监控解决方案由于其真正的可扩展性,高可用性,易用性,灵活性,极大地降低了企业的总成本,是目前最受欢迎的解决方案.

中小企业Zabbix监控生产案例实践

一.Zabbix监控介绍 1.Zabbix的功能概述 1.1 zabbix是什么 Zabbix是一个企业级的.开源的.分布式的监控套件. Zabbix可以对网络和服务进行监控.Zabbix利用灵活的告警机制,可实现微信 短信和邮件的自动报警.Zabbix利用存储的监控数据提供监控报告及实现图形化显示 1.2 zabbix特性 Zabbix是一个高度集成的网络监控套件,通过一个软件包即可提供如下特性 数据收集 可用性及性能检测 支持SNMP(trapping及polling).IPMI.JMX监控

Zabbix 监控 Weblogic

概述:JMX(Java Management Extensions,即Java管理扩展)是一个为应用程序.设备.系统等植入管理功能的框架.JMX可以跨越一系列异构操作系统平台.系统体系结构和网络传输协议,灵活的开发无缝集成的系统.网络和服务管理应用. 使用zabbix监控weblogic是通过JMX agent(zabbix-java-gateway) 获取JVM MBean 信息. 环境:Centos7 + Zabbix 3.4 + Weblogic 10.3.6 一.部署zabbix-ser

基于树莓派(Raspberry Pi)平台的MQ-2烟雾报警系统以及结合Zabbix监控的实现(一)

一.前期准备 达成目标:   利用Rapberry Pi 驱动MQ-2烟雾报警模块,对信息进行采集和提取,而后Zabbix监控系统来收集和处理信息采集到的信息.  1.准备树莓派(Raspberry Pi)一个 2.MQ-2有害气体检测模块 3.杜邦线若干 4.SD卡一张以及一个读卡器 二.各个器件介绍 1.树莓派(Raspberry Pi) ??Raspberry Pi是一个英国小型组织慈善组织The Raspberry Pi Foundation发行的一款针对电脑业余爱好者,学生,以及小型企