05 2023 档案
摘要:dig @192.168.0.202 confluence.itvgame.org 检查对应地址关系
阅读全文
摘要:K8s如何查看pod崩溃前的日志及其原理 lulu的云原生笔记 K8S中文社区 2023-05-30 19:15 发表于湖南 场景 当pod处于crash状态的时候,容器不断重启,此时用 kubelet logs 可能出现一直捕捉不到日志。 解决方法: kubectl previous 参数作用:I
阅读全文
摘要:https://manjaro.org/download/ lvm挂载 https://learn.microsoft.com/zh-cn/troubleshoot/azure/virtual-machines/chroot-logical-volume-manager
阅读全文
摘要:Linux 或 Windows 上实现端口映射 Linux就该这么学 2023-05-27 08:02 发表于北京 链接:https://www.cnblogs.com/connect/p/server-port-proxy.html 排版:入门小站 通常服务器会有许多块网卡,因此也可能会连接到不同
阅读全文
摘要:简介 https://blog.csdn.net/qq_40530622/article/details/119408623 https://blog.csdn.net/ma_jiang/article/details/120720840 mapstructure用于将通用的map[string]i
阅读全文
摘要:概述实现Prometheus的告警,需Altermanager这个组件。Alertmanager与Prometheus是相互分离的两个组件。所以,Alertmanager需单独安装配置。通过在Prometheus中定义AlertRule(告警规则),Prometheus会周期性的对告警规则进行计算,
阅读全文
摘要:https://blog.csdn.net/weixin_43606975/article/details/125425543 示例: global: resolve_timeout: 5mroute: receiver: webhook group_wait: 30s group_interval
阅读全文
摘要:在 Kubernetes 的实际使用过程中,我们经常会碰到一些业务上的异常问题,一般情况下通过日志监控和链路追踪足以能够对问题做出排查与诊断了。但是,在某些场景下,只靠这些手段往往是不够的,一些和网络相关的问题有时候非常棘手。 奇妙的Linux世界 Linux 爱好者聚集地,各种硬核干货文章和新奇内
阅读全文
摘要:type systemStatus struct { Name string Status string}type InitSystemStatus struct { Error string ServiceList []systemStatus} func (n *InitSystemChecke
阅读全文
摘要:func checkTimeSync(s ssh.Interface, ipList []string) error { logger.Info("checker:timeSync %v", ipList) for _, ip := range ipList { timeStamp, err :=
阅读全文
摘要:目录 简介 环境准备 安装 配置 hostname 解析 安装 systemd 脚本 ca证书 配置 给所有 ES 配置相同的用户密码 启动查看 简介 常规部署 Elasticsearch 集群时,不管是集群之间的数据传输,或者是 Client 访问Elasticsearch 集群时 均不需要相关验
阅读全文
摘要:直接输入":",然后在":"之后输入"set ff"如下图所示
阅读全文
摘要:ssl分步骤 1、准备工作 为每台机器配置hosts 192.168.1.234 node01192.168.1.233 node02192.168.1.240 node03192.168.1.241 logstash01192.168.1.242 logstash02192.168.1.243 f
阅读全文
摘要:#!/bin/bash#set -ex 此处不能打开,不然无法执行sum++ ,跟告警提示有关?HOSTNAME="192.168.133.129"PORT="3306"USERNAME="root"PASSWORD="123456@123"DBNAME="cloud_games_shelves"#
阅读全文
摘要:https://blog.51cto.com/wangguishe/6177453 系统设置 sysctl.conf # echo vm.max_map_count=262144 >> /etc/sysctl.conf ulimits # docker run --rm docker.elastic
阅读全文
摘要:path/filepath 包涉及到路径操作时,路径分隔符使用 os.PathSeparator. Go是一个跨平台的语言,不同系统,路径表示方式有所不同,比如 Unix 和 Windows 差别很大.本包能够处理所有的文件路径,不管是什么系统. Go标准库中还有path, path 和 path/
阅读全文
摘要:一、编辑docker文件:/usr/lib/systemd/system/docker.service 命令:vim /usr/lib/systemd/system/docker.service 修改ExecStart行,增加内容 -H tcp://0.0.0.0:2375 ,修改后如下: Exec
阅读全文
摘要:package utilimport ( "bytes" "errors" "fmt" "github.com/sirupsen/logrus" "golang.org/x/crypto/ssh" "strings" "time")func publicKeyAuthFunc(pemBytes, k
阅读全文
摘要:这个其实没啥说的,就是让告警静音,prometheus称这种警报静音为"silence" 比如我们有个业务要维护了,它一定会告警,那么我们可以设置一个时间段之后再告警 1. 页面静默#我这里停止一台主机的node-exportersystemctl stop node-exporter 默认是静默2
阅读全文
摘要:RedisInsight是Redis官方出品的可视化管理工具,可用于设计、开发、优化你的Redis应用。支持深色和浅色两种主题,界面非常炫酷!可支持String、Hash、Set、List、JSON等多种数据类型的管理,同时支持远程使用CLI功能,功能非常强大!
阅读全文
摘要:grubby --update-kernel=ALL --args="console=ttyS0" 重启 KVM安装这里就不做介绍了,我们直接进入主题。在使用console来连接虚拟机进行安装操作前,我们先将serial-getty@ttyS0.service 服务打开(串口服务)开启服务:[roo
阅读全文
摘要:我正在尝试编写示例脚本,在其中生成诸如" student-101 ... student-160"之类的名称。 我需要发布JSON数据,当我这样做时,出现JSON解析错误。 这是我的脚本: 123456789 name="student-10"for i in {1..1}do r_name=$na
阅读全文
摘要:如果要监控需要携带token才能访问的接口,您可以使用Blackbox_exporter的HTTP模块配置Bearer令牌。以下是一个示例:安装和配置Blackbox_exporter。创建一个名为auth.yml的配置文件,并将其放置在Blackbox_exporter配置文件夹中。在auth.y
阅读全文
摘要:func (s *SealosInstaller) appendAPIServer() error { etcHostPath := "/etc/hosts" etcHostMap := fmt.Sprintf("%s %s", IPFormat(s.Masters[0]), APIServer)
阅读全文
摘要:func Confirm(prompt, cancel string) (bool, error) { var yesRx = regexp.MustCompile("^(?:y(?:es)?)$") var noRx = regexp.MustCompile("^(?:n(?:o)?)$") va
阅读全文
摘要:https://blog.csdn.net/knight_zhou/article/details/105143060
阅读全文
摘要:Prometheus 部署 Black Exporter 黑盒监控 DNS-TCP-ICMP 2023-02-05 228 广东举报 简介: 建议软件包安装,二进制安装请自行解决配置问题,docker 安装需考虑网络问题。 建议软件包安装,二进制安装请自行解决配置问题,docker 安装需考虑网络问
阅读全文
摘要:1、网络防火墙2、iptables之FORWARD转发实例3、iptables之FORWARD过滤实例1、网络防火墙网络防火墙处于网络入口的边缘,针对网络入口进行防护,针对整个网络入口后面的局域网。作用:当外部网络主机与内部网络主机互相进行通讯时,都要经过iptables所在的主机,由iptable
阅读全文
摘要:package internalimport ( "github.com/flipped-aurora/gin-vue-admin/server/global" rotatelogs "github.com/lestrrat-go/file-rotatelogs" "go.uber.org/zap/
阅读全文
摘要:package utilsimport ( "runtime" "time" "github.com/shirou/gopsutil/v3/cpu" "github.com/shirou/gopsutil/v3/disk" "github.com/shirou/gopsutil/v3/mem")co
阅读全文
摘要:package utilsimport ( "os" "path/filepath" "reflect" "strings")//@author: [songzhibin97](https://github.com/songzhibin97)//@function: FileMove//@descr
阅读全文
摘要:package timerimport ( "sync" "github.com/robfig/cron/v3")type Timer interface { AddTaskByFunc(taskName string, spec string, task func(), option ...cro
阅读全文
摘要:一、写文件写文件一般步骤 打开文件,获取文件句柄根据不同方法,将数据写入关闭文件句柄 打开文件,获取文件句柄os.OpenFile(path, os.O_CREATE, 0666)我们来了解一下第二个参数的含义: O_RDONLY // 只读模式打开文件O_WRONLY // 只写模式打开文件O_R
阅读全文
摘要:1.现状 目前网上出现大量的主机输入输出错误,原因是由于主机文件系统损坏。一线人员大部分采用的是umont 和 mount的方式恢复,这种恢复方式不能真正修复已经损坏的文件系统,在后续使用过程中,仍然会再次出现主机端输入输出错误。 2.需要修复的场景 <1>.主机侧发现存在文件系统不可读写的情况,也
阅读全文
摘要:package groupimport ( "Yearning-go/src/handler/common" "Yearning-go/src/lib" "Yearning-go/src/model" "encoding/json" "fmt" "github.com/cookieY/yee" "g
阅读全文
摘要:点击上方“C语言与CPP编程”,选择“关注/置顶/星标公众号” 干货福利,第一时间送达! 传统的 System Call I/O在 Linux 系统中,传统的访问方式是通过 write() 和 read() 两个系统调用实现的,通过 read() 函数读取文件到到缓存区中,然后通过 write()
阅读全文