【环境介绍】
系统环境:win10 + python 3.5.4 + PyCharm
【背景描述】
需求:将数据库和主机查询的数据信息写入到Excel表格中
【采集数据脚本信息】
数据库层面 列子:磁盘组信息:
select to_char(sysdate, 'yyyy-mm-dd,hh24:mi:ss') check_time,name,total_mb/1024,free_mb/1024,usable_file_mb/1024,
round(100 * (total_mb - usable_file_mb) / total_mb, 2) used_pct from v$asm_diskgroup;
主机层面 例子:本地空间信息:
df -h
生成原格式数据信息:
cat >xxxdb.log
CHECK_TIME NAME TOTAL_MB FREE_MB USABLE_FILE_MB USED_PCT
------------------- ------------------------------ ---------- ---------- -------------- ----------
2019-06-26,14:53:14 ARCH 817016 449942 449942 44.93
2019-06-26,14:53:14 OCR 91344 90476 30014 67.14
2019