貔貅云原生

貔貅云原生

Linux

iostat 分析

iostat 分析 需求 公司的磁盘监控项,需要 3 个监控指标分别为:io使用率、磁盘平均队列长度、磁盘读写平均延迟。通常的方法是查找有没有开源的对应 exporter 与计算表达式,但是这里的做法是提供了一个思路,让人换一种思考方式。 我们知道 iostat 命令可以全方面查看到系统磁盘状态,这
113
0
0
2024-04-29

包分析之ICMP

包分析之ICMP 实验环境: 两台台PC与一台交换机 发送一个 ping 请求 使用Wireshark抓包分析,发现PC1发起一个ARP请求广播出去找谁是192.168.1.2,此时PC2回复了自己是192.168.1.2并且发送了自己MAC地址给PC1,这时PC1发送一个请求包含了四元组给PC2
63
0
0
2023-12-06

进程、线程、协程

并发与并行 在学习进程、线程、协程之前需要先了解一下并发与并行 并发是指在同一时间间隔内处理多个任务。这些任务可能不是同时执行的,而是交替进行,通过快速的上下文切换来实现,从而给人造成了同时执行的错觉。在并发处理中,系统在同一时间点可以处理多个任务,但它们的实际执行时间可能有重叠。并发通常用于解决多
91
0
0
2023-12-04

Kill 信号含义

Kill 作用 在Linux和类Unix操作系统中,kill 命令用于向进程发送信号,以控制其行为。kill 命令的参数通常是一个进程ID(PID),用于指定要发送信号的目标进程。 kill 0 是一个特殊的情况。当你使用 kill 0 命令时,它实际上并不会终止任何进程,而是发送一个零信号(通常被
71
0
0
2023-12-04

tcpdump抓包

Tcpdump 学习 圣经~ 声明:抄的这个大佬的文档,只为学习与记录:https://www.cnblogs.com/wongbingming/p/13212306.html 命令学习 首先按照图片,可以知道命令的组成形式 命令 选项:可选参数 协议类过滤:如 tcp、udp、icmp、ip、ar
332
0
0
2023-12-04

Iptables自定义链

自定义链 iptables 具有默认的五个链,PREROUTING、INPUT、FORWARD、OUTPUT、POSTROUTING,用于定义数据包流入系统、流出系统以及转发的规则。除了这些默认的链,iptables 还允许你创建自定义链,这些自定义链可以根据需要添加到默认链中或者互相连接。 自定义
116
0
0
2023-11-14

Iptables四表五链

什么是Iptables? iptables实际上只是位于用户空间的一个面向系统管理员的 Linux 防火墙的管理工具而已,而真正实现防火墙功能的是 netfilter,它是 Linux 内核中实现包过滤的内核模块,iptables 对应在内核中的模块应该是 ip_tables,我们查看系统内核中ip
208
0
0
2023-11-14

性能优化之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

三次握手四次挥手

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