博文

目前显示的是 一月, 2024的博文

记录一次使用Zabbix自带MySQL模板

图片
  1.拷贝mysql模板文件 监控主机与被监控主机上都有这个文件 [root@aws ~]# find / -name userparameter_mysql.conf /usr/share/doc/zabbix-agent/userparameter_mysql.conf #将这个文件拷贝到模板路径下 cp /usr/share/doc/zabbix-agent/userparameter_mysql.conf /etc/zabbix/zabbix_agentd.d/ 2.创建监控用户 CREATE USER 'zabbix'@'localhost'; SET PASSWORD FOR 'zabbix'@'localhost' = 'ABC@abc123'; GRANT USAGE, PROCESS, REPLICATION CLIENT ON *.* TO 'zabbix'@'localhost'; 3.添加配置文件 mkdir /var/lib/zabbix vim /etc/zabbix/.my/cnf [client] user='zabbix' password='ABC@abc12' 4.编辑监控配置文件(如果配置文件不在默认目录时) 比如.my.cnf文件在/etc/zabbix/ 时 vim /etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf 5.重启agent systemctl restart zabbix-agent 6.添加模板、查看图形

Zabbix自定义监控——TCP状态

图片
声明: 本次记录使用zabbix 5.0版本 下载安装 见另一篇 安装zabbix服务器(6.4)记录 添加客户端(agent) 这里使用自动发现来添加 1,创建自动发现规则: 2,创建监控项(自定义key) 首先(客户端)创建自定义key: root@www:~# vim /etc/zabbix/zabbix_agentd.d/tcp_status.conf UserParameter=tcp.status.[*],ss -antp  |grep -ic "$1" 在zabbix sever上测试key: [root@xjd-cloud ~]yum install -y zabbix-get     #默认没有安装的,需要手动安装 [root@xjd-cloud ~]# zabbix_get -s <客户端地址> -p <端口> -k tcp.status.[listen] 能显示数字为正常,使用默认端口10050的,可以省略 -p <端口> 参数 PS:注意我这里是5.0版本,更老的版本需要先改zabbix默认配置文件(/etc/zabbix/zabbix_agentd.conf),要在里面修改参数 “ UnsafeUserParameters=1”以及“Include=/etc/zabbix/zabbix_agentd.d/*.conf” 在web端创建监控项截图 创建图形 进阶版 通过一个bash脚本来完成数据的采集,并在UserParameter中调用这个脚本。这种方式的一个优点是脚本的内容可以根据需要进行复杂的处理,比如条件判断,循环处理等等。 mkdir /etc/zabbix/tcp_connect.status #创建一个文件夹 vim /etc/zabbix/tcp_connect.status/tcp_connect_status.sh #准备以下脚本 #!/bin/bash #ss -antp 命令的6种常见状态 #L...

为了大陆能更好的访问blogger

前言:自定义域名那些先搞定,由于Google链接大陆网络无法访问,所以需要替换一些资源链接。 一、替换背景图片 在主题源码中查找 <Variable name="body.background" description="Background"       color="$(body.background.color)"       type="background"       default="$(color) none repeat scroll top left"  value="$(color) url(https://themes.googleusercontent.com/image?id=L1lcAhfdhteFEMHGeeOxXKaTEdLc89GHDFSHTJRJJ5J46UW6JKASDw)no-repeat scroll top center ;"/> 将url()里面的内容替换成你自己的背景图片的地址。 二、替换头像 在主题源码中查找 img class='profile-img'  替换后面的链接: <img class='profile-img' src="你的头像地址"> 三、修改CSS、JavaScript 屏蔽 将</head>替换为&lt;/head&gt;&lt;!--</head>--&gt; 将</body>替换为&lt;!--</body>--&gt;&lt;/body&gt; 这样一来,自动插入的 CSS 和 JavaScript 就会被包含在注释里,不会被浏览器加载。 替换JS链接 在主题源码中查找 <b:template-script async='true' name='indie' version='1.0.0'/> 将其替换为 <...

Java_Tomcat项目部署记录

安装Java 一,下载JDK安装包 https://www.oracle.com/cn/java/technologies/javase/javase8u211-later-archive-downloads.html 版本自定义,这里是 jdk-8u151-linux-x64.tar.gz  二,下载下来后在Linux上解压: tar xf jdk-8u151-linux-x64.tar.gz -C /usr/local #这里是解压到 /usr/local 目录 ln -s /usr/local/jdk1.8.0_151/ /usr/local/java #建议创建软链接,方便以后切换版本 三,配置环境变量: vim /etc/profile JAVA_HOME=/usr/local/java PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME PATH source /etc/profile #退出文件后重载一下 四,测试Java [root@xjd-cloud ~]#java -version java version "1.8.0_151" Java(TM) SE Runtime Environment (build 1.8.0_151-b12) Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode) 安装Tomcat 一,下载Tomcat,官网: https://tomcat.apache.org/ 版本自定义,这里是 apache-tomcat-9.0.1.tar.gz 二,解压,创建软链接 (和上面一样,略) 三,添加环境变量 vim /etc/profile CATALINA_HOME=/usr/local/tomcat #软链接目录 export CATALINA_HOME source /etc/profile #重载 四,启动Tomcat [root@xjd-cloud ~]# bash /usr/local/tomcat/bin/startup.sh Using CATALI...