博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
kafka存活监控脚本
阅读量:6005 次
发布时间:2019-06-20

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

#!/bin/bash #-*- coding: utf-8 -*- #Date:    2018/11/20 #Author:   Mr.yang

#!/bin/bash

KAFKA_HOST="192.168.0.184:9092"   #kafka主机IP+端口

KAFKA_CMD="/database/kafka/bin/kafka-producer-perf-test.sh"  #kafka脚本执行路径(根据自己本身环境修改,脚本名无需更改)
PARATER="--num-records 5 --record-size 2 --throughput 10"   #参数,可不修改
TOPIC_NAME="monitor"   #Topic名称可创建一个测试使用

ps -ef |grep kafka |grep -v grep |grep -v kafka.sh > /dev/null
if [ $? -eq 0 ];then
  timeout 10s sh ${KAFKA_CMD} ${PARATER} --topic ${TOPIC_NAME} --producer-props bootstrap.servers=${KAFKA_HOST} > /dev/null
  if [ $? -ne 0 ];then
    echo 1
  else
    echo 0
  fi
  elif [ $? -ne 0 ];then
    echo 1
fi

原创文章,转载请注明:

转载自纯种黄牛博客

转载于:https://www.cnblogs.com/Huang-Niu/p/9993803.html

你可能感兴趣的文章
ldap 安装
查看>>
我的友情链接
查看>>
使用secure CRT的SFTP在LINUX与WINDOWS下交换文件
查看>>
Docker单独设置代理服务
查看>>
移动互联网,入口生死战
查看>>
Java clone方法
查看>>
连接查询详解
查看>>
System Center 2012私有云应用
查看>>
nginx面试常问题目
查看>>
KJMusic完整音乐项目
查看>>
lamp (module) 部署应用
查看>>
Linux的文件找工具find的小秘密
查看>>
bash基础命令参考
查看>>
linux的多种安装方式及安装注意事项
查看>>
linux分区命名及安装注意
查看>>
linux系统目录分支结构及存放内容
查看>>
毕业设计笔记
查看>>
XMLHttpRequest 及其open()的用法
查看>>
进程与线程的定义以及对多线程、多进程、并发和并行的理解
查看>>
nginx默认虚拟主机、用户认证、域名重定向
查看>>