#!/usr/bin/ksh
export ORACLE_BASE=/oracle/
export ORACLE_SID=epmln1
export ORACLE_HOSTNAME=pmlnpdb1
export ORA_NLS33=/oracle/db/ocommon/nls/admin/data
export ORA_CRS_HOME=/oracle/crs
export ORACLE_HOME=/oracle/db export gglog=/GoldenGate/dirrpt/`date "+gg_monitor_%Y-%m-%d_%H:%M:%S"` echo "############ gg process status #############">>$gglog
ps -ef|grep ext|grep -v grep>>$gglog
ps -ef|grep mgr|grep -v grep>>$gglog
echo "####################################">>$gglog
echo "############ gg trail file system usage #############">>$gglog
bdf /GoldenGate >>$gglog echo "####################################">>$gglog
cd /GoldenGate
echo "############ info all ############">>$gglog
echo "info all"|./ggsci >>$gglog echo "############ lag * ############">>$gglog
echo "lag *"|./ggsci >>$gglog echo "####################################">>$gglog
echo "############ info er * ############">>$gglog
echo "info er *"|./ggsci >>$gglog echo "####################################">>$gglog
echo "############ info er *,detail ############">>$gglog
echo "info er *,detail"|./ggsci >>$gglog echo "####################################">>$gglog
echo "############ info er *,showch ############">>$gglog
echo "info er *,showch"|./ggsci >>$gglog echo "####################################">>$gglog
echo "############ view params mgr ############">>$gglog
echo "view params mgr"|./ggsci >>$gglog echo "####################################">>$gglog
echo "############ view params EXTYA ############">>$gglog
echo "view params EXTYA"|./ggsci >>$gglog echo "####################################">>$gglog
echo "############ view params EXTYB ############">>$gglog
echo "view params EXTYB"|./ggsci >>$gglog echo "####################################">>$gglog
echo "############ view params DPEYA ############">>$gglog
echo "view params DPEYA"|./ggsci >>$gglog echo "####################################">>$gglog
echo "############ view params DPEYB ############">>$gglog
echo "view params DPEYB"|./ggsci >>$gglog echo "####################################">>$gglog
echo "############ stats * ############">>$gglog
echo "stats *"|./ggsci >>$gglog echo "####################################">>$gglog
echo "############ tail -1000f /GoldenGate/ggserr.log ############">>$gglog
tail -1000 /GoldenGate/ggserr.log>>$gglog echo "####################################">>$gglog
echo "############ info er * ,showtrans ############">>$gglog
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. C# 分享几个ip的方法吧,包括正则验证ip

    /// <summary> /// 正规则试验IP地址 /// </summary> /// <param name="IP"></par ...

  2. 干货分享 超炫丽的HTML5/jQuery应用及代码

    今天我们要来分享一些HTML5干货,对于前段开发者来说,这些HTML5应用和jQuery插件将会让你的项目更加生动和炫丽,至少在UI设计方面,或多或少会带给你一点设计灵感,赶紧收藏和分享吧.另外这些H ...

  3. css3实现小箭头,各种图形

    转:http://blog.csdn.net/tangtang5963/article/details/51490107 https://segmentfault.com/a/119000000278 ...

  4. JSTL时间格式化项目小试

    我在之前的博客中虽然详尽的介绍了JSTL在各个载体中的用法,也介绍了它和EL的共同使用的好处,但是只是顺便提了一下JSTL的格式化. 今天在项目中遇到了一个小问题,也就想到这,马上就开始实践了一下,效 ...

  5. nvm安装node和npm,个人踩坑记录

    我采用nvm-setup安装windows版本的nvm nvm安装node出现的问题: 1.node成功了,npm没成功 解决:在nvm 安装了node之后,输入npm找不到该命令,当时安装报错如下: ...

  6. Lua常用时间函数

    常用时间函数 print(os.time()) --当前系统时间值 print(os.date( print(os.date("*t"), os.time()) --当前系统时间表 ...

  7. python中,如何将两个变量值进行拼接

    说明: 字符串和字符串之间可以拼接,那么变量和变量之间如何进行拼接,在此记录下. 操作过程: 1.通过加号 + 操作符,将两个变量拼接在一起 >>> prefix = 'p' > ...

  8. nginx反向代理配置(nginx.conf+proxy_set_header)

    转载:https://blog.csdn.net/bjsunwei/article/details/62231209 location / { proxy_pass http://test; prox ...

  9. 车牌、手机、身份证、等敏感信息 屏蔽 替换 、中文转unicode编码 函数

    应工作要求,需要对展示的内容进行敏感信息替换.琢磨的一些时间,编写的函数匹配率还是比较高的. 顺便说下思路,使用的是正则匹配替换和字符串替换.函数可以再改进. 先把需要匹配的内容写好相应的正则,然后进 ...

  10. ios开发之--新手引导页图片适配方案

    1,图片适配,最早以前是自己命名规范,例如@1x,@2x,@3x等,3套图基本上就够用了 2,在iPhone X之后,需要适配的图就多了,因为分辨率增多了,屏幕尺寸也增多了 3,尺寸 :640*960 ...