首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【Z-Tips】Zabbix 进程介绍之Zabbix Server

基本的Zabbix服务器起作用分三个不同的组件;他们是:Zabbix服务器,Web前端和数据库存储。 Zabbix的所有配置信息都存储在服务器和Web前端进行交互的数据库中。...然后,Zabbix服务器以每分钟一次的频率查询item表中的活动列表,接着将它存储在Zabbix服务器中的缓存里。...这就是为什么Zabbix前端所做的任何更改最多需要花费两分钟才能显示在最新的数据段的原因。 Zabbix Server 服务进程 Zabbix服务器进程是以守护进程(Deamon)运行的。...单一zabbix进程的日志基本改变后,进程的PIDs的值也会改变,允许的范围为1~65535.对大用户<进程类型,N>目标选项可更改单个进程的日志级别 例如,使用runtime control重新加载server...Zabbix Server 支持平台 由于安全要求和服务器关键任务的操作, UNIX系统是唯一能够提供必要性能,容错和恢复能力的操作系统. Zabbix运转也是市场领先版本.

78530
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Zabbix通过进程名监控进程状态配置详解

    Zabbix通过进程名监控进程状态配置详解 有时候我们只能通过进程名监控一个进程是否停掉了,因为有的进程并没有对外提供端口号,以下记录了下详细步骤,通过这个示例会学到很多zabbix核心配置相关的东西。...总的来说,配置一个完整的监控流程如下: 1.创建监控项,即配置要监控的指标,如内存的使用率,CPU的使用率,进程的运行状况等,配了监控项后就会定时收集机器的配置信息,然后等待zabbix server收集...下面配置监控服务器的logstash(开源实时日志同步项目)进程是否在运行: 1.首先创建监控进程的监控项: 监控项的组成:key[参数] 例如获取5分钟的负载情况:system.cpu.load...proc.num这个key,以下是对此key的详解: 可以看到此监控项的返回值是进程数量,其中cmdline参数可以是进程名字包含的关键字,在这里我的进程的关键字是logstash,因此按如下方式创建监控...在这里针对logstash进程触发器配置如下: 上面配置表示如果机器logstash进程数量的最新值小于1,就会触发报警。

    2.7K30

    inotify+rsync+mysql复制+keepalived实现zabbix高可用

    思路:备机通过inotify+rsync实现文件同步,通过mysql复制实现数据同步,同一时刻只有一台服务器能对外提供zabbix服务,web端登陆虚ip访问,被监控主机通过配置虚ip来完成监控。...(若两台服务器都提供zabbix服务则每一次事件都会触发两次告警) 3.备机分别重启keepalived服务并加入启动服务 [root@zabbix-server01 ~]# systemctl restart...4.2同步 再做一次zabbix-server02到zabbix-server01的主从同步即完成了同步 以下操作都在zabbix-server01上执行: mysql> CHANGE MASTER...[sij2yvsidk.png] 发现发生切换,查看备机状态和zabbix进程: [b6r9hkcwr4.png] 备切换完成,回切: 启动主机zabbix服务: [root@zabbix-server01...工具,当切换为master时,拉起zabbix-server服务,同时远程到备机kill掉zabbix进程

    1.5K20

    zabbix 通过 agent 监控进程、端口

    环境介绍 操作系统:centos 7.4 zabbix版本:zabbix server 3.4.7 客户端:zabbix-agent 3.4.7 监控进程:mysqld 监控端口:3306 tcp 进程监控...确认客户端已经安装且运行agent 查看进程 查看属于那个用户的 几个进程 mysql 的进程为root用户 两个进程 添加监控项 名称随便写 类型zabbix客户端 键值选则进程数返回数 应用集选则...prosesses 进程 proc.num[,,,] 以下是对mysql进程的监控配置,key中的参数说明, 第一个参数是进程名字,..., zomb 第四个参数用来指定进程名中包含的字符,对进程进行过滤。...稍等几分钟观察看看能不能触发触发器 收到邮箱警告 吧测试的进程改为正常的(因为mysql 运行的进程为两个我这变设置的触发器为进程小于两个进程就发出告警) 保存更新观察是否回复正常 监控端口

    79920

    部署zabbix监控服务器

    一、zabbix运行架构 Zabbix是一个企业级的分布式开源监控解决方案。它能够监控各种服务器的健康性、网络的稳定性以及各种应用系统的可靠性。...4、Zabbix Proxy 代理服务器 这是一个可选组件,常用于分布式监控环境中,代理Server可以替Zabbix收集新能和可用性数据,汇总后统一发往Zabbix Server端。...二、Zabbix监控术语 在Zabbix监控系统中,有一些常用的术语,下面是简单的介绍。 1、主机(host) 表示要监控的一台服务器或者网络设备,可以通过IP或主机名指定。...注:我这里将所有服务部署在同一台服务器上,仅仅是一个简单的监控架构,并没有部署 zabbix proxy等。.../nginx/html/zabbix 6、client访问nginx代理以便配置zabbix 访问Nignx服务器的IP/zabbix即可,它会自动跳转到下面的页面: ?

    2.3K10

    好文 | Zabbix监控 MYSQL,Mysql 版本基准性能比较,Mysql8.0配置

    Zabbix监控Mysql | Mysql 5.7,8.0基准性能比较,Mysql8.0配置 ? MySQL同步复制模型架构 01 ?...点击查看大图 说明: 性能显著提高,特别是在高负载服务器上。MySQL 5.7和MySQL 8.0在InnoDB行操作上的区别,存在很大的不同,特别是当线程数增加的时候。...Zabbix监控Mysql增删改查比较 04 ? ? 点击查看大图 说明: Mysql8.0结合zabbix性能还有待测试,由于测试环境跟生产环境数据库压力存在很大差异。...Mysql8.0配置 05 修改配置创建用户 vi /etc/my.cnf ?...在zabbix-db2上声明master: ? 点击查看大图 Zabbix-db1主从 在zabbix-db2上执行“show master status;”查看master日志文件和位置。

    1.4K30

    Zabbix服务器设置邮箱报警

    环境说明 环境 IP 服务端 192.168.24.168 客户端 192.168.24.188 实验条件: zabbix监控服务器、客户端都已经部署完成,被监控主机已添加完成,zabbix监控运行正常...实现目的: zabbix监控服务器设置邮件报警,当被监控主机宕机或达到触发器预设值进,会自动发送报警邮件到指定的邮箱。...vim /etc/mail.rc set from=shanggujiezuo@163.com  //用于zabbi服务端转发邮件到指定邮箱 set smtp=smtp.163.com //发送邮箱服务器地址...Redirecting to /bin/systemctl restart postfix.service 3.测试邮件能否发送 [root@linfan ~]# echo "主机" | mail -s '...1 zabbix zabbix 153 Aug 23 15:02 /usr/local/share/zabbix/alertscripts/mail.sh //创建脚本存放日志的目录并修改属属组 [

    2.3K40

    进程服务器

    一、思路 先与客户端建立好连接, 每次监听到一个客户端之后,都需要产生一个子进程去处理这个连接,然后父进程继续去等待监听,唯一一个要注意的点就是要使用信号来监听子进程是否结束,从而对其进行回收,防止僵尸进程的产生...&opt, sizeof(opt)); (3)bind函数 bind(lfd, (struct sockaddr*)&ser_addr, sizeof(ser_addr));b这个函数主要目的就是将服务器的地址结构绑定到套接字...lfd上,所以开始要设置服务器的ser_addr:ser_addr.sin_family = AF_INET, ser_addr.sin_port = htons(8888);ser_addr.sin_addr.s_addr...监听到了客户端后,就要开始创建子进程来对这个监听进行处理;pid = fork() 3、子进程处理通信 因为子进程不需要监听连接,使用可以close(lfd);之后便可以进行通信处理 void do_work...sizeof(buf)); tcp.Write(cfd, buf, n); tcp.Write(STDOUT_FILENO, buf, n); } } 4、父进程回收子进程

    4.7K20

    Linux服务器搭建Zabbix监控平台

    1.Linux服务器安装zabbix监控平台   zabbix是基于web界面的开源分布式监控平台,可以监控各种服务器的配置参数,支持自定义配置和自定义告警,并且可以实现邮件、短信等方式的告警,zabbix...基本组件如下:   zabbix_server:zabbix服务端守护进程,所有的监控数据都会统一汇总给server   zabbix_agentd:客户端守护进程,负责执行server命令,收集客户端各种参数...的一个工具,用于发送数据给server或者proxy,通常用于耗时比较长的检查   zabbix_proxy:zabbix代理守护进程,功能类似server,作为中转站将收集到的数据转发给server,...与可选组件 zabbix agent zabbix server 可以通过 SNMP ,zabbix agent, ping , 端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在.../etc/zabbix_proxy.conf) 5.部署zabbix 环境说明: 环境 IP 要安装的应用 服务器端 192.168.209.12 lamp架构 zabbix server zabbix

    1.3K20

    Nginx服务器进程

    Nginx服务器进程有3类:主进程、工作进程、缓存进程 (1)主进程 Nginx启动时运行的主要进程,主要功能是与外界通信和对内部其他进程进行管理 主要工作内容 1)读取配置文件,验证有效性和正确性...2)建立、绑定、关闭 socket 3)按照配置生成、管理、结束工作进程 4)接收指令,如 重启、升级、退出 5)不中断服务,平滑重启、升级,升级失败的回滚处理 6)开启日志文件,获取文件描述符 (2)...工作进程 由主进程生成,生成数量由配置文件指定,工作进程生存于主进程的整个生命周期 主要工作内容 1)接收请求 2)将请求依次送入各个功能模块进行过滤处理 3)IO调用,获取响应数据 4)与后端服务器通信...,接收后端服务器处理结果 5)数据缓存,访问缓存索引、查询、调用缓存数据 6)发送请求结果 7)接收主进程指令,如 重启、升级、退出 (3)缓存进程 缓存进程有两类 1)缓存索引重建进程 nginx启动后由主进程生成...,在缓存元数据重建完成后就自动退出 该进程启动后,对缓存文件的目录结构扫描,在内存中建立索引元数据库 2)缓存索引管理进程 生存于主进程的整个生命周期 负责在索引元数据更新完成后,对元数据是否过期进行判断

    4.4K40

    ZABBIX 3.2 监控服务器TCP连接状态

    摘要:TCP的连接状态对于我们web服务器来说是至关重要的,尤其是并发量ESTAB;或者是syn_recv值,假如这个值比较大的话我们可以认为是不是受到了攻击,或是是time_wait值比较高的话,我们要考虑看我们内核是否需要调优.../zabbix_agentd.conf ### Option: Include # Include= Include=/etc/zabbix/zabbix_agentd.d/*.conf 编写配置文件... protected] zabbix_agentd.d]# cat status.conf UserParameter=tcp.status[*],/etc/zabbix/zabbix_agentd.d.../tcp_status.sh "$1" UserParameter= 后面是key的名称 /etc/zabbix/zabbix_agentd.d 存放脚本的路径 以前的文章有写过,大家可以看我的zabbix...]# chown zabbix.zabbix /tmp/tcp_status.txt 二、WEB界面配置 创建模版 ?

    1.9K30
    领券