- 博客(7)
- 收藏
- 关注
原创 开发笔记:Python脚本自动远程注册prometheus监控+注册jumpserver资产(tronado主机间通信)
安装完node_exporter后,需要在prometheus的配置文件中添加该节点才能使之被纳入prometheus的监控范围中。想要自动化该过程,不免需要两台主机之间的通信,不过既然能被监控说明之间的网络应该是相通的。为了使脚本尽可能的轻量并具有泛用性,不添加额外的库和包,脚本方面采用curl发送get和post的方式进行通信。prometheus服务器上部署一个服务接收参数并处理,这个服务不可避免要装一些组件的,不过装一次就够了。服务采用tronado框架。
2022-09-22 17:37:46 1412 1
原创 开发笔记:Python脚本自动安装prometheus监控节点node_exporter
对于新设备,初始化安装监控配件如果每次都手动安装的话未免太过繁琐。所以最近在做自动初始化脚本,安装node_exporter是第一步。
2022-09-14 18:22:33 974 1
原创 开发笔记:Python对prometheus抓取30d内存与cpu使用率
生成csv和json文件作为结果;可以用来发现利用率低的主机以提升性能。
2022-08-10 15:15:50 1089 2
原创 学习笔记:Prometheus 配置之consul 实现自动服务发现以及热加载配置
Prometheus 配置 consul 实现自动服务发现
2022-08-05 15:51:27 2169 1
原创 学习笔记:python识别验证码自动登录
最近在整python自动化测试,目标网站需要输入验证码登录。通过selenium元素定位可以拿到图片的地址。但是尝试了很多次发现无法直接下载图片,浏览器却可以打开。原来是因为图片其实是data: image/png; base64技术的嵌入数据,可以直接拿url转码成图片。识别验证码的库我用的是ddddocr(“带带弟弟”),识别非常精准而且持续更新中,对付一些字母汉字点击滑块验证码都够用。甚至都不需要保存图片,直接把解析结果给dddd去处理:...
2022-07-04 15:27:01 1233 1
原创 学习笔记:python中Selenium自动化测试网页运行状态
1.第一个脚本实现打开网页并定位元素,搜索,显示结果。import unittestfrom selenium import webdriverfrom selenium.webdriver.common.keys import Keysclass PythonOrgSearch(unittest.TestCase): def setUp(self): self.driver = webdriver.Chrome() def test_search_in_py
2022-06-29 10:52:18 1577
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人