title_run= title_paragraph.add_run('系统巡检报告') title_run.bold=True title_run.font.size= Pt(24) title_run.font.name=chinese_font title_paragraph.style=title_style # 添加日期 date_paragraph= doc.add_paragraph(datetim
自动截取文本文件末尾内容并生成截图:针对每个日期的巡检结果文件(Result_*.txt),程序自动截取末尾20行内容生成对应日期的截图。 生成Word 巡检报告:将每个日期的截图以及日期信息整合到一个 Word 文档中,方便查看和保存。 日期范围控制:用户可以通过设置开始日期和结束日期,控制生成报告的日期范围。 代码分析 代码主要包...
在巡检记录中点击查看报告按钮,可查看该巡检的巡检报告。 10.删除巡检 点击巡检管理主界面中任意一条巡检条目中的删除按钮,并在随后弹出的确认框中点击【确定】按钮,即可删除该条巡检。或者勾选您所要删除巡检左侧的复选框,然后点击巡检列表上方工具栏中的删除按钮,确定后即可删除所有选中的巡检记录。(注意:删除巡检...
full_report=""foripinips:print(f"\n[{get_timestamp()}] 开始巡检 {ip}")full_report+=collect_device_info(ip)# 写入临时文件withopen('temp.txt','w')asf:f.write(full_report)# 生成分析报告withopen('temp.txt','r')asf:ai_report=generate_ai_report(f.read())# 保存最终报告withopen(repo...
通过编写Shell脚本,我们可以高效地进行服务器巡检,并生成标准化的巡检表,极大提升运维效率。 手工巡检需要逐台登录服务器,耗费大量时间和精力,同时容易因操作疏漏而遗漏关键指标,导致数据不统一、风险增大;而自动化巡检利用脚本批量采集数据,实现实时监控和标准化输出,大幅提升效率并降低人为错误,从而为系统稳定运行提供坚实...
手工巡检需要逐台登录服务器,耗费大量时间和精力,同时容易因操作疏漏而遗漏关键指标,导致数据不统一、风险增大;而自动化巡检利用脚本批量采集数据,实现实时监控和标准化输出,大幅提升效率并降低人为错误,从而为系统稳定运行提供坚实保障。 为了解决这些问题,我们可以使用自动化脚本来批量巡检服务器,并自动生成巡检表。如下...
该文件需与Python巡检脚本位于同一目录下。 文件内容格式如下: 10.255.255.1110.255.255.12 04 巡检脚本 使用提供的Python脚本进行设备巡检。脚本通过SSH连接到设备,执行预定义的巡检命令,并将结果生成分析报告。 具体脚本如下: importparamikoimportosimporttimefromdatetimeimportdatetimefromopenaiimportOpenAI# 使用 OpenAI ...
04 巡检脚本 使用提供的Python脚本进行设备巡检。脚本通过SSH连接到设备,执行预定义的巡检命令,并将结果生成分析报告。 具体脚本如下: import paramiko import os import time from datetime import datetime from openai import OpenAI # 使用 OpenAI 的客户端库 ...
达梦数据库巡检报告生成html 生成达梦数据库巡检报告的 HTML 版本可以通过多个步骤实现,下面为你详细介绍,涵盖数据收集、脚本编写和 HTML 模板生成等方面: 1. 数据收集 首先要对达梦数据库的相关信息进行收集,你可以使用达梦数据库自带的管理工具或者 SQL 语句来完成。以下是一些关键信息及其收集示例:...
巡检指标:{时间data、负载IO、内存CPU、磁盘disk< / ; /data/ >} 使用:ansible自动化管理工具 + shell脚本 + cron定时任务 实现对服务器脚本自动化‘简版’巡检; 说明:可根据自身情况、环境配置、需求情况来更新shell; 简述:在具备对linux基本命令、shell脚本基础语法、ansible的基本使用、定时任务配置、的掌握下...