博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
监控glusterfs
阅读量:5963 次
发布时间:2019-06-19

本文共 643 字,大约阅读时间需要 2 分钟。

监控集群状态

[4ajr@elk1 scripts]$ cat glusterfs_peer_status.sh 

#!/bin/bash

peer_status=`sudo gluster peer status |  grep State | uniq`

if [ "State: Peer in Cluster (Connected)" = "$peer_status" ]

  then

    echo "1"

  else

    echo "0"

fi

 

UserParameter=status_gluster,bash /soft/zabbix_agent/scripts/glusterfs_peer_status.sh

监控端口

[4ajr@elk1 scripts]$ cat glusterfs_port_listen.sh

#!/bin/bash

port=`ss -ant | grep LISTEN | grep 49153 | awk '{print $4}' | awk -F : '{print $2}'`

if [ $port -eq 49153 ]

    then

  echo 1

else

  echo 0

fi

UserParameter=port_gluster,bash /soft/zabbix_agent/scripts/glusterfs_port_listen.sh

 

转载于:https://www.cnblogs.com/charon2/p/10349723.html

你可能感兴趣的文章
电信网络拓扑图自动布局
查看>>
C#中List〈string〉和string[]数组之间的相互转换
查看>>
spring中的aware接口
查看>>
HTTPS-使用Fiddler抓取HTTPS数据包原理
查看>>
in-list iterator
查看>>
js打开新窗口的两种方式
查看>>
yum install 安装 下载好的rpm包 会并依赖包一起安装 zoom电话会议的安装
查看>>
洛谷P1108 低价购买[DP | LIS方案数]
查看>>
通达信里的统计函数及区块背景函数
查看>>
redis主从配置<转>
查看>>
[转]NopCommerce 多数据库方案
查看>>
和transformjs一起摇摆
查看>>
8 行 Node.js 代码实现代理服务器
查看>>
水印,图片验证码
查看>>
Ansible8:Playbook循环【转】
查看>>
关于stm32的正交解码
查看>>
marathon新建应用映射端口限制
查看>>
vs2015 编译时错误列表中没有错误,dll却没有生成出来
查看>>
[转]How to override HandleUnauthorizedRequest in ASP.NET Core
查看>>
C# list介绍
查看>>