貔貅云原生
貔貅云原生
做一个长期主义者
首页
Kubernetes
Linux
Golang
Prometheus
Loki
面试题
英语
最新文章
性能优化之CPU
平均负载 平均负载是指单位时间内,系统处于可运行状态和不可中断状态的平均进程 数,也就是平均活跃进程数,它和 CPU 使用率并没有直接关系。它不仅包括了正在使用 CPU的进程,还包括等待 CPU和等待 I/O的进程。 平均负载过高一般是CPU个数x1.2,如果超过这个数值那么就是高的 常用工具 to
Linux
116
0
1
2023-11-14
neuxs安装和启动
nexus 搭建镜像仓库 1. nexus安装 1.1 下载java jre 最新版本链接 https://www.oracle.com/es/java/technologies/javase/javase8u211-later-archive-downloads.html 官方下载链接: http
Linux
151
0
0
2023-10-09
skopeo使用
Kubernetes
169
0
0
2023-10-09
三次握手四次挥手
TCP 基本认识 一个TCP连接由一个4元组构成,分别是两个IP地址和两个端口号。一个TCP连接通常分为三个阶段:启动、数据传输、退出(关闭)。 一个完整的TCP连接是双向和对称的,数据可以在两个方向上平等地流动。给上层应用程序提供一种双工服务。一旦建立了一个连接,这个连接的一个方向上的每个TCP报
Linux
82
0
0
2023-10-04
自定义 exporter 开发
开发一个自定义 exporter 首先我们有个需求是要监控 Bond 网卡数量,趁这个机会开发一个自定义 exporter 先编写 main.go 注册 Prometheus 的 Metrics // main.go package main import ( "fmt" "net/http"
Prometheus
189
0
0
2023-09-27
AlertManager对接WebHook
AlertManager 发送告警概要 将告警转发到企业微信有两点需要配置,Prometheus 要添加将告警转发给 AlertManager 配置,AlertManager 要添加将消息转发给自定义开发的一个钩子的配置,由钩子接收信息并处理后转发给企业微信群里机器人。 在 Prometheus 配
Prometheus
150
0
0
2023-09-27
Admission 准入控制器
准入控制器 什么是准入控制器?就是 API 请求进来后,准许它进入或者丰富进来的 API 请求的控制器。 如图所示,MutatingAdmissionWebhook 和 ValidatingAdmissionWebhook 是由人为设置的。 Mutating 是人为丰富 API 接口数据,比如现在流
Kubernetes
153
0
0
2023-09-26
swagger 使用
Gin-Swagger 使用说明 安装 本地需要有swag命令 下载swagger代码 需要通过swag生成docs文件夹下文件 下载swag命令与项目 # 安装swag命令,如果安装完成没有,就去 $gopath/bin 下看看 go install github.com/swaggo/swag/
Golang
100
0
0
2023-09-26
GRPC使用
GRPC gRPC(gRPC Remote Procedure Call)是由Google开发的高性能、开源的远程过程调用(RPC)框架。它是一种用于构建分布式系统的工具,允许不同的应用程序或服务之间通过网络进行通信,就像调用本地函数一样。 需求 通过编写一个简单的gRPC服务,其中包括服务器(se
Golang
107
0
0
2023-09-26
gorm使用
package main import ( "fmt" "gorm.io/driver/mysql" "gorm.io/gorm" ) type User struct { ID uint Name string Age int } func main() { dsn :
Golang
67
0
0
2023-09-26
上一页
下一页