




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ECIF系统巡检计划:1、 ETL服务器检查:1:对目前的作业的情况进行全面检查、涉及最及报出来的问题。2:对ETL服务器日志文件大小的检查2、 AP应用服务检查脚本: #!/bin/bash #此脚本是为了系统巡检#Auth:rain #/bin/bash system_check.sh ecif_check_sys.log &iconv -f utf-8 -t gbk ecif_check_sys.log system.doc &rm -rf ecif_check_sys.log cpu_01=cat /proc/cpuinfo |grep physical id|sort |uniq|wc -l cpu_02=cat /proc/cpuinfo |grep processor|wc -l cpu_03=cat /proc/cpuinfo |grep cores|uniq|awk -F: print $2 cpu_04=cat /proc/cpuinfo |grep MHz |uniq |awk -F: print $2 cpu_05=uname -r cpu_06=head -n 1 /etc/issue cpu_07=hostname cpu_08=env |grep PATH cpu_09=grep MemFree /proc/meminfo cpu_10=df -h cpu_11=uptime pu_12=cat /proc/loadavg cpu_13=ifconfig |grep inet addr|grep -v 127.0.0.1 |awk -F: print $2 |awk print $1 cpu_14=/usr/sbin/dmidecode | grep -A 16 Memory Device | grep -E Size|Locator | grep -v Bank cpu_15=grep MemTotal /proc/meminfo #需要进入到各模块下、检查日志文件空间cd /home/ecif/各模块cpu_16=df -h cd /home/ecif/各模块cpu_17=df -h cd /home/ecif/各模块cpu_18=df -h day01=date +%Y day02=date +%m day03=date +%d echo -e $day01 年$day02 月$day03系统巡检报告echo -e 服务器IP:t$cpu_13 echo -e 主机名:t$cpu_07 echo -e 系统内核:t $cpu_05 echo -e 操作系统版本:t $cpu_06 echo -e 磁盘使用用情况:tt $cpu_10 echo -e CPU核数:t $cpu_03 echo -e 物理CPU个数:t $cpu_01 echo -e 逻辑CPU个数:t $cpu_02 echo -e CPU的主频:t $cpu_04 echo -e 系统环境变量:t $cpu_08 echo -e 内存简要信息:t $cpu_14 echo -e 内存总大小:t $cpu_15echo -e 内存空闲:t $cpu_09 echo -e 时间/系统运行时间/当前登陆用户/系统过去1分钟/5分钟/15分钟内平均负载/t $cpu_11 echo -e 1分钟/5分钟/15分钟平均负载/在采样时刻,运行任务的数目/系统活跃任务的个数/最大的pid值线程/ t $cpu_12 #增加检查ECIF系统各模块文件系统下的日志文件空间echo -e 某模块日志空间:t $cpu_16 echo -e某模块日志空间:t $cpu_17echo -e某模块日志空间:t $cpu_183、 DB服务器检检查数据库系统文件系统空间df -k 内存使用情况: db2mtrk -i -d -v 连接情况检查 db2 list application |wc -l db2 list application show detail|grep -i Executing |wc -l 查看表的状态 db2 select tabname,colount,status from syscat.tables where tabschema NOT LIKE SYS% ORDER BY tabname 表空间状态 db2_all list tablespaces show detail 查看系统性能 db2 get snapshot for all on 数据库名 log.txt 表中是否有死锁 grep n ”Deadlocks detected” log.txt | grep v ”=0” | more 以下是数据库sql语句方面的检查-检查表空间使用率-select char(TBSP_NAME,50) as TBSP_NAME, TBSP_USABLE_PAGES, TBSP_USED_PAGES, rtrim(100*TBSP_USED_PAGES/TBSP_USABLE_PAGES)|% as USED_RATE from sysibmadm.SNAPTBSP_PART where TBSP_USABLE_PAGES0 order by TBSP_NAME,DBPARTITIONNUM-执行时间长的SQLselect AVERAGE_EXECUTION_TIME_S , SUBSTR(STMT_TEXT,1,1000) AS STMT_TEXT from SYSIBMADM.TOP_DYNAMIC_SQL order by AVERAGE_EXECUTION_TIME_S desc fetch first 20 rows only-执行频率高的SQLselect NUM_EXECUTIONS, AVERAGE_EXECUTION_TIME_S, STMT_SORTS, SORTS_PER_EXECUTION,SUBSTR(STMT_TEXT,1, 1000) AS STMT_TEXT from SYSIBMADM.TOP_DYNAMIC_SQL ORDER BY NUM_EXECUTIONS desc fetch first 20 rows only-排序最多SQL:select STMT_SORTS, SORTS_PER_EXECUTION, substr(STMT_TEXT,1,1000) as STMT_TEXT from SYSIBMADM.TOP_DYNAMIC_SQL order by STMT_SORTS desc fetch first 20 rows only-全表扫描最多SQL:select appl_p.agent_id,COALESCE(percent_rows_selected,0) as percent_rows_selected,substr(stmt_text,1,500) as stmt_text from sysibmadm.appl_performance appl_p, sysibmadm.snapstmt stmt where stmt.agent_id = appl_p.agent_id and stmt_text is not null order by COALESCE(percent_rows_selected,0) fetch first 20 rows only数据库表中各日志记录数统计脚本: (select T100_DEPOSIT_AC_REL, count(1) from T100_DEPOSIT_AC_REL) UNION ALL(select T100_ECIF_CD_PARA, count(1) from T100_ECIF_CD_PARA) UNION ALL(select T100_ECIF_CD_PARA_BK, count(1) from T100_ECIF_CD_PARA_BK) UNION ALL(select T100_SYS_CD_MAP, count(1) from T100_SYS_CD_MAP) UNION ALL(select T10_ATTR_AUTH, count(1) from T10_ATTR_AUTH) UNION ALL(select T10_ATTR_AUTH_BAK, count(1) from T10_ATTR_AUTH_BAK) UNION ALL(select T10_ATTR_CHG_RECORD, count(1) from T10_ATTR_CHG_RECORD) UNION ALL(select T10_ATTR_FIELD_REL, count(1) from T10_ATTR_FIELD_REL) UNION ALL(select T10_ATTR_TO_CHN_MAPPING, count(1) from T10_ATTR_TO_CHN_MAPPING) UNION ALL(select T10_BOARD_LOG, count(1) from T10_BOARD_LOG) UNION ALL(select T10_BOARD_MSG, count(1) from T10_BOARD_MSG) UNION ALL(select T10_BOARD_MSG_BACK, count(1) from T10_BOARD_MSG_BACK) UNION ALL(select T10_BOARD_NOTE_REG, count(1) from T10_BOARD_NOTE_REG) UNION ALL(select T10_B_DEAL_CONF, count(1) from T10_B_DEAL_CONF) UNION ALL(select T10_B_ERR_MSG_CONF, count(1) from T10_B_ERR_MSG_CONF) UNION ALL(select T10_B_LOG, count(1) from T10_B_LOG) UNION ALL(select T10_B_LOG_DETAIL, count(1) from T10_B_LOG_DETAIL) UNION ALL(select T10_ID_CONV, count(1) from T10_ID_CONV) UNION ALL(select T10_OPR_ERR_RECORD, count(1) from T10_OPR_ERR_RECORD) UNION ALL(select T10_PACKET_COMM_PARA_CONF, count(1) from T10_PACKET_COMM_PARA_CONF) UNION ALL(select T10_PHONE_NET_CONF, count(1) from T10_PHONE_NET_CONF) UNION ALL(select T10_QU_MODE_CONF, count(1) from T10_QU_MODE_CONF) UNION ALL(select T10_SYS_AUTH_CONF, count(1) from T10_SYS_AUTH_CONF) UNION ALL(select T10_SYS_CONF, count(1) from T10_SYS_CONF) UNION ALL(select T10_TRAN_AUTH_CONF, count(1) from T10_TRAN_AUTH_CONF) UNION ALL(select T10_TRAN_AUTH_CONF_20141218_FORTEST, count(1) from T10_TRAN_AUTH_CONF_20141218_FORTEST) UNION ALL(select T10_TRAN_BOARD_CONF, count(1) from T10_TRAN_BOARD_CONF) UNION ALL(select T10_TRAN_KEY_CONF, count(1) from T10_TRAN_KEY_CONF) UNION ALL(select T10_TRAN_MSG, count(1) from T10_TRAN_MSG) UNION ALL(select T10_TRAN_PARA_REG, count(1) from T10_TRAN_PARA_REG) UNION ALL(select T10_TRAN_SEL_CONF, count(1) from T10_TRAN_SEL_CONF) UNION ALL(select T10_TRAN_SEL_CONF_20141218_FORTEST, count(1) from T10_TRAN_SEL_CONF_20141218_FORTEST) UNION ALL(select T10_TRAN_STEP, count(1) from T10_TRAN_STEP) UNION ALL(select T10_T_ERR_MSG_CONF, count(1) from T10_T_ERR_MSG_CONF) UNION ALL(select T10_T_LOG, count(1) from T10_T_LOG) UNION ALL(select T10_T_LOG_DETAIL, count(1) from T10_T_LOG_DETAIL) UNION ALL(select T10_T_TRAN_CONF, count(1) from T10_T_TRAN_CONF) UNION ALL(selectT10_T_TRAN_CONF_20141218_FORTEST, count(1) from T10_T_TRAN_CONF_20141218_FORTEST)生产目前存在的问题:1. 相似清单:两个客户已经无效,作业仍判断是否相似。2. A客户归并到B客户,将A客户的客户号更新为B客户的客户号,如果归并错了,修改很困难。是否可以将A客户存放到历史表,现有的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年特种作业类危险化学品安全作业硝化工艺作业-磺化工艺作业参考题库含答案解析
- 分销商合同模板
- 2025年特种作业类危险化学品安全作业烷基化工艺作业-生产经营从业参考题库含答案解析
- 灵山县三中月考数学试卷
- 2025年建筑工程类注册安全工程师安全生产专业实务(金属非金属矿山安全)-安全生产技术基础参考题库含答案解析
- 2025年学历类自考公共课高等数学(工本)-高等数学基础参考题库含答案解析
- 2025年航空制造和材料专用设备项目申请报告
- 南京国际班数学试卷
- 平阳县初三一模数学试卷
- 2025年学历类自考公共课数论初步-物理(工)参考题库含答案解析
- 抖音员工号认证在职证明模板(7篇)
- DB11T 418-2019 电梯日常维护保养规则
- 04S520埋地塑料排水管道施工标准图集
- 家装设计师个人简介范文
- 变电站工程施工三措
- 单兵信息化系统及应用研究
- 光伏设计施工图总说明
- 部编人教版三年级语文上册全册完整版
- 电梯基础知识课件
- 教导式面谈总公课件
- 住宅楼弱电系统的故障诊断与维护
评论
0/150
提交评论