Centos 7 最小化部署zabbix
前言
文章内容是作者本人编写,之前一直放在word文档中,突然有闲情转移到博客上来了,欢迎后续观看者有问题找我探讨~~~
废话不多说,先说下原理吧
概述
工作原理
通过c/s模式采集数据,基于b/s模式进行数据的分析及展示
Agent 配置数据采集项
Server 收集数据并进行分析,最终通过web gui进行数据的展示
Database 历史数据的存储
Proxy 分布式监控程序,对agent端的数据进行接收,转发到Server
Web gui 数据的展示,一般与Server在同一机器
Java gateway 2.0以后版本引入的工具, 类似agentd,但是只用于Java方面。
Sender 主动发送数据至Server,一般配置于agent端
Get 主动收集数据,一般应用与server或者proxy,手动触发
常用进程
zabbix_agentd agent端的守护进程,负责收集数据
zabbix_server zabbix服务端守护进程,接收并分析数据
zabbix_get 手动采集数据工具,一般用于server端对agent端的测试
zabbix_sender zabbix工具,用于发送数据给server或者proxy
zabbix_proxy zabbix代理守护进程。功能类似server,它只是一个中转站
zabbix_java_gateway Java网关,类似agentd
工作模式
主动模式: agent端根据server端的具体请求来主动返还数据
被动模式: server端根据监控列表项对agent进行数据的索取
常见名词
Host 需要被监控的设备,如主机、路由器、打印机等等
Host group 被监控主机的逻辑分组,可配置模板
Items 监控项
Application 应用组,一组监控项的集合
Keys 具体的监控值
Trigger 阀值,主要对监控项进行进行评估
Event 事件,对一个事物的描述,如状态改变、主机列入、登入
Action 动作,实现定义好的operations(操作),如脚本、邮件
Escalation 执行action中的operations的定制场景;一连串的发送通知、执行远程命令
Media 媒介,传递信息的方式
Notification 通过media发送给用户的事件信息
Remote commend 远程命令
Template 模板,对实现定义好的itmes、application、action等
部署详情
https://files-cdn.cnblogs.com/files/guge-94/zabbix.zip
本来写好了的,但是截图不清晰,直接把部署部分全部干掉了,具体详情请参考链接吧。。。
Centos 7 最小化部署zabbix的更多相关文章
- Centos 7 最小化部署jenkins
前言 jenkins是devops与CI/CD的重要工具之一,下面通过jenkins与svn的结合完成自动部署功能 环境 软件 名称 版本 操作系统 Centos 7.4 开发环境 jdk 1.8 中 ...
- Centos 7 最小化部署svn版本控制(http协议)
1.关闭selinux sh-4.2# sed -i 's/enforcing/disabled/' /etc/selinux/config sh-4.2# reboot 2.卸载防火墙 sh-4.2 ...
- Centos 7最小化部署apollo
https://github.com/nobodyiam/apollo-build-scripts
- Centos 7 最小化部署svn版本控制(svn协议)
1.关闭selinux sh-4.2# sed -i 's/enforcing/disabled/' /etc/selinux/config sh-4.2# reboot 2.卸载防火墙 sh-4.2 ...
- CentOS 6.5安装部署Zabbix监控系统
CentOS 6.5安装部署Zabbix监控系统 先说一点废话,我没有用centos7做实验,讲真,centos 7我也不常用,喜欢新版本的同学其实可以尝试下,注意一点的就是centos 6.5只支持 ...
- RHEL/CentOS 7最小化安装后需做的30件事情
导读 CentOS是一个工业标准的Linux发行版,是红帽企业版 Linux 的衍生版本.你安装完后马上就可以使用,但是为了更好地使用你的系统,你需要进行一些升级.安装新的软件包.配置特定服务和应用程 ...
- Centos8最小化部署安装OpenStack Ussuri
#!/bin/bash #Centos8最小化部署安装OpenStack Ussuri #共两台主机,分别是一台控制节点,一台计算节点 #.控制节点内存4096M.双网卡,分别为eth0:10.0.0 ...
- CentOS 7 最小化安装及优化
CentOS 7 最小化安装及优化 目录 CentOS 7 最小化安装及优化 一.下载镜像文件 官方网站 国内镜像源 一.VMware 配置虚拟网络 二.VMware 新建虚拟机 三.CentOS 7 ...
- CentOS 7 最小化安装的网络配置
默认的最小化安装CentOS 7系统以后,是没有ipconfig这个命令的,依赖于net-tools工具包. 一.nmtui 这是一个类似于图形化的命令(和setup类似) 通过这个组件窗口可以设置各 ...
随机推荐
- vim 方式快捷编辑代码
说明 **I: ** 行首插入 **a: ** 追加 **A: ** 行尾插入 **R: ** 替换文字 **v: ** 选择 **ctrl-v: ** 选择举行区域 **x: ** 删除 **dd: ...
- 使用Python完成SAP客户端的打开和系统登陆
最近小爬一直思忖着如何将以前写的一些半自动化程序转为全自动化,这其中就涉及到SAP的打开和登录过程.我们都知道,SAP原生的“脚本录制和回放”功能是在用户进入到某一个SAP”用户指定系统“后才可以启用 ...
- DEVOPS技术实践_05:sonar静态代码扫描
一.SonarQube静态代码扫描平台 1.1 安装 https://www.sonarqube.org/官网 1.2 下载软件包 https://www.sonarqube.org/download ...
- Cocos Creator | 飞刀大乱斗开发教程系列(一)
预览效果 具体内容 ■ 这一期,主要讲解主页下方列表选项如何实现.也就是游戏开始后,加载所有现有的英雄列表,这一功能的实现,如下图部分. ■ 列表使用 ScrollView 实现,横向滚动,设置好上下 ...
- $CF24D\ Broken Robot\ DP+$高斯消元
Luogu Description 你收到的礼物是一个非常聪明的机器人,行走在一块长方形的木板上.不幸的是,你知道它是坏的,表现得相当奇怪(随机).该板由n行和m列的单元格组成.机器人最初是在i行和j ...
- SQL MAX()函数处理字符型字段
假设有数据库表student,表中有字段studentCode,它是字符型的,现有需求:“每次向student表插入数据时,自动生成studentCode字段的值” 如果你的实现思路是这样的: if( ...
- 「洛谷P1306」斐波那契公约数 解题报告
P1306 斐波那契公约数 题目描述 对于Fibonacci数列:1,1,2,3,5,8,13......大家应该很熟悉吧~~~但是现在有一个很"简单"问题:第n项和第m项的最大公 ...
- Arrays.asList 返回值类型
public static void main(String[] args) { Integer[] datas = {1,2,3,4,5}; List<Integer> list = A ...
- 解决apt-get命令出现的安装源错误
首先linux环境下打开网页,输入上网账号密码,确保已经联网 直接安装软件或库的时候,在管理员模式下,在终端输入:apt-get install A可以自动安装A 有时会出现下面的安装源错误 这是因为 ...
- 初始 Kafka Consumer 消费者
温馨提示:整个 Kafka 专栏基于 kafka-2.2.1 版本. 1.KafkaConsumer 概述 根据 KafkaConsumer 类上的注释上来看 KafkaConsumer 具有如下特征 ...