▍1. 性能测试Linux服务器批量监控工具
用途:性能测试时,用于监控Linux/Unix系统资源。将监控的工作简单。 使用说明: 第一步:将需要监控的Linux服务器的ip SSH帐号 SSH密码 写入list.txt文件。 注:目前该工具只支持ssh 22 端口。如果不是22端口,请修改相应的代码即可。 第二步:执行相关的BAT命令 第三步:log目录下查看结果即可。 实现功能: 1.支持若干服务器的ping检查 2.支持若干服务器的ssh登录检查 3.支持若干服务器的磁盘空间检查 4.支持自动获取Oralce快照 5.支持批量部署监控(nmon shell) 6.支持批量获取监控数据。 7.支持批量生成监控图表数据 8.支持批量缺量删除监控 【文件目录】 监控工具_成都老李_190227v2.3_stable └── 监控工具_成都老李_190227v2.3_stable ├── 0_ping检查.bat ├── 0_ssh登录检查.bat ├── 1_nmon_部署监控.bat ├── 2_nmon_启动监控1h5s.bat ├── 2_nmon_启动监控48h30s.bat ├── 3_nmon_停止监控.bat ├── 4_nmon_获取监控.bat ├── 5_nmon_清空监控.bat ├── 6_nmon_卸载监控.bat ├── 7_os_时间同步.bat ├── 7_os_时间查看.bat ├── 7_os_清空日志.bat ├── 7_os_磁盘检查.bat ├── 9_ora_创建快照.bat ├── 9_ora_生成并下载AWR报告.bat ├── Nmon分析V2.6 │ ├── Logs │ │ ├── 2019-07-17.log │ │ ├── 2020-05-29.log │ │ ├── 2020-06-11.log │ │ ├── 2020-06-11.log.1 │ │ ├── 2020-06-11.log.2 │ │ ├── 2020-06-11.log.3 │ │ ├── 2021-02-06.log │ │ ├── 2021-02-07.log │ │ ├── 2021-02-07.log.1 │ │ ├── 2021-02-07.log.2 │ │ ├── 2021-02-07.log.3 │ │ ├── 2021-02-07.log.4 │ │ ├── 2021-02-07.log.5 │ │ ├── 2021-02-07.log.6 │ │ ├── 2021-02-07.log.7 │ │ ├── 2021-02-07.log.8 │ │ ├── 2021-02-07.log.9 │ │ ├── 2021-02-08.log │ │ ├── 2021-05-15.log │ │ ├── 2021-05-15.log.1 │ │ ├── 2021-05-15.log.2 │ │ ├── 2021-05-15.log.3 │ │ ├── 2021-05-15.log.4 │ │ ├── 2021-05-15.log.5 │ │ ├── 2021-05-15.log.6 │ │ ├── 2021-05-15.log.7 │ │ └── 2021-05-15.log.8 │ ├── Nmon源文件分析工具.exe │ ├── log4net.dll │ └── log4net.properties ├── bat │ ├── ping检查.bat │ ├── ssh_登录.bat │ ├── 停止监控.bat │ ├── 卸载监控.bat │ ├── 时间同步.bat │ ├── 时间查看.bat │ ├── 清空日志.bat │ ├── 清空监控.bat │ ├── 磁盘检查.bat │ ├── 获取监控.bat │ ├── 部署监控.bat │ ├── 启动监控1H_5S.bat │ └── 启动监控48H_30S.bat ├── bin │ ├── PLINK.EXE │ ├── PSFTP.EXE │ └── nmonAnalysis.jar ├── commands │ ├── AixMonitor.txt │ ├── awr_get.txt │ ├── check.txt │ ├── clear_app_log.txt │ ├── delete.txt │ ├── get.txt │ ├── monitor.txt │ ├── put.txt │ ├── stop.txt │ └── uninstall.txt ├── list.txt ├── log │ ├── 192.168.1.150_11073258_31722.fail │ ├── 192.168.1.150_110742_8135.fail │ ├── 192.168.1.200_11073191_23239.fail │ └── 192.168.1.200_110741_23271.fail ├── nmondata │ ├── 192.168.1.1.nmon │ ├── 192.168.1.2.nmon │ └── 192.168.1.3.nmon ├── shells │ ├── awr_result │ │ └── ICRM_247_248.20190129_132240.html │ ├── docker_container_log_clean.sh │ ├── get_AWR_Report.sh │ ├── get_SNAP_INFO.sh │ ├── make_AWR_Snap.sh │ ├── nEnd.sh │ ├── nStart.sh │ ├── nmon │ ├── pAixStart.sh │ ├── pStart.sh │ ├── rmtime.sh │ └── 说明.txt ├── 说明.txt ├── 临时GP稳定性日志 │ ├── 172.18.130.62_GP_MASTER_MYSQL_20191011_141705.nmon │ ├── 172.18.130.63_Greenplum_standby_20191011_141705.nmon │ ├── 172.18.130.64_Greenplum_standby_20191011_141705.nmon │ └── 172.18.130.65_Greenplum_standby_20191011_141705.nmon └── 上传监时文件 ├── 1_并发_上传文件_plink.bat ├── ljc.txt ├── log ├── putfiles.txt ├── 上传文件.bat └── 服务器列表.txt 13 directories, 101 files