RSYNC在zabbix中的检查

作者:高波

归档:学习笔记

2017/08/21

快捷键:

Ctrl + 1    标题1

Ctrl + 2    标题2

Ctrl + 3    标题3

Ctrl + 4    实例

Ctrl + 5    程序代码

Ctrl + 6    正文

格式说明:

蓝色字体:注释

黄色背景:重要

绿色背景:注意


1.1 目  录

1.1 目  录... I

第一章... 1

1.1.1 创建用户关联的的四个文件... 1

第一章

整体思路就是创建一个文件上传到服务器上面检查.查看是否成功.

1.1.1 第一步添加用户注意 useradd

zabbix:x:498:499:Zabbix Monitoring System:/var/lib/zabbix:/bin/bash

zabbix用户要有密码加目录,正常用户.

1.1.2 第二步sudo授权.

root ALL=(ALL) ALL

zabbix  ALL=(root)      /bin/touch, /usr/bin/rsync

1.1.3 第三步专门给了zabbix用户的密码文件.

[root@web02 zabbix_agentd.d]# ll /etc/rsync_zabbix.password

-rw------- 1 zabbix zabbix 10 Nov 22 17:34 /etc/rsync_zabbix.password

1.1.4 第四步写入脚本

[root@web02 zabbix_agentd.d]# cat /server/scripts/zabbix_check/rsync_ctcheck.sh

#!/bin/bash

echo "123456"|sudo -S touch /tmp/aa.txt  >/dev/null 2>&1

function send_test(){

rsync -avz /tmp/aa.txt  rsync_backup@172.16.1.62::backup --password-file=/etc/rsync_zabbix.password  >/dev/null 2>&1

#aa=$(echo $?)

return $?

#echo $?

}

send_test

1.1.5 第五步编写客户端注册

[root@web02 zabbix_agentd.d]# cat rsync_check.conf

#UserParameter=check_rsync,nmap -p 873 172.16.1.61|egrep "873/tcp open  rsync"|wc -l

UserParameter=check_rsync,/server/scripts/zabbix_check/rsync_ctcheck.sh;echo $?

1.1.6 最后测试

[root@m02 ~]# killall rsync

[root@m02 ~]# killall rsync

rsync: no process found

[root@m02 ~]# rsync --daemon

[root@m01 scripts]# zabbix_get -s 172.16.1.7 -p 10050 -k "check_rsync"

10

[root@m01 scripts]# zabbix_get -s 172.16.1.7 -p 10050 -k "check_rsync"

0

RSYNC在zabbix中的检查的更多相关文章

  1. zabbix 中监控windows 的typepref中的值

    监控项:typepref -qx在zabbix中实现: 1.测试zabbix-get 获取数据: /usr/local/zabbix/bin/zabbix_get -s 192.168.1.3 -p1 ...

  2. SQL中如何检查死锁

    SQL中如何检查死锁 编写人:CC阿爸 2014-6-15 在日常SQL数据库的操作中,SQL偶尔会出现表被死锁的问题.比如: 在执行事务时,突然中止事务.系统肯定会锁表. 大批量数据操作时,由于网络 ...

  3. 安全运维中基线检查的自动化之ansible工具巧用

    i春秋作家:yanzm 原文来自:安全运维中基线检查的自动化之ansible工具巧用 前几周斗哥分享了基线检查获取数据的脚本,但是在面对上百台的服务器,每台服务器上都跑一遍脚本那工作量可想而知,而且都 ...

  4. zabbix中配置当memory剩余不足20%时触发报警

    在zabbix中默认当内存剩余量不足2G的时候触发报警,并没有使用百分比来触发如下: 现在需要配置:当memory剩余不足20%时触发报警,具体操作方法如下: 1)创建itemConfiguratio ...

  5. zabbix中监控某个进程的shell脚本

    #!/bin/sh ret_ok= ret_warn= ret_critical= ret_unknown= info_count=`ps -aux | awk 'BEGIN {cnt=0} /[^- ...

  6. (38)zabbix中配置snmp监控

    1.首先按照“snmp监控快速配置”文本文档在被监控的主机上安装.配置及启动snmp服务, 具体内容如下: 1).安装snmp yum install net-snmp* -y cp -a /etc/ ...

  7. 在 CentOS 7.3 上安装 nginx 服务为例,说明在 Linux 实例中如何检查 TCP 80 端口是否正常工作

    CentOS 7.3 这部分以在 CentOS 7.3 上安装 nginx 服务为例,说明在 Linux 实例中如何检查 TCP 80 端口是否正常工作. 登录 ECS 管理控制台,确认实例所在安全组 ...

  8. matlab中exist 检查变量、脚本、函数、文件夹或类的存在情况

    参考: 1.https://ww2.mathworks.cn/help/matlab/ref/exist.html?searchHighlight=exist&s_tid=doc_srchti ...

  9. Rsync同步过程中遇到的常见问题

    一.Rsync服务介绍 Rsync属于一款实现全量及增量同步数据的软件工具,适用于unix/linux/windows等多种操作系统平台. Rsync软件能实现本地复制,远程复制,或者远程守护进程方式 ...

随机推荐

  1. [Functional Programming] Use Task/Async for Asynchronous Actions

    We refactor a standard node callback style workflow into a composed task-based workflow. Original Co ...

  2. strcpy与strncpy

    char aa[]="123456789123456789123456789"; char bb[4]={0}; 1.strcpy(bb,aa); bb的空间,不能存下aa的内容, ...

  3. android中listview点击事件失效的灵异事件

    首先说明一下我想实现的功能: 点击某个item之后,让其颜色发生变化.如果变化网上有很多例子,我就不班门弄斧了.Listview之所以点击没有反应是因为上图中绿色部分(自己定义的一个继承BaseAda ...

  4. 在div 底部显示背景图片

    下面代码实现div层背景图片在底部显示: div { background : url (/images/bg.jpg) no-repeat fixed ; background-position-y ...

  5. Bash Shell的环境配置文件

    login shell:取得bash时需要完整的登录流程 non-login shell:取得bash接口的方法不需要重复登录,举例来说,你以x window登录Linux后,再以x的图形界面启动终端 ...

  6. Adobe Audition3.0 找不到所支持的音频设备 请检查您的音频设置

      Adobe Audition 找不到所支持的音频设备 请检查您的音频设置   解决方案:   运行regedit,打开注册表编辑器,定位到 HKEY_CLASSES_ROOT\CLSID\{AB7 ...

  7. npm发包流程

    1.注册npm 账号 https://www.npmjs.com/signup 2.初始化npm项目 npm init 根据发的包进行填写: { "name": "wen ...

  8. 请MVC5 WebApi2 支持OData协议查询

    一.配置项 1.WebApiConfig.cs添加如下代码: // api 支持 cors允许Ajax发起跨域的请求(nuget 中搜索 ASP.NET Cross-Origin Support,然后 ...

  9. HMM隐Markov模型的原理及应用建模

    这里不讲定量的公式.(由于我也没全然弄明确.不想误人子弟)仅仅谈高速定性理解. 隐Markov模型原理 隐Markov模型(Hidden Markov Model.HMM)的实质就是:已知几种原始分类 ...

  10. Android 图片压缩器

    概述 Android 图片压缩器:一款高效的图片压缩器库,支持批量压缩,异步压缩.多线程多任务压缩,压缩比设置等特性. 详细 代码下载:http://www.demodashi.com/demo/12 ...