Zabbix监控TCP端口

安装环境:CentOS 7.3 软件版本:zabbix3.0 创建一个shell文件,写入以下内容,保存后将shell的权限设置成755 [root@120 ~]# vim /etc/zabbix/scripts/discovery_port.sh #!/bin/bash port_array=(`netstat -tnlp|egrep -i “$1″|grep -v “127.0.0.1”|awk {‘print $4′}|awk -F’:’ ‘{if ($NF~/^[0-9]*$/) pri…

Zabbix监控MySQL性能

由于MySQL5.7版本以上在命令行中不允许使用明文密码,所以需要将用户名和密码存在文件中: 认证信息文件内容如下: [client] user=zabbix password=”shengyan777.com”   监控MySQL的shell脚本内容如下: #!/bin/bash # ——————————————————————————- # FileName: check_mys…

Linux系统下快速建立IPIP隧道脚本

测试系统环境:CentOS 7.3 服务器A:1.1.1.1 服务器B:2.2.2.2 在服务器A和服务器B建立一个shell脚本,具体内容如下: [root@1 ~]vim tunadd.sh #!/bin/bash modprobe ipip sip=${SIP} dip=”” tun=${TUN:-tun} net=${NET:-172.16} mode=”n” vp=0; ks=0; while getopts ‘s:d:t:n:x:v’ opt ;do case $opt in x) …

Linux环境下实现MySQL的主从复制

系统环境:CentOS Linux release 7.3.1611 软件版本:MySQL5.7.17 server1:192.168.0.100 server2:192.168.0.101 一、MySQL的安装 Linux环境下安装部署MySQL(二进制安装包) 二、MySQL的主备配置 1.编辑配置文件my.cnf server1中添加: [root@120 ~]# vim /etc/my.cnf #主从复制中,服务ID是必须配置的,要求两台或多台服务器的ID不一样 server-id = …