1. #!/usr/bin/ksh
  2. export ORACLE_BASE=/oracle/
  3. export ORACLE_SID=epmln1
  4. export ORACLE_HOSTNAME=pmlnpdb1
  5. export ORA_NLS33=/oracle/db/ocommon/nls/admin/data
  6. export ORA_CRS_HOME=/oracle/crs
  7. export ORACLE_HOME=/oracle/db
  8.  
  9. export gglog=/GoldenGate/dirrpt/`date "+gg_monitor_%Y-%m-%d_%H:%M:%S"`
  10.  
  11. echo "############ gg process status #############">>$gglog
  12. ps -ef|grep ext|grep -v grep>>$gglog
  13. ps -ef|grep mgr|grep -v grep>>$gglog
  14. echo "####################################">>$gglog
  15. echo "############ gg trail file system usage #############">>$gglog
  16. bdf /GoldenGate >>$gglog
  17.  
  18. echo "####################################">>$gglog
  19. cd /GoldenGate
  20. echo "############ info all ############">>$gglog
  21. echo "info all"|./ggsci >>$gglog
  22.  
  23. echo "############ lag * ############">>$gglog
  24. echo "lag *"|./ggsci >>$gglog
  25.  
  26. echo "####################################">>$gglog
  27. echo "############ info er * ############">>$gglog
  28. echo "info er *"|./ggsci >>$gglog
  29.  
  30. echo "####################################">>$gglog
  31. echo "############ info er *,detail ############">>$gglog
  32. echo "info er *,detail"|./ggsci >>$gglog
  33.  
  34. echo "####################################">>$gglog
  35. echo "############ info er *,showch ############">>$gglog
  36. echo "info er *,showch"|./ggsci >>$gglog
  37.  
  38. echo "####################################">>$gglog
  39. echo "############ view params mgr ############">>$gglog
  40. echo "view params mgr"|./ggsci >>$gglog
  41.  
  42. echo "####################################">>$gglog
  43. echo "############ view params EXTYA ############">>$gglog
  44. echo "view params EXTYA"|./ggsci >>$gglog
  45.  
  46. echo "####################################">>$gglog
  47. echo "############ view params EXTYB ############">>$gglog
  48. echo "view params EXTYB"|./ggsci >>$gglog
  49.  
  50. echo "####################################">>$gglog
  51. echo "############ view params DPEYA ############">>$gglog
  52. echo "view params DPEYA"|./ggsci >>$gglog
  53.  
  54. echo "####################################">>$gglog
  55. echo "############ view params DPEYB ############">>$gglog
  56. echo "view params DPEYB"|./ggsci >>$gglog
  57.  
  58. echo "####################################">>$gglog
  59. echo "############ stats * ############">>$gglog
  60. echo "stats *"|./ggsci >>$gglog
  61.  
  62. echo "####################################">>$gglog
  63. echo "############ tail -1000f /GoldenGate/ggserr.log ############">>$gglog
  64. tail -1000 /GoldenGate/ggserr.log>>$gglog
  65.  
  66. echo "####################################">>$gglog
  67. echo "############ info er * ,showtrans ############">>$gglog
  68. echo "send er * ,showtrans"|./ggsci >>$gglog

