自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 linux文件系统学习

软链接与硬链接一样可以通过不同的路径打开相同的文件,但与硬链接不同的是,软链接会有一个源链接(文件初始路径),其余软连接都是指向源链接的,所以删除其余软链接不会影响文件的使用,但是只要删除了源链接(文件初始路径)则所有软连接无效。并且在任意链接打开文件修改内容都会同步到所有链接软链接很好辨认,其一般为天蓝色,并且指向源文件。

2025-10-03 16:29:22 709

原创 zabbix自定义监控项之用户监测+邮件告警

要求监控登录人数,限制不超过三个,超过发出警告。

2025-10-03 16:18:27 637

原创 linux进程与服务

进程一般有三个状态运行、就绪、阻塞1.运行态:进程具有运行条件,且正在使用CPU2.就绪态:进程具有运行条件,等待系统分配cpu就可运行3.阻塞态:进程缺乏某种运行条件,就算有空闲的CPU,进程也不能运行(cpu资源已释放)注意:三种状态中,运行态和就绪态可以相互转换,运行态和阻塞态、阻塞态和就绪态只能单向转换。R:正在运行或者正在就绪队列S:可中断阻塞状态,除等待资源到位还可以被其他进行的信号唤醒。

2025-10-02 17:38:39 769

原创 zabbix安装及基本使用

5.zabbix Proxy: 当监控的节点较多时,用于减轻Server端的压力,用于分布式监控系统,由Proxy接收数据后统一发送至Server。2.zabbix Database:提供数据存储功能,用于存储配置信息,以及采集的数据。4.zabbix Agent :部署在被监控服务器上,负责采集本地数据。3.zabbix Server :接收agent端的采集的核心组件。默认用户名为Admin,密码为zabbix。回到web页面,选择主机,右上角创建主机。至此,zabbix添加主机完成。

2025-10-02 17:22:31 893

原创 运维自动化之 Ansible 核心知识点总结

Roles 是 Ansible 1.2 + 引入的角色化机制,通过结构化目录组织变量、任务、模板等组件,实现代码复用与复杂项目编排,适用于 “基于主机构建服务” 的场景(如部署 Nginx、MySQL),核心价值是降低维护成本、提升代码复用率。

2025-10-01 15:44:29 1032

原创 linux基础服务(2)

虽然rsync能实现差量传输同步客户端和服务端目录,但其不能进行实时检测,即使使用守护进程触发同步,也会有一定时间差,万一出现故障,数据恢复不能完全恢复。

2025-09-27 16:11:52 434

原创 linux基础服务

远程数据同步工具,可以进行校验异同(只传输不同部分)由于其异同校验,所以传输速度较快其能同步更新两设备的文件与目录常用端口为:873。

2025-09-27 16:07:43 1034

原创 prometheus监控kubernetes集群并使用 grafana展示数据

整个监控系统的核心 ,有以下功能数据采集 :通过http协议主动从目标服务器pull(拉取)指标数据,也可以通过 Pushgateway接受推送数据数据存储:将采集的时序数据存储到本地的时序数库,默认保留15天查询与聚合提供PromeQL的查询语言,支持实时分析聚合数据告警与评估根据定义的告警规则计算是否触发告警,并将告警发送给Alertmanager。

2025-08-20 19:23:18 938 1

原创 k8s深入学习及企业项目实践

持久化:通过 PV/PVC/StorageClass 将数据与 Pod 解耦,确保数据长期可用。灵活性:支持多种存储后端(本地磁盘、NFS、云存储等),适配不同场景。自动化:通过 StorageClass 动态供应 PV,减少人工操作,提升集群扩展性。安全性:通过 Secret 管理敏感信息,避免配置硬编码。临时缓存用emptyDir或tmpfs;数据库数据用PV+PVC结合StorageClass动态供应;应用配置用ConfigMap,密码用Secret。yaml。

2025-08-20 15:12:26 1436

原创 kubernetes原理及使用

控制平面是就集群的大脑,负责全局决策,通常部署在独立的服务器或虚拟机上,为保证高可用,一般会部署多个副本。

2025-08-18 11:51:59 901

原创 docker的架构原理及使用

docker commit 适合临时场景(如快速测试某个修改是否生效),但因其不可追溯、难以维护,不适合生产环境。Dockerfile 是 Docker 推荐的镜像构建方式,通过 “代码化” 的指令确保镜像可重复、可维护,是企业级应用和团队协作的首选。实际开发中,应优先使用 Dockerfile 构建镜像,避免依赖docker commit。

2025-08-08 18:31:06 1223

原创 shell脚本实现钉钉机器人通知+磁盘空间检测+内存空间检测+cpu检测+swap分区检测+大文件检测

本文介绍了一个基于shell脚本的系统检测程序,主要功能包括: 程序提供5个检测选项:磁盘空间、内存空间、大文件扫描、CPU使用率和swap分区使用情况 关键功能实现: 磁盘空间检测超过5%阈值时报警 内存使用超过1%时提示 查找大于100M文件并按大小排序显示 CPU使用率超过5%时通知 报警机制: 通过邮件发送报警信息 集成钉钉机器人实现即时通知 脚本使用case语句处理用户输入,结合awk等命令提取关键数据,并实现了阈值检测和自动报警功能。所有检测结果都经过格式化输出,便于管理员查看。

