首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • Python 运用Paramiko实现批量巡检

    通过封装Paramiko这个SSH模块,我们可以实现远程批量管理Linux主机,在此基础上配合钉钉API接口可实现自动告警机制,定期自动检查设备状态,并推送到钉钉群内。 access_token=0fe10f×tamp=' + timestamp + "&sign=" + sign data = { "msgtype": /loadavg | awk '{print $1 \":\" $2 \":\" $3}'", "AIX\n": "uptime | awk '{print $10 定义配置文件: 配置文件则是巡检时需要解析的内容,我们需要依次写入账号密码等信息。 text", "text": { "content": "经过查询,主机: {} 负载率为: 10%

    1.4K32编辑于 2022-12-28
  • 来自专栏东风微鸣技术博客

    Ansible 实用技巧 - 批量巡检站点 URL 状态

    需求 我需要定期巡检或定时监控我公司的所有站点的首页的可用性状态。 Ansible Playbook 实战脚本 check_url_status.yml 如下: --- - hosts: localhost gather_facts: no serial: 10 2.hosts: localhost 在本机执行此次任务,也可以指定其他机器; 3.serial: 10: 明确定义 Ansible 如何批量执行当前剧本的目标 4.uri: 使用了 URI 插件,参考链接 :https://docs.ansible.com/ansible/2.9/modules/uri_module.html 5.url: 具体的 要巡检的站点的 URL 地址 6.item 和 with_items : 通过这 2 个参数实现循环批量执行 7.vars: 定义该 Playbook 中用到的变量。

    1.3K20编辑于 2022-04-22
  • 来自专栏Devops专栏

    10. 批量插入

    10. 批量插入 前言 上一章节,我们使用 PreparedStatement 操作了 BLOB 字段,下面我们再来看看批量插入的操作。 批量插入 1. 批量执行SQL语句 当需要成批插入或者更新记录时,可以采用Java的批量更新机制,这一机制允许多条语句一次性提交给数据库批量处理。 通常情况下比单独提交处理更有效率 JDBC的批量处理语句包括下面三个方法: addBatch(String):添加需要批量处理的SQL语句或是参数; executeBatch():执行批量处理语句; clearBatch (): 清空缓存的数据 通常我们会遇到两种批量执行SQL语句的情况: 多条SQL语句的批量处理; 一个SQL语句的批量传参; 2. | test 6 | | 11 | test 7 | | 12 | test 8 | +----+--------+ 10 rows in set (0.00 sec) mysql> select

    1.3K20编辑于 2022-01-17
  • 来自专栏燧机科技-视频AI智能分析

    河湖无人机巡检监测基于YOLOv10无人机巡检技术

    河湖管理是生态环境保护的重要环节,传统人工巡检方式存在效率低、覆盖范围有限、安全隐患等问题。无人机技术的快速发展为河湖巡检提供了新的解决方案,但如何在复杂环境下实现精准的目标检测仍面临诸多技术挑战。 延迟过高的检测系统会影响巡检效率和决策时效性。 二、YOLOv10模型架构优化2.1 基础架构分析YOLOv10在YOLO系列基础上进行了多项改进,包括更高效的骨干网络、优化的特征金字塔结构以及改进的检测头设计。 这些改进为河湖巡检场景的适配提供了良好基础。 六、技术总结基于改进YOLOv10的河湖无人机巡检目标检测系统在实验室测试中表现出良好的性能。通过多尺度特征融合、注意力机制和针对性的数据增强策略,有效解决了河湖场景下的目标检测难题。

    6400编辑于 2026-05-12
  • 来自专栏东隅已逝

    MySQL巡检

    CPU)10:26:44 AM CPU %user %nice %system %iowait %steal %idle10:26:54 AM all 0.55 0.00 0.41 5.61 64_ (8 CPU)10:28:36 AM kbmemfree kbmemused %memused kbbuffers kbcached kbcommit %commit10:28:46 AM 223084 w 10 3Linux 2.6.32-642.el6.x86_64 (zst) 09/22/2017 _x86_64_10:31:56 AM proc/s cswch/s10:32:06 MySQL本身 MySQL本身的监控应该包含重点参数的检查,MySQL状态的检查,除此以外还应该包含自增id的使用情况(小心因为自增id使用满了 不能insert写入从而引发报警哦),及主从健康状态的巡检 中间件的巡检 mycat && proxysql 这些中间件的巡检,首先参考系统巡检,再看一下中间件本身的日志类和状态类信息,网络延迟或丢包的检查,也是必须要做工作。

    1.9K40发布于 2019-12-12
  • 来自专栏二维码应用

    批量更新状态功能在设备巡检、人员管理、工序流转等场景的应用

    其中有很多场景需要一次性运用到大量的二维码,如人员管理、工序流转、设备巡检等,可以使用批量添加记录功能使工作效率近一步提升。 基于批量添加记录功能,并进一步结合表单设置状态更新规则,还可以实现批量更新状态的效果,这里的状态具体指某个物品、某个事件现在所处的基本情况,如已损坏、完好、离职、在岗、已完成、未完成等等。 同样也适用于设备巡检、资产管理、人员管理等多个场景,具体应用实例如下:1. 巡检人员巡检完一栋建筑的灭火器设备后,在确保灭火器状态正常的前提下,可在手机端工作台进入批量添加记录功能,填写灭火器检查表单,从目录中选择这一批灭火器二维码,提交后这批灭火器二维码的设备状态就会根据状态更新规则进行更新 除了以上四个场景以外,凡是涉及大量二维码的应用场景都适用批量添加记录和批量更新状态功能,应用后工作效率会有明显的提升,更省心也更省力。

    58210编辑于 2023-06-16
  • 来自专栏杨建荣的学习笔记

    业务巡检-系统巡检该怎么做

    系统巡检是对于服务巡检的第一站,所以在这里我们要做好第一班岗,如果系统巡检稀里糊涂,那么后续的数据库服务巡检效果也会大打折扣。 对于系统巡检整体上有如下的一些部分需要注意: ? 可能整体看起来没有太深入的理解,但是和实践结合起来就有很多的注意事项,我们就以硬件信息-ILO状态检查为例来提供一种巡检思路,iLO(Integrated Lights-Out)服务基于惠普的远程控制卡服务 对于iLO服务,我们需要做如下的巡检: (1) 检查ILO可用性和使用情况 (2) ILO模块是否开启 (3) iLO密码检查 (4) iLO超过最大用户连接数限制检查 (5) iLO在不同的硬件产品版本和浏览器的兼容性

    3.1K20发布于 2019-05-13
  • 来自专栏用户6465593的专栏

    设备巡检的痛点和巡检方案

    如何让设备巡检人员高质量完成巡检工作呢也是管理者头疼的一个问题。设备巡检工作的难点在哪呢? 对巡检人员而言:巡检人员需要按照巡检任务对设备进行巡检,保证按时完成巡检任务。纸质的巡检表格显然不方便开展巡检工作。没有自动提醒功能的话,很容易漏检,纸质表格数据也容易丢失等。 2) 可设置巡检定位和拍照,实现高效巡检管理员创建巡检方案后,系统可根据周期自动生成巡检任务,分配给巡检人员。可设置巡检定位、拍照以及巡检班组、巡检路线、巡检点等。巡检人员根据设置的巡检路线进行巡检。 抵达相应的巡检点和设备存放处后扫码填写巡检项目,现场定位并对设备进行拍照记录,可有效规避未到场的假巡检等;同时,通过易点易动设备巡检解决方案,可以设置自定义提醒,确保巡检班组人员收到巡检提醒,确保巡检没有遗漏 3) 实时掌握巡检数据,多维度巡检数据分析通过易点易动设备巡检解决方案自动生成多维度的巡检数据报表,让管理者可实时掌握设备巡检状态、巡检点统计、班组巡检统计、整改统计、巡检点整改统计等,从而可以进一步优化巡检工作和巡检人员管理

    1.3K30编辑于 2022-09-01
  • 来自专栏cayzlh

    如何批量插入10万条数据

    如何批量插入10万条数据 思路 批量插入的时候,一般有两种思路: 用一个 for 循环,把数据一条一条的插入(这种需要开启批处理)。 当然这种方案有好几个劣势,一是 SQL 太长了,甚至可能需要分片后批量处理;二是无法充分发挥 PreparedStatement 预编译的优势,SQL 要重新解析且无法复用;三是最终生成的 SQL 太长了 根据实际情况选择相应的批量插入手段。 Mybatis Plus的做法 其实 MyBatis Plus 里边也有一个批量插入的方法 saveBatch,我们来看看它的实现源码: @Transactional(rollbackFor = Exception.class 参考资料 10万条数据批量插入,到底怎么做才快?

    1.8K10编辑于 2022-03-01
  • 来自专栏数据库相关

    SQL Server巡检

    这里简单的补充几个,用python包装一下即可集成到数据库巡检任务平台。 CN.most_recent_sql_handle) AS ST where CN.session_id = ${上一步查出来的BSID} 用python处理下,大致这样,还可以优化下通过钉钉告警出来: 长事务巡检

    1.4K30编辑于 2023-07-05
  • AR工业巡检:虚实融合的智能巡检技术详解

    一、核心原理:空间锚定与虚实叠加​AR 巡检通过技术手段建立物理巡检场景与数字信息模型的一一对应关系,它可以对真实空间进行数字增强,提神工人的感知能力。​ 三、实现流程​以工业设备巡检为例,AR 巡检的典型流程的为:​预处理阶段:采集巡检区域的环境数据,构建数字孪生模型,录入设备参数、检修标准、应急预案等信息,完成 AR 系统的场景标定(即建立虚拟坐标与物理坐标的映射关系 现场巡检阶段:巡检人员佩戴 AR 眼镜进入现场,系统通过 SLAM 技术实时定位,自动匹配对应的数字孪生模型,在视野中叠加设备信息;传感器实时采集数据,AI 算法同步分析,若发现异常(如温度超标、部件变形 数据反馈阶段:巡检过程中产生的缺陷记录、图像、传感器数据自动上传至后台管理系统,更新设备档案,形成巡检报告,为后续维护计划制定提供数据支撑。​ 将节点加入场景(在巡检视野中显示) arSceneView.getScene().addChild(anchorNode); break; 10. 完成单次锚定与叠加 } }

    63610编辑于 2025-10-20
  • 来自专栏Python自动化测试

    线上巡检机制

    这种情况下,可以使用线上巡检机制。 线上巡检机制可以把它理解为实时的进行轮训监控,如果一旦服务出现问题,触发报警的机制通知相关的人员进行紧急的处理。 针对线上巡检的机制可以沿着两个维度来思考,一个是单纯的验证服务的可用性,也就是服务返回200的状态码认为服务是可用的,另外一种是结合业务场景来进行,因为服务返回200的状态码不代表服务提供的业务场景是可用的 下面案例代码是针对一个登录服务每隔10分钟的轮训检查,主要核心是检查服务可用性,没带具体的业务场景。具体案例代码如下: #! assert requests.get( url='http://192.168.0.103:5000/login').status_code==200 下来可以把这些整合到CI的平台,每隔10

    1.4K10编辑于 2022-03-29
  • 来自专栏院长运维开发

    Linux巡检脚本

    /bin/bash #主机信息每日巡检 IPADDR=$(ifconfig eth0|grep 'inet addr'|awk -F '[ :]' '{print $13}') #环境变量PATH没设好 #SNMP OK report_NTP="" #NTP ok report_JDK="" #JDK版本 ok function version(){ echo "" echo "" echo "系统巡检脚本 僵尸进程"; echo "--------" ps -ef | head -n1 ps -ef | grep defunct | grep -v grep fi echo "" echo "内存占用TOP10 ----" echo -e "PID %MEM RSS COMMAND $(ps aux | awk '{print $2, $4, $6, $11}' | sort -k3rn | head -n 10 执行检查并保存检查结果 check > $RESULTFILE echo "检查结果:$RESULTFILE" echo -e "`date "+%Y-%m-%d %H:%M:%S"` 阿里云PHP企业平台巡检报告

    5.3K51编辑于 2022-03-11
  • 来自专栏用户6465593的专栏

    智能设备巡检系统让设备巡检更加高效

    设备巡检是指对生产设备进行定期的检查、维护和保养,以确保设备的正常运行和安全性。设备巡检是企业生产管理的重要环节,关系到企业的生产效率、质量和成本。 传统的设备巡检方式主要依靠人工进行,存在以下几个问题: 人工巡检效率低,耗时长,容易出错; 人工巡检难以覆盖所有的设备和部位,容易遗漏重要的故障点; 人工巡检难以形成完整的数据记录和分析,难以提供及时有效的决策支持 ; 人工巡检存在虚假巡检,人员直接填写单子,却并没有到现场检查。 易点易动设备巡检系统具有以下几个优点: 通过手机二维码巡检提高了设备巡检效率,节省了人力资源和时间成本; 提高了设备巡检质量,减少了漏检和误报率; 提高了设备运行状态的透明度,增强了数据驱动的决策能力; 系统还可以设置巡检路线,巡检内容等。 增加了设备巡检的扩展性,企业可以根据自己的个性化需求进行配置表单、字段、报表等,满足企业的个性化需求。

    1K10编辑于 2023-03-08
  • 来自专栏Python私房菜

    实战 | Python批量提取Win10锁屏壁纸

    使用Win10的朋友会发现,每次开机锁屏界面都会有不一样的漂亮图片,这些图片通常选自优秀的摄影作品,十分精美。 ? 借助Python,我们可以用简单的几行代码,批量提取这些精美的锁屏图片。把喜欢的图片设置成桌面背景,就不用担心被替换掉啦。 提取原理 Win10系统会自动下载最新的锁屏壁纸,并将他们保存在一个系统文件夹中,路径是: 1C:\Users\[用户名]\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy os.path.realpath(__file__)) + '\wallpapers' 8# 动态获取系统存放锁屏图片的位置 9wallpaper_folder = os.getenv('LOCALAPPDATA') + ( 10

    82831发布于 2018-10-18
  • 来自专栏大数据学习笔记

    ElasticSearch 6.x 学习笔记:10.批量操作

    幸运的是ElasticSearch提供了文档的批量操作机制。 我们已经知道mget允许一次性检索多个文档,ElasticSearch提供了Bulk API,可以执行批量索引、批量删除、批量更新等操作,也就是说Bulk API允许使用在单个步骤中进行多次 create

    45410编辑于 2022-05-06
  • 来自专栏程序员的知识天地

    Python实战 | 批量提取Win10锁屏壁纸

    使用Win10的朋友会发现,每次开机锁屏界面都会有不一样的漂亮图片,这些图片通常选自优秀的摄影作品,十分精美。但是由于系统会自动更换这些图片,所以就算再好看的图片,也许下次开机之后就被替换掉了。 借助Python,我们可以用简单的几行代码,批量提取这些精美的锁屏图片。把喜欢的图片设置成桌面背景,就不用担心被替换掉啦。 提取原理 Win10系统会自动下载最新的锁屏壁纸,并将他们保存在一个系统文件夹中,路径是 C:\Users\[用户名]\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy

    1.2K20发布于 2019-05-08
  • 来自专栏网络工程师笔记

    华为交换机网络巡检10个常用基本信息检查命令

    10、检查配置是否保存 <HUAWEI> compare configuration 业务配置正常后,要进行保存。运行配置需要与保存过的配置相同。

    1.3K10编辑于 2024-03-19
  • 来自专栏开源运维解决方案

    WGCLOUD的巡检报告

    作为一款专业的开源运维软件,巡检报告是必不可少的功能了,WGCLOUD也有巡检报告的WGCLOUD的巡检报告包括:日报,周报,月报,全部自动生成,不用手动操作,非常自动化巡检报告会对一个时间段的所有监控资源的整体运行情况 ,进行统计分析,我们工程师在写工作报告的时候,也可以参考这个巡检报告内容巡检报告也可以导出Excel,非常好用如下图图片图片

    55130编辑于 2023-08-01
  • 来自专栏「3306 Pai」社区

    MySQL节前巡检要点

    今天距农历新年还有9天,3306π社区提前给大家拜年啦~ 一、操作系统巡检 如果有zabbix或者其他监控类型的工具,就方便很多。 二、MySQL本身巡检 MySQL本身的监控应该包含重点参数的检查,MySQL状态的检查,除此以外还应该包含自增id的使用情况(小心因为自增id使用满了 不能insert写入从而引发报警哦),及主从健康状态的巡检 Threads_connected 当前打开的连接数量 Threads_created 创建用来处理连接的线程数 Threads_running 激活的(非睡眠状态)线程数 我写了一个不成熟的小巡检程序 ,仅巡检MySQL的状态和参数配置(因为客户的环境不能直连linux但可以直连MySQL,不支持系统层面,系统层面使用zabbix等即可),有兴趣的小伙伴可以看看。 3.2 中间件的巡检 mycat && proxysql 这些中间件的巡检,首先参考系统巡检,再看一下中间件本身的日志类和状态类信息,网络延迟或丢包的检查,也是必须要做工作。

    1.2K40发布于 2019-03-01
领券