[置顶] Zabbix之自动发现服务进程

摘要: 由于服务器上各种手动启动的进程太多,为了方便管理和监控,随时随地了解进程的状态,资源使用情况,特配合进程自动发现并监控报警。此配置过程是首先定义一个进程列表并同步到所有机器,然后在每台机器上自动发现列表中的进程,监控每个进程是否down掉、CPU、内存占用、线程等。 1,配置要监控的进程列表。格式: 阅读全文
posted @ 2016-05-21 21:45 Tank-101 阅读(3250) 评论(0) 推荐(0) 编辑

distcp使用

摘要: distcp在hadoop1.x和2.x存在rpc版本兼容问题,故有rpc和http两种协议选择。 一,rpc协议: 单主机master8020端口:hdfs dfs -ls hdfs://cdh001:8020/user/hive HA模式: hdfs dfs -ls hdfs://nameser 阅读全文
posted @ 2018-08-03 18:05 Tank-101 阅读(368) 评论(0) 推荐(0) 编辑

zabbix之磁盘IO之IOSTAT

摘要: 1. 发现硬盘 disk_discovery.sh #!/bin/bash diskarray=(`cat /proc/diskstats |grep -E "\bsd[a-z]\b|\bxvd[a-z]\b|\bvd[a-z]\b"|awk '{print $3}'|sort|uniq 2>/de 阅读全文
posted @ 2016-06-02 00:17 Tank-101 阅读(1250) 评论(0) 推荐(0) 编辑

ZABBIX之TCP连接数监控

摘要: ss -ant | awk 'NR>1 {++s[$1]} END {for(k in s) print k,s[k]}' 1,配置文件 cat > /etc/zabbix/zabbix_agentd.d/tcp_status.conf <<end ## Monitor tcp status Use 阅读全文
posted @ 2016-06-02 00:15 Tank-101 阅读(354) 评论(0) 推荐(0) 编辑

ZABBIX之TOMCAT监控

摘要: 一,server端: 1,jdk 2, 备份zabbix_server.conf ./configure --prefix=/usr/local/zabbix --enable-server --enable-proxy --enable-agent --with-mysql --with-net- 阅读全文
posted @ 2016-06-02 00:13 Tank-101 阅读(184) 评论(0) 推荐(0) 编辑

ZABBIX之NGINX监控

摘要: 1,端口自动发现 cat nginx_port.py #!/usr/bin/env python import os import json t=os.popen("""netstat -antp|awk '/LISTEN/&&/nginx/{print $4}'|awk -F: '{print $ 阅读全文
posted @ 2016-06-02 00:08 Tank-101 阅读(190) 评论(0) 推荐(0) 编辑

ZABBIX之ORACLE监控

摘要: 1,安装JDK 2,安装orabbix wget http://www.smartmarmot.com/downloads/orabbix-1.2.3.zip mkdir /opt/orabbix mv orabbix-1.2.3.zip /opt/orabbix cd /opt/orabbix u 阅读全文
posted @ 2016-06-02 00:06 Tank-101 阅读(1672) 评论(0) 推荐(0) 编辑

otter

摘要: 1, 安装zookeeper集群 tar xf -C /usr/local/zoo cp zoo.sample.cfg zoo.cfg vim zoo.cfg clientPort=2181 ./bin/zkServer.sh start 日志文件zookeeper.out vim conf/log 阅读全文
posted @ 2016-06-02 00:04 Tank-101 阅读(329) 评论(0) 推荐(0) 编辑

rsync

摘要: 一、服务器端: 1、安装Rsync yum install rsync xinetd cat /etc/xinetd.d/rsync #编辑配置文件,设置开机启动rsync disable = no #修改为no /etc/init.d/xinetd start 2、创建rsyncd.conf配置文 阅读全文
posted @ 2016-06-02 00:01 Tank-101 阅读(221) 评论(0) 推荐(0) 编辑

ZABBIX之邮件报警

摘要: 1,安装msmtp wget http://downloads.sourceforge.net/msmtp/msmtp-1.4.30.tar.bz2 tar jxvf msmtp-1.4.30.tar.bz2 ./configure --prefix=/usr/local/msmtp make ma 阅读全文
posted @ 2016-06-01 23:44 Tank-101 阅读(137) 评论(0) 推荐(0) 编辑

ZABBIX之磁盘IO监控

摘要: 1,配置文件 cat /usr/local/zabbix/conf/zabbix_agentd/diskstats.conf UserParameter=disk.discovery,python /usr/local/zabbix/bin/disk_discovery.py UserParamet 阅读全文
posted @ 2016-06-01 23:35 Tank-101 阅读(429) 评论(0) 推荐(0) 编辑

MYSQL主从配置之重做从库

摘要: 使用innobackupex 备份工具在线备份数据到从库 1, 主库: 1),备份主库到从库 mycnf=/etc/my.cnf user=root passwd=xxxxxxxxxxxxxxxxx socket=/data/mysql/3306/var/run/mysql.sock dest_ip 阅读全文
posted @ 2016-05-31 09:43 Tank-101 阅读(981) 评论(0) 推荐(0) 编辑

ZABBIX之MYSQL监控

摘要: 1 ,安装php yum install php php-mysql 2,指定mysql.sock文件 vim /etc/php.ini mysql_default_socket=/data/mysql/3306/var/run/mysql.sock mysqli_default_socket=/d 阅读全文
posted @ 2016-05-31 00:03 Tank-101 阅读(170) 评论(0) 推荐(0) 编辑

MYSQL在线添加字段

摘要: 1, 安装dbd perl-io-socket-ssl percona-toolkit yum list|grep DBD yum list|grep Socket|grep SSL yum -y install perl-DBD-MySQL.x86_64 yum -y install perl-I 阅读全文
posted @ 2016-05-30 23:52 Tank-101 阅读(490) 评论(0) 推荐(0) 编辑