2025-08-02 12:25:59 744

原创 ngnix反向代理+负载均衡+缓存+动静分离实战

Nginx是一款高性能的Web服务器和反向代理服务器,采用主从多进程架构和异步非阻塞I/O模型,具有轻量级、高并发处理能力等特点。其核心优势包括:1) 采用master-worker进程模式,master管理worker进程,worker处理请求;2) 事件驱动机制实现高并发;3) 支持静态资源高效处理、反向代理和负载均衡。Nginx配置灵活,支持多端口、多IP和多域名配置,并提供丰富的模块如访问控制、认证、重定向、防盗链等。HTTP协议从0.9到3.0不断演进,HTTP/1.1引入持久连接,HTTP/2实

2025-07-31 18:45:07 1218

原创 redis数据库高可用

首先从数据库读取数据,将数据作为缓存存入redis数据库,第二次访问时则无需访问数据库,访问缓存即可,大大提升了数据访问的速度。

2025-07-23 16:02:35 1059

原创 MySQL使用、主从复制和高可用实现

索引是 MySQL 性能优化的核心工具,需根据业务场景合理选择类型(如范围查询用 B + 树,等值查询用唯一索引,多字段查询用联合索引),并避免过度索引。关键原则是:让查询尽可能命中索引,减少回表和全表扫描。同时,需定期通过EXPLAIN分析 SQL 执行计划,检查索引是否被有效使用。关闭从库数据库,删除/var/lib/nysql的binlog-*和auto文件启动数据库关闭线程 STOP SLAVE;重置元数据 RESET MASTER;

2025-07-23 15:54:35 799

原创 linux网络安全

其本质为有序的Rules列表,用户可以通过配置Rules再chian中的顺序来实现不同的效果,由于匹配规则有序,从上到下,所以越严格的规则应排在前面,默认的规则在最后面,以下是iptables的5条链,qi与HOOK相对应,用户可以自定义链。用令牌桶原理:桶有设定的容量(可自定义默认为5,最大不超过10),以恒定的速率生成令牌,直至填满桶,然后溢出(丢失),令牌不会超过桶的容量,数据的传递会消耗令牌,若令牌耗尽,数据无法传递,以此来进行限速。一个域可以含有多张网卡。

2025-05-30 22:57:06 994

原创 Linux文件权限

读 写 执行每个文件有三段权限位。

2025-05-22 19:54:01 198

原创 Linux用户及用户组

加密文字:最后一次修改密码时间:最小可以修改密码时间间隔:密码有效期:密码变更前的警告天数(密码剩余有效期):密码过期后的宽限时间:账号失效时间:保留字段通常为空。一个用户可以对应一个组,也可以对应多个组,多个用户也可以对应一个组,多个用户也可以对应多个组,及一对一,一对多,多对一,多对多。username:x:uid:gid:comment(描述、备注):home dir:shell(是否可以登录。指定用户的附加组,可以是组名或者uid,可以是多个。#添加用户的附加组,并且不会删除之前的附加组。

2025-05-22 19:47:34 351

原创 Linux软件包管理

(压缩后包的名字)(需要压缩的文件....) (可以压缩多个文件)递归压缩(压缩目录)(压缩后包的名字)(需要压缩的目录)(以最慢速度进行压缩最大压缩比/ /以最快速度进行压缩最小压缩比) name.zip(压缩后包的名字)(需要压缩的文件....) (可以压缩多个文件)

2025-05-22 15:16:14 1170

原创 lvm逻辑卷管理

物理卷是用于lvm存储的块设备,比如硬盘分区(MBR或GPT分区),RAID。物理卷是lvm构建的实际硬件或储存系统。

2025-05-22 15:00:31 724

原创 linux基础命令

ip a。

2025-05-22 14:48:21 268

原创 Linux文件查看命令及其特性命令

(文件名) 查看文件内容,一般不用,会刷屏标出行号(常用参数)

2025-05-22 14:25:18 635

原创 常见的网络模型

osi网络7层模型是由ISO国际化标准组织指定的,由下到上分别为:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层,其明确的分工了每一层在网络通信中的作用,下图为标准的0SI7层模型。其是osi7层模型的演变,将会话层,表示层,应用层三层合并为一层应用层,将数据链路层和物理层合并为网络接口层。2)无连接:UDP协议无需建立连接,可直接传输数据效率高,安全性低(如视频直播,DNS域名服务器查询)其是osi7层模型的演变,将会话层,表示层,应用层三层合并为一层应用层,此模型是我们日常生活中用的。

2025-05-22 13:30:11 911 3

node-exporter的镜像

文章中第二次提到的镜像

2025-08-20

kube-state-metrics镜像

文章中第一次提到的镜像

2025-08-20

prometheus目录整合

prometheus目录整合

2025-08-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除