OGG日常运维监控的自动化脚本模板的更多相关文章

  1. ogg日常运维命令

    1.查看历史记录.快捷执行历史中的一条命令 GGSCI (11g) 32> h 23: view param exta24: info all25: lag exta.... GGSCI (11 ...

  2. Linux centos7日常运维——监控io性能、free内存命令、ps进程命令、查看网络状态、linux下抓包

    一.监控io性能 Linux系统出现了性能问题,一般我们可以通过top.iostat.free.vmstat等命令来查看初步定位问题.其中iostat可以给我们提供丰富的IO状态数据. iostat ...

  3. Telegraf+Influxdb+Grafana自动化运维监控

    概述:Telegraf收集信息,influxdb时序数据库存储数据,grafana平台展示数据,并进行监控告警,组成一个自动化运维监控平台. 一.influxdb ​ InfluxDB是一个由Infl ...

  4. 详解Linux运维工具:运维流程管理、运维发布变更、运维监控告警

     概述 应用上线后,运维工作才刚开始,具体工作可能包括:升级版本上线工作.服务监控.应用状态统计.日常服务状态巡检.突发故障处理.服务日常变更调整.集群管理.服务性能评估优化.数据库管理优化.随着应用 ...

  5. zookeeper 用法和日常运维

    本文以ZooKeeper3.4.3版本的官方指南为基础:http://zookeeper.apache.org/doc/r3.4.3/zookeeperAdmin.html,补充一些作者运维实践中的要 ...

  6. 运维监控-Open-Falcon介绍

    运维监控-Open-Falcon介绍 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.Open-Falcon 介绍 监控系统是整个运维环节,乃至整个产品生命周期中最重要的一环,事 ...

  7. linux日常运维工作

    Linux的使用环境也日趋成熟,各种开源产品络绎不绝,大有百花齐放的盛景,那么当Linux落地企业,回归工作时,我们还要面对这Linux运维方面的诸多问题,今天我们特意组织一场有关Linux 在企业运 ...

  8. hadoop日常运维与升级总结

    日常运维 升级 问题处理方法 日常运维 进程管理 由于配置文件的更改,需要重启生效, 或者是进程自己因某种致命原因终止, 或者发现进程工作出现异常等情况下,需要进行手动进程的关闭或启动, 或者是增删节 ...

  9. 优化系统资源ulimit《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》

    优化系统资源ulimit<高性能Linux服务器构建实战:运维监控.性能调优与集群应用> 假设有这样一种情况,一台Linux 主机上同时登录了10个用户,在没有限制系统资源的情况下,这10 ...

随机推荐

  1. R语言绘制花瓣图flower plot

    R语言中有很多现成的R包,可以绘制venn图,但是最多支持5组,当组别数大于5时,venn图即使能够画出来,看上去也非常复杂,不够直观: 在实际的数据分析中,组别大于5的情况还是经常遇到的,这是就可以 ...

  2. 安装PHP5 PHP7

    安装 PHP5 PHP官网www.php.net • 当前主流版本为5./7.1 • cd /usr/local/src/ • wget http://cn2.php.net/distribution ...

  3. vue如何加入百度联盟广告

    在百度联盟代码位管理中创建好对应的代码位之后,点击获取代码,会看到这样一段js 直接复制粘贴到自己网页中便可显示对应广告. 在vue中由于都是vue组件,不支持直接在组件中加入这样一段一段的js代码, ...

  4. unity之UGUI屏幕分辨率調整

    1.Canvas的屬性配置: 2.Canvas Scaler的屬性配置: 3.根據不同的屏幕比例動態寫改碩放基準: public float standard_width = 800f; //初始宽度 ...

  5. matplotlib使用GridSpec调整子图位置大小 (非对称的子图)

    用matplotlib.pyplot的subplots命令可以很方便的画对称的子图,但是如果要画非对称的子图(如下)就需要用GridSpec命令来控制子图的位置和大小: 而上图的结构可以用一下两种方式 ...

  6. git同时提交到两个仓库

    有时候一个项目,希望既提交到oschina又提交到公司内网的gitlab,或者是github什么的. 使用git remote -v 查看当前git的远程仓库. 添加一个远程仓库 git remote ...

  7. 数据注解特性--NotMapped

    NotMapped特性可以应用到领域类的属性中,Code-First默认的约定,是为所有带有get,和set属性选择器的属性创建数据列.. NotManpped特性打破了这个约定,你可以使用NotMa ...

  8. 基于JavaScript判断浏览器到底是关闭还是刷新(超准确)

    这篇文章主要介绍了基于JavaScript判断浏览器到底是关闭还是刷新(超准确)的相关资料,需要的朋友可以参考下 本文是小编总结的一些核心内容,个人感觉对大家有所帮助,具体内容请看下文: 页面加载时只 ...

  9. Nginx: error while loading shared libraries: libpcre.so.1解决

    Shell代码 [root@tmsapp65 conf]# /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx: error while l ...

  10. 实战c++中的string系列--不要使用memset初始化string(一定别这么干)

    參考链接: http://www.cppblog.com/qinqing1984/archive/2009/08/07/92479.html 百度百科第一次这么给力: void *memset(voi ...