摘要: Go语言标准库log包 log go语言内置的log包实现了简单的日志记录功能,本文主要记录log包的基本使用 使用logger log包定义了异常格式化输出的方法。可以通过调用Print系列(Print|Printf|Println),Fatal系列(Fatal|Fatalln|Fatalf),P 阅读全文
posted @ 2022-05-02 21:55 wushaoyu 阅读(225) 评论(0) 推荐(0) 编辑
摘要: strings包 strgins包用于字符串相关处理,使用频率较高,此处记录常用方法示例方便后续回顾。 更多详情可参考官网:https://studygolang.com/pkgdoc package main import ( "strings" "fmt" ) func main() { //1 阅读全文
posted @ 2022-04-19 16:10 wushaoyu 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 一、alertmangaer配置参数说明: global配置说明: global: #全局配置 resolve_timeout: 1m #设置解析超时时间 group_by: ['alertname'] #alertmanager中的分组,选哪个标签作为分组的依据 group_wait: 10s # 阅读全文
posted @ 2022-03-24 11:35 wushaoyu 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 1.Jinja2 For循环 {% for item in all_item %} {{ item }} {% endfor %} 案例1:为远程主机生成服务器列表,该列表从192.168.37.201web01.magedu开始,到192.168.37.211 web11.magedu结束 {% 阅读全文
posted @ 2022-03-22 17:18 wushaoyu 阅读(88) 评论(0) 推荐(0) 编辑
摘要: cfssl工具生成证书搭建Harbor仓库 概要:此处记录使用cfssl工具生成harbor私有证书,并使用证书搭建Harbor仓库,此证书使用按照kubernetes时使用的ca证书来按照。 一、下载cfssl相关工具 curl https://pkg.cfssl.org/R1.2/cfssl_l 阅读全文
posted @ 2022-03-21 17:05 wushaoyu 阅读(909) 评论(0) 推荐(0) 编辑
摘要: Python读execl数据到mysql中 背景:在日常工作中,经常有运营同事有部分需求,需要讲execl中的数据录入到指定的数据库和表中,所以此处使用脚本来读取execl后讲数据插入到mysql中,避免每次都需要手动插入的繁琐事项。 1、表格内容 需求需要将C列,D列,E列的数据插入到对应的mys 阅读全文
posted @ 2021-11-21 15:33 wushaoyu 阅读(1144) 评论(0) 推荐(0) 编辑
摘要: Mysql audit插件安装 Mysql audit插件可以记录用户及应用对数据库的每一个操作,让我们在需要的时候可以很方便的查看相关审计日志,排查哪个用户在哪个事件端进行了什么操作。在默认情况下会记录任何语句,有语法错误的不会记录 插件安装 插件下载 地址:https://github.com/ 阅读全文
posted @ 2021-10-02 12:42 wushaoyu 阅读(1305) 评论(0) 推荐(0) 编辑
摘要: Python调用钉钉机器人发送消息 在日常工作中,需要用到告警通知,而常用的手段有邮件、短信、企业微信、飞书及钉钉,此处结合公司使用的钉钉,就记录整理Python调用钉钉机器人发送告警的信息。此处使用常用的两种方式即可,一种发送文本信息,另一中发送markdown信息。 更多机器人使用方式可参考官网 阅读全文
posted @ 2021-09-21 11:01 wushaoyu 阅读(1887) 评论(1) 推荐(0) 编辑
摘要: Python处理Excel文档 使用Python来处理Excel文档及如何利用Python的函数和表达式操纵Excel文档中的数据。我们可以使用openpyxl模块来实现对Excel的操作。 openpyxl是一个读写Excel 2010(xlsx/xlsm)文档的Python库,如果要处理更早格式 阅读全文
posted @ 2021-09-13 21:56 wushaoyu 阅读(361) 评论(0) 推荐(0) 编辑
摘要: subprocess模块 subprocess 模块允许我们启动一个新进程,并连接到它们的输入/输出/错误管道,从而获取返回值。 在subprocess模块中启动子进程,最简单的方式就是使用这里的便利函数。当这些便利函数不能满足函数时,在使用底层的Popen类。便利函数包括call、check_al 阅读全文
posted @ 2021-09-12 18:44 wushaoyu 阅读(845) 评论(0) 推荐(0) 编辑