go Golang学习-Linux下解析/etc/resolv.conf文件
最近在开发一个内部工具,检查服务器上面所有的 dns 设置,我们因为使用了一些自定义的解析,所以需要在服务器 …
go golang学习-使用go-chattr库锁定Linux文件权限
在 Linux 操作系统中,chattr 是用于修改文件或目录的扩展属性的命令。扩展属性是与文件或目录相关联的…
linux 自用服务器磁盘清理工具
自用的一个服务器磁盘监控工具,根据磁盘占用执行对应的脚本,可以结合 alertmanager 发送报警。 ht…
windows WSL网络防火墙设置
需求: 通过 WSL 访问主机 IP 网络 防火墙策略 PowerShell 执行: wsl 中查看宿主机 I…
linux blackbox_exporter 配置POST提交application/x-www-form-urlencoded表单数据
使用 blackbox_exporter 监控 post 路由资源 配置 blackbox.yml Prome…
go 去除go模板渲染时产生的空行
最近写一个本地渲染配置的小工具,使用 go 自带的 ”text/template” 库…
linux Skywalking systemctl守护配置
官方 startup.sh 启动后 skywalking 出现问题 skywalking 也不会自动重启,配置…
linux 运维真实IP获取调试工具
一个简单的运维调试工具,此工具旨在帮助运维定位真实 ip,在一些复杂的场景中,一个域名要经过很多层转发才会到达…
go Nacos便携运维命令行工具,支持Prometheus自动发现
Nacos 运维便携命令行检查工具 Github: https://github.com/typ431127/…
docker Docker磁盘占用查看工具
使用 Golang 开发的 Docker 运维小工具,方便运维或开发人员查找容器的磁盘占用,如果机器为 kub…
windows 重置Windows网络,解决网络异常
在变更一些 windows 组件的过程中,经常会遇到提示端口占用的情况,而这种情况下端口却没有被占用。 报错如…
linux Nginx自定义IP白名单错误页面
Nginx 禁止 IP 访问的语法如下 这样访问默认情况下只会出现一个 403 错误,界面不算友好,可以配置成…
kubernetes 解决Rancher Desktop win10无法启动问题
最近想尝试 Rancher Desktop,但是在我的 win10 电脑上无法启动,一直报错。 报错截图如下:…
go Golang 毫秒时间戳字符串格式化
Unix timestamp 毫秒字符串转换为字符串格式化输出 示例代码如下:
go Golang 更改windows下文件权限
Go 操作文件权限在 linux 下很简单,使用 os.Chown() 方法就可以实现,但是 windows …
prometheus 解决probe_http_status_code状态码是0的问题
在使用 Prometheus 和 blackbox_exporter 监控网站的过程中,发现一个网站的状态码返…
go fyne windows编译问题
Fyne 是一个用 Go 编写的易于使用的 UI 工具包和应用程序 API。它旨在构建在具有单一代码库的桌面和…
linux flask-autoindex设置子目录
flask-autoindex 默认配置为根目录,而不能设置子目录,比如我们想设置为 http://domia…