Zabbix监控系统介绍

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

zabbix企业级实践 第1课

DATAGURU专业数据分析社区

法律声明

【声明】本视频和幻灯片为炼数成金网络课程的教学资料,所有资料只能在课程内使用,不得在课程以外范围散播,违者将可能被追究法律和经济责任。

课程详情访问炼数成金培训网站

个人简介

付提

ü曾任职于起凡、爱奇艺PHP开发;现供职于唯品会dba

ü擅长Lnmp开发, 对性能优化,高并发有一定的实践经验

ü擅长DB相关自动化平台开发搭建,Zabbix 监控系统管理工作

ü擅长 MySQL 运维,及其相关架构设计、监控、优化,都有长期的一线操作经验

ü对 Redis、Redis-cluster、LVS、Twemproxy有一定理解,能解决日常使用中的常见问题

大纲

Zabbix简介

Zabbix简介

Ø企业级的、开源的、分布式(node,proxy)的监控系统Ø数据收集

Ø数据展示

Ø实时的绘图功能

ØAPI功能(自动化)

Ø支持自动发现实现动态监控项的批量监控

Ø灵活的触发器、高可定制的报警

Ø可以自定义监控项,报警级别的设置

Zabbix、Lnmp架构介绍

Zabbix架构介绍

Zabbix架构

Zabbix_ server Zabbix

_agent Server可以轮询zabbix agent

主动接收监视数据(agent方

式)

还可被动接收zabbix agent发

送的数据(trapping方式)。

Zabbix _agent Zabbix

_agent

Zabbix

_agent

Zabbix 主要由两部分组成:server和agent

Zabbix 协议

Zabbix_sender :

-c --config -z --zabbix-server -p --port Default 10051 -s --host -I --source-address -k --key -o --value

-i input file: ; -T --with-timestamps -r --real-time Zabbix_get :

-s --host -p --port Default is 10050

-I --source-address -k --key -V --version Example: zabbix_get -s 127.0.0.1 -p 10050 -k "system.cpu.load[all,avg1]"

Zabbix 协议:zabbix_sender 和zabbix_get

Lnmp架构 Lvs(主)

Nginx

Nginx Nginx Lvs(备)

keepalived Php-fpm Php-fpm Php-fpm

Fastcgi

Fastcgi Fastcgi 负载均衡算法DB

Zabbix、Lnmp安装部署

Mysql安装、配置

讲解

u关闭iptables、SELinux

u官网源码包下载

u创建用户和用户组

u目录规划、创建、授权

u gcc、gcc-c++、ncurses-devel、cmake、bison等安装u编译安装

u配置详解

u 关闭iptables、SELinux

u 官网源码包下载

u 创建用户和用户组(groupadd zabbix useradd -g zabbix zabbix)

u 目录规划、创建、授权

u ./configure --enable-server --with-mysql --with-net-snmp

u ./configure --enable-agent

Zabbix 安装:Zabbix_server 和Zabbix_agent

参数值说明AlertScriptsPath/apps/zabbix/script告警脚本目录

LogSlowQueries1000多慢的数据库查询将会被记录,单位:毫秒,0表示不记录慢查询。只有在DebugLevel=3时,这个配置才有效。

SenderFrequency120间隔多少秒,再尝试发送为发送的报警

CacheSize1024M 配置缓存,用于存储host,item,trigger数据,2.2.3版本之前

最大支持2G

HistoryCacheSize800M历史记录缓存大小,用于存储历史记录Timeout20agent,snmp,external check的超时时间,单位为秒UnreachablePeriod120“不可达”多少秒将一台主机定义为不可用。NodeNoHistory1节点无历史,设置为1,则不会将node节点的历史发送给master

参数值说明Server127.0.0.1Zabbix server地址LogFile/apps/logs/zabbix_agentd.log Log文件LogFileSize1024Log文件限制大小Include/apps/conf/zabbix_params自定义脚本目录Timeout30超时时间

相关文档
最新文档