貔貅云原生

貔貅云原生

最新文章

性能优化之CPU

平均负载 平均负载是指单位时间内,系统处于可运行状态和不可中断状态的平均进程 数,也就是平均活跃进程数,它和 CPU 使用率并没有直接关系。它不仅包括了正在使用 CPU的进程,还包括等待 CPU和等待 I/O的进程。 平均负载过高一般是CPU个数x1.2,如果超过这个数值那么就是高的 常用工具 to
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
151
0
0
2023-10-09

skopeo使用

169
0
0
2023-10-09

三次握手四次挥手

TCP 基本认识 一个TCP连接由一个4元组构成,分别是两个IP地址和两个端口号。一个TCP连接通常分为三个阶段:启动、数据传输、退出(关闭)。 一个完整的TCP连接是双向和对称的,数据可以在两个方向上平等地流动。给上层应用程序提供一种双工服务。一旦建立了一个连接,这个连接的一个方向上的每个TCP报
82
0
0
2023-10-04

自定义 exporter 开发

开发一个自定义 exporter 首先我们有个需求是要监控 Bond 网卡数量,趁这个机会开发一个自定义 exporter 先编写 main.go 注册 Prometheus 的 Metrics // main.go package main import ( "fmt" "net/http"
189
0
0
2023-09-27

AlertManager对接WebHook

AlertManager 发送告警概要 将告警转发到企业微信有两点需要配置,Prometheus 要添加将告警转发给 AlertManager 配置,AlertManager 要添加将消息转发给自定义开发的一个钩子的配置,由钩子接收信息并处理后转发给企业微信群里机器人。 在 Prometheus 配
150
0
0
2023-09-27

Admission 准入控制器

准入控制器 什么是准入控制器?就是 API 请求进来后,准许它进入或者丰富进来的 API 请求的控制器。 如图所示,MutatingAdmissionWebhook 和 ValidatingAdmissionWebhook 是由人为设置的。 Mutating 是人为丰富 API 接口数据,比如现在流
153
0
0
2023-09-26

swagger 使用

Gin-Swagger 使用说明 安装 本地需要有swag命令 下载swagger代码 需要通过swag生成docs文件夹下文件 下载swag命令与项目 # 安装swag命令,如果安装完成没有,就去 $gopath/bin 下看看 go install github.com/swaggo/swag/
100
0
0
2023-09-26

GRPC使用

GRPC gRPC(gRPC Remote Procedure Call)是由Google开发的高性能、开源的远程过程调用(RPC)框架。它是一种用于构建分布式系统的工具,允许不同的应用程序或服务之间通过网络进行通信,就像调用本地函数一样。 需求 通过编写一个简单的gRPC服务,其中包括服务器(se
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 :
67
0
0
2023-09-26