只是通过检查pid 和 port两个参数来判断ttserver是否活着
ttserver 的启动命令如下
ttserver -host 192.168.1.9 -port 11209 -thnum 8 -dmn -pid /usr/local/ttserver/session/ttserver.pid -log /usr/local/ttserver/logs/ttserver_session.log

以下是脚本内容

check_tt.sh

    #!/bin/bash     #author storysky in 2011.07.20     #check ttserver status     pid1=`cat /usr/local/ttserver/session/ttserver.pid`     port=`ps aux |awk '/ttserver/&&!/awk/{print $15}'`     pid2=`/usr/local/ttserver/bin/tcrmgr inform -port "$port" -st 192.168.1.9 |awk '/pid/{print $2}'` if [ $pid1 -eq $pid2 ] && [ $port -eq 11209 ];             then             echo "OK TTserver is running"             exit 0 else             echo "Critical TTserver is error"             exit 2     fi 

转载于:https://www.cnblogs.com/kudosharry/articles/2334817.html

TC TT运行状态监控相关推荐

  1. Hive SQL运行状态监控(HiveSQLMonitor)

    Hive SQL运行状态监控(HiveSQLMonitor) 引言 目前数据平台使用Hadoop构建,为了方便数据分析师的工作,使用Hive对Hadoop MapReduce任务进行封装,我们面对的不 ...

  2. mysql运行状态监控研究内容_如何监控mysql主从的运行状态shell脚本实例介绍

    如何监控mysql主从的运行状态shell脚本实例介绍. #!/bin/bash #define mysql variable mysql_user="root" mysql_pa ...

  3. ZABBIX 企业级分布式监控系统 1 监控系统简介

    了解复杂IT系统的运行状态 监控系统分为两部分:     数据采集         主动模式(上报)(服务器开销小)         被动模式(采集)(服务器开销大)(专用客户端或公用协议)     ...

  4. Spring Boot 应用监控:Actuator与 Admin

    第 III 部分Spring Boot 系统监控.测试与运维 Spring Boot 应用监控:Actuator与 Admin <Spring Boot 实战开发>(陈光剑) -- 基于 ...

  5. 《LoadRunner性能测试巧匠训练营》——3.3 场景监控实战

    本节书摘来自华章计算机<LoadRunner性能测试巧匠训练营>一书中的第3章,第3.3节,作者:赵 强 邹伟伟 任健勇 更多章节内容可以访问云栖社区"华章计算机"公众 ...

  6. 环境监控告警系统之TIM即时消息推送部署

    TIM是由腾讯发布的多平台客户端应用.TIM是轻聊的QQ,更方便办公.TIM用在QQ轻聊版的基础上加入了协同办公服务的支持,消息完全同步,支持多人在线编辑Word.Excel文档等,更加适合办公使用. ...

  7. 利用WCF的双工通讯实现一个简单的心跳监控系统

    何为心跳监控系统? 故名思义,就是监控某个或某些个程序的运行状态,就好比医院里面的心跳监视仪一样,能够随时显示病人的心跳情况. 心跳监控的目的是什么? 与医院里面的心跳监视仪目的类似,监控程序运行状态 ...

  8. ArcGIS Server服务器监控

    最近项目上需要对服务器与ArcGISServer服务进行监控,做了一个初步的原型,实现了以下功能. 一.服务器监控 注册服务器 服务器运行状态监控 在线状态 CPU.内存.存储配置监控,由于现在很多采 ...

  9. Prometheus 的云上 MySQL 监控实践

    一.背景 MySQL 8.0是当前Oracle公司一直在大力宣传的新版本,从架构到性能均有显著变化,同时,随着kubernetes的普及,为更好的提升资源利用率,可以进行MySQL上云的探索.MySQ ...

最新文章

  1. ThinkPHP学习笔记之Model操作
  2. 解密 Dubbo 三大中心的部署架构
  3. php的辅助工具下载,PHPTools 工具包(让你的EditPlus可以调试PHP)
  4. jquery1.6中的.prop()和.attr()异同
  5. Tomcat出现端口被占用Port 8080 required by Tomcat v9.0 Server at localhost is already in use.
  6. 大佬就是有想法!比尔盖茨办公室曝光:实体版元素周期表震撼!
  7. STM32驱动WS2811
  8. 【信息安全导论】HIT2022春季学期《信息安全导论》复习概要
  9. zemax验证高斯公式_Zemax中高斯光束设置的相关问题
  10. 【论文阅读】A Memory-Efficient Deterministic Finite Automaton-Based Bit-Split String Matching Scheme
  11. 元器件——稳压管Zener的应用总结(稳压原理与应用、主要参数、限流电阻如何选取)
  12. 阿里巴巴矢量图引入步骤
  13. 华为什么时候能升android10,华为手机什么时候升级安卓Q 华为首批适配Android10机型列表...
  14. leetcode 周赛214 学习笔记(5561、1647)
  15. 什么是Watchdog?
  16. 如何使用Git进行团队协作开发
  17. 状态空间表示法----野人与修道士
  18. 【Mycat】Mycat主从复制,垂直分库
  19. UltralSO注册码
  20. MVC三层架构简单理解

热门文章

  1. 博凌科技携手中企动力用互联网思维卖乐器
  2. 条码标签软件里如何将图片生成数据库
  3. 为什么我总写 Bug ?
  4. net start MySQL——无法启动服务,原因可能是已被禁用或与其相关联的设备没有启动。
  5. 从-Quora-的-187-个问题中学习机器学习和NLP
  6. APP开发接入广告平台及应用市场(应用分发平台)记录
  7. 浪潮HF系列闪存存储:不仅看性能,更看整体表现
  8. linux7 清屏,CentOS 清屏命令clear的讲解
  9. ExtJs皮肤主题定制 sencha Themer
  10. 用Enterprise Architect画类图和顺序图(一)