随笔分类 -  SRE

摘要:ELK ELK是Elasticsearch(ES)、Logstash、Kibana的结合,是一个开源日志收集软件。 Elasticsearch(ES):开源分布式搜索引擎,提供搜集、分析、存储数据功能。 Logstash:日志搜集、分析、过滤,支持大量数据获取。其自带输入(input)、过滤语法(g 阅读全文
posted @ 2025-02-21 09:38 *一炁化三清* 阅读(7) 评论(0) 推荐(0) 编辑
摘要:1、查看系统负载情况 top 如果负载大于CPU核数说明系统已经超负载运行 2、查看CPU信息 %usr:如果 %usr 很高,这意味着大量的CPU时间被用于执行用户级别的进程,这可能是因为有很多计算密集型的应用在运行。CPU密集型 %sys:如果 %sys 很高,这意味着CPU花费了大量时间在操作 阅读全文
posted @ 2025-02-20 15:26 *一炁化三清* 阅读(15) 评论(0) 推荐(0) 编辑
摘要:grep sed awk cut组合使用☆ http错误码和原因 长连接、短连接、WebSocket区别和使用场景 nginx性能优化有哪些方式☆ lvs、nginx、haproxy区别和使用场景☆ 僵尸进程是什么 进程、线程、协程区别☆ 进程是操作系统进行资源分配和调度的基本单位,它是应用程序运行 阅读全文
posted @ 2025-02-16 17:51 *一炁化三清* 阅读(7) 评论(0) 推荐(0) 编辑
摘要:proc proc是一个伪文件系统,它提供了内核数据结构的接口。一些/proc文件直接指向了内核的参数。 编辑/proc 文件中的设置与直接编辑内核参数相同。例如vmstat,指令就是读取的/proc/meminfo中的信息。 /proc下常见的子文件 /proc/cpuinfo:提供 CPU 信息 阅读全文
posted @ 2025-02-16 10:46 *一炁化三清* 阅读(7) 评论(0) 推荐(0) 编辑
摘要:【摘要】 Linux的yum源的使用是系统工程师必不可少的技能,通过本文了解yum仓库的原理以及使用。 一、简介 yum仓库原理 yum是基于C/S模型工作的机制。 Client通过yum.repo文件查找远程的Server端的地址。 Server不会把所有包直接给Client,Server会提供给 阅读全文
posted @ 2025-02-16 10:40 *一炁化三清* 阅读(17) 评论(0) 推荐(0) 编辑
摘要:块设备的持久化命名 在 Linux 系统中,块设备的持久化命名(Persistent Block Device Naming)用于确保存储设备(如磁盘、分区、LVM 逻辑卷等)的名称在系统重启或硬件拓扑变化时保持稳定。传统设备名(如 /dev/sda, /dev/sdb1)可能因硬件插拔或初始化顺序 阅读全文
posted @ 2025-02-14 10:49 *一炁化三清* 阅读(8) 评论(0) 推荐(0) 编辑
摘要:进程间通信 进程间通信(简称IPC)是指在多个进程之间传输数据或共享信息的机制。在操作系统中,每个进程都具有独立的地址空间和资源,为了实现进程之间的数据交换和协作,需要使用IPC机制。 进程间通信目的 数据交换:进程间通信可以实现在不同进程之间传递数据。 共享资源:进程间通信可以实现多个进程之间共享 阅读全文
posted @ 2025-02-12 16:46 *一炁化三清* 阅读(40) 评论(0) 推荐(0) 编辑
摘要:1、应用场景 目前需要在Linux环境下做UE开发,Ubuntu版本使用的是22.04。项目现场是没法连到外网的,所以安装库十分不方便,所以需要搭建一套内网的离线APT源。 2、搭建步骤 2.1 资源拉取 首先需要在联网机器上将资源拉取到本地。 本教程使用使用apt-mirror拉取镜像源,使用ng 阅读全文
posted @ 2025-02-11 14:02 *一炁化三清* 阅读(227) 评论(0) 推荐(0) 编辑
摘要:文件特殊属性 在Linux系统中,文件特殊属性是指通过chattr命令设置的属性,这些属性可以改变文件或目录的行为。这些特殊属性通常用于系统管理,以增强文件的安全性和性能。以下是一些常见的文件特殊属性及其含义: 常见文件特殊属性 i (immutable): 含义:文件或目录被设置为不可变,无法被修 阅读全文
posted @ 2025-02-07 14:59 *一炁化三清* 阅读(15) 评论(0) 推荐(0) 编辑
摘要:Debian12.9.0安装 Debian12安装保姆级教程 配置地址 root@debian:~# cat /etc/network/interfaces # This file describes the network interfaces available on your system # 阅读全文
posted @ 2025-02-07 09:15 *一炁化三清* 阅读(9) 评论(0) 推荐(0) 编辑
摘要:互联网主机 1、安装squid squid代理内网主机访问互联网 yum -y install squid cat /etc/squid/squid.conf # # Recommended minimum configuration: # # Example rule allowing acces 阅读全文
posted @ 2025-01-16 13:49 *一炁化三清* 阅读(11) 评论(0) 推荐(0) 编辑
摘要:直接输入dmidecode即可,输出有很多,好像是根据SM总线来查询的,包括能查询到BIOS的地址空间和其中的信息等等,内存信息只是其中的一部分。摘录如下: dmidecode -t memory 从这段输出可以看出,第一个Physical Memory Array是总体的内存信息,从这里可以看到有 阅读全文
posted @ 2025-01-08 11:59 *一炁化三清* 阅读(92) 评论(0) 推荐(0) 编辑
摘要:文件描述符 文件描述符(File Descriptor)是计算机编程中用于表示打开文件或其他输入/输出资源的抽象概念。在Unix和类Unix操作系统中,如Linux,每个打开的文件或网络连接都会被操作系统分配一个文件描述符,这是一个非负整数。文件描述符在操作系统中用于追踪打开的文件和网络连接的状态。 阅读全文
posted @ 2024-12-23 11:29 *一炁化三清* 阅读(42) 评论(0) 推荐(0) 编辑
摘要:什么是性能调优? 性能调优是调整系统设置以提高计算资源利用率,数据吞吐量和用户体验的过程。它需要非常了解系统的硬件和软件组件,以及系统之间的许多交互。性能调优有时也被称为“黑色艺术”。 性能调优经常与故障排查相混淆。但两者有很多区别。在做故障诊断时,主要目标是发现并解决问题。在性能调优时,主要目标是 阅读全文
posted @ 2024-11-30 08:49 *一炁化三清* 阅读(26) 评论(0) 推荐(0) 编辑
摘要:虚拟内存与物理内存 计算机系统把内存组织成固定大小的页( page),页的大小是基于处理器架构的,例如在 x86_64 上标准的页为 4K。物理内存被划分为页帧(frames),一个页帧包含一页数据。 进程不会直接寻址物理内存,每个进程都有一个虚拟地址空间,当进程请求内存时,内核通过查找页表将页帧的 阅读全文
posted @ 2024-11-30 08:49 *一炁化三清* 阅读(196) 评论(0) 推荐(0) 编辑
摘要:CPU 缓存 系统中最快的存储是处理器中的寄存器。但寄存器由于造价比较昂贵,提供的空间也非常有限。因此系统中必须使用存储量大但速度慢的主存(内存)。 高速缓存的速度都比主存快。主存的访问时间是8纳秒以上,而缓存的访问时间只有几个CPU时钟周期。在标准的 X86 平台下,一般有L1 L2 L3 三级缓 阅读全文
posted @ 2024-11-25 16:43 *一炁化三清* 阅读(33) 评论(0) 推荐(0) 编辑
摘要:一、调度策略 调度进程 单个 CPU一次只能执行一个进程,虽然 Linux 系统通过使用多任务同时处理多个进程,但当多个进程同时运行在一个CPU 上时,它通过交错执行这些进程。 内核使用进程调度器来决定在某一时间点上哪个进程在运行。调度器必须平衡几个选项: 快速决定下一个该运行的进程 进程可以公平的 阅读全文
posted @ 2024-11-25 11:22 *一炁化三清* 阅读(324) 评论(0) 推荐(0) 编辑
摘要:Performance Co-Pilot(PCP) PCP 是一个开源,分布式,指标收集和分析系统的工具,它包括CPU,内存,磁盘交换,网络,NFS,RPC,文件系统和每个进程统计信息等领域的活动覆盖率。 PCP 组件 PMCD:性能度量收集器守护进程。 PMDA:性能度量域代理,插件代理负责一组特 阅读全文
posted @ 2024-11-22 17:12 *一炁化三清* 阅读(265) 评论(0) 推荐(0) 编辑
摘要:netplan工具 Netplan 是一个网络配置抽象化工具,它允许您在一个统一的YAML文件中定义网络接口配置,然后由Netplan将这些配置转换为底层网络驱动程序可以理解的格式。Netplan的设计目标是简化网络配置,并提供更好的集成和支持。 在Ubuntu 18.04及更高版本中,传统的/et 阅读全文
posted @ 2024-11-21 20:52 *一炁化三清* 阅读(63) 评论(0) 推荐(0) 编辑
摘要:介绍 sar 命令从内核计算器收集指标,并有一个代理,它按预定时间执行以记录系统活动。这个命令还可以收集系统状态的瞬时数据。 使用 sar 命令常用的选项 -B:报告内存分页统计信息 -b:报告所有设备的 I/O 和传输信息, -d:报告每个块设备的 I/O 和传输信息 -n:报告网络统计信息 -r 阅读全文
posted @ 2024-11-21 15:37 *一炁化三清* 阅读(29) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示