![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
第33 zabbix
48N6E
这个作者很懒,什么都没留下…
展开
-
2019/06/18 M 部署主动模式代理+主动模式agent客户端
这个就是windows版本的jdk 这个看到的是实时的值,不会保存历史数据,不像zabbix,这个主要是看线程和内存的情况 java经常内存溢出,是java程序的问题 工作模式有两种,是基于数据提交方式的 被动模式就是由server端主动向agent端获取数据,也就是agent端,是被动的,server端要什么就给什么数据,包括监控项,也是server端主动去向agent获取 主动模式就是...原创 2020-09-29 14:26:58 · 206 阅读 · 0 评论 -
2019/06/19 M 监控TCP连接数(主动模板和被动模板)
是先检查有没有启动,没启动就启动 启动之后±C 指定配置文件(如果是别的地方,就要修改) 刚才把104也改成主动模式了,所以现在又两台 103还没有进行修改,可以先试一下 写脚本之前,先导入配置文件 可以把一些配置文件写在最底下,加上一些item key 可以include,就不用每次都去改zabbix的配置文件了 在这里面去定义你要监控的脚本 先参考其他的脚本如何写的 use...原创 2020-09-29 14:25:40 · 197 阅读 · 0 评论 -
2019/06/20 M 监控memcache及自定义模板
这个是刚才链接tcp链接数的,,下面是两个触发器 发邮件大概有几个过程,首先需要一个用户,给用户添加一个类别(邮箱就填具体邮箱地址、 添加之后,添加报警类型 首先先安装一个memacache 大部分是缓存一些session的东西 redis(单进程单线程的)缓存支持虽然多,但是memacache(支持多进程)性能高于redis cachesize,使用内存最大值,默认是M maxconn...原创 2020-09-29 14:25:49 · 57 阅读 · 0 评论 -
2019/06/20 M 监控redis及自定义模板
/应该会生成两个命令,redis-server,redis-client,拷贝到usr/bin目录下就好 需要修改下配置文件 监听地址修改成所有地址 可以直接启动,跟上conf文件 *1.安装Zabbix Server端与数据库 脚本内容: #!/bin/bash redis_status(){ R_PORT=$1 R_COMMAND=KaTeX parse...原创 2020-09-29 14:27:06 · 74 阅读 · 0 评论 -
2019/06/24 M 一键安装zabbix agent及邮件和短信报警
一键安装源码包,启动脚本和一些配置 有centos7的,也有centos6的 、解压 里面有脚本还有压缩包 存在的话就把安装包解压到指定目录去 然后编译安装, 然后把配置文件,把原配置文件覆盖 这边的网卡名字要变成eth0 注释tty和授权,然后就输出安装完成 拷贝启动脚本 和zabbix相关的配置和脚本都放在all。tar里 执行 线上安装都是用saltstack批量匹配到所有...原创 2020-09-29 14:29:36 · 88 阅读 · 0 评论 -
2019/06/20 M 监控mysql(percona和脚本及自定义模板)
监控mysql数据库有两种,一种是percona,还有一种是脚本 先配置主从,通过两种方式,percona(监控的项目特别多,干了十几年的dba都看不懂),脚本 server上的mysql作为103上用的从服务器 做主从的话,最主要的就是serverid不一样,开启二进制日志 部署mysql 主从同步 Master mysql: [root@zabbix-web1 apps]# cat /...原创 2020-09-29 14:29:59 · 99 阅读 · 0 评论 -
2019/06/18 M zabbix介绍、编译安装及中文
一般第一层负载是4层,再往下用7层负载,url,后缀(可以实现动静分离) 一键编译安装 ansible基于ssh,有三次握手,4次挥手,saltstack基于长连接,比较快 安装好后 sock需要修改因为编译安装和rpm安装保存格式是不一样的,所以做个软链接,以免sock找不到 最大连接数最好也调整一下 java的环境变量,后期监控tomcat的时候需要用到 要用就用长期版本 ...原创 2020-09-29 14:26:42 · 89 阅读 · 0 评论 -
2019/06/24 M URL和自定义脚本及模板监控端口和进程
能不能访问是通过url监控来实现的 #!/bin/bash check_process(){ NUM=ps -ef | grep -v grep | grep -v bash | grep ${NAME} | wc -l if [ $NUM -eq 0 ];then echo 100 else echo 50 fi } check_port(){ ss -tnl | grep ${PORT} ...原创 2020-09-29 14:27:13 · 167 阅读 · 0 评论 -
2019/06/24 M 自定义系统基础监控模板
自定义基础模版,包含cpu使用率,内存,磁盘的 都是用脚本 实现的,定义之前需要先把脚本写出来 IO高低取决于这个磁盘类型,常用的是机械盘(盘面,磁头,速度远远不及固态盘,但是可以用raid把多块磁盘整合在一起加快你的读写速度),机械盘主要是三个值来决定了IO的时间,寻道时间(是磁头移动到数据所在的磁道上花费的时间) 一般是3-15毫秒,这个值取决于你的磁盘是多少转的 旋转延迟是指这个磁头到...原创 2020-09-29 14:29:28 · 66 阅读 · 0 评论