自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Shell 脚本:创建 Zabbix 监控项并实现 MySQL 数据库的监控功能

使用 Shell 脚本创建 Zabbix 监控项并实现 MySQL 数据库的监控功能相对简单,主要通过 Zabbix Agent 来执行 SQL 查询并返回结果。通过上述步骤,你可以使用 Shell 脚本来监控 MySQL 数据库的性能,并通过 Zabbix Agent 报告这些指标。以下是一个基本的 Shell 脚本,它会查询 MySQL 数据库的一些常见指标,并将这些指标返回给 Zabbix Agent 进行监控。:如果还没有安装 Zabbix Agent,请安装并配置 Zabbix Agent。

2025-02-14 18:07:24 1005

原创 shell脚本编写:自动化批量系统初始化程序 (update,软件安装,时区设置,安全策略...)

自动化的批量系统初始化程序,可以大大简化操作系统的配置过程,尤其是对多个服务器进行批量配置时。以下是一个简单的 Shell 脚本示例,它包含了系统更新、软件安装、时区设置、安全策略等内容。

2025-02-13 16:55:24 292

原创 shell脚本编写:自动化信息采集及监控程序(收集系统/应用状态信息,CPU,Mem,Disk,Net,TCP Status,Apache,MySQL)

为了实现一个自动化的信息采集及监控程序,可以通过编写一个 shell 脚本来收集和监控系统及应用的状态信息(如 CPU、内存、磁盘、网络、TCP 状态、Apache、MySQL 等)。

2025-02-13 16:30:55 330

原创 centos系统中安装跳板机

通过以上步骤,你可以成功搭建一个 CentOS 跳板机,用来安全地访问内网资源。在生产环境中,可以进一步加强跳板机的安全性,使用 VPN 或多重认证等措施来进一步保护网络安全。

2025-01-25 09:42:47 293

原创 centos系统中安装堡垒机

以上就是在 CentOS 系统上安装和配置 Jumpserver 作为堡垒机的步骤。通过这些步骤,你可以成功搭建一个集中管理、审计和控制的堡垒机环境,确保对内部网络资源的访问是安全的。

2025-01-24 19:05:16 619

原创 简单了解云原生

云原生是一种强调利用云计算特性来设计、构建和管理应用的理念,旨在提升应用的灵活性、扩展性和高可用性。它不仅仅是技术的选型,更多的是一种方法论,鼓励开发者通过容器、微服务、自动化和弹性架构来创建适应不断变化需求的应用。尽管云原生带来了许多好处,但其技术复杂性和安全性等挑战也要求企业投入足够的资源进行管理和优化。

2025-01-24 17:56:55 529

原创 RAID详解

RAID 0:提供最快的读写速度,但没有冗余,硬盘故障时数据完全丢失。RAID 1:提供完整的数据冗余,但牺牲了存储空间和效率。RAID 5:平衡了性能、冗余和存储效率,适合大多数企业应用。RAID 6:提供更高的冗余能力,但写入性能低。RAID 10:结合了 RAID 1 和 RAID 0 的优势,适合对性能和冗余有高要求的场景。RAID 50/60:适合需要更高性能和冗余的复杂场景,但要求较高的硬盘数量。RAID 提供了在多硬盘环境中提高数据存储可靠性和性能的多种方案。

2025-01-24 14:10:56 713

原创 xtrabackup备份数据库的脚本

这个脚本使用XtraBackup来创建 MySQL 的备份,并将其压缩以节省存储空间。你可以根据需要定期执行全量备份和增量备份。为了安全起见,记得确保备份文件存储的目录有足够的权限,避免备份文件丢失或泄露。

2025-01-24 12:19:28 676

原创 shell 编写监控mysql主从同步的脚本

从库状态:通过 SHOW SLAVE STATUS 获取从库的同步状态,包括 Slave_IO_Running 和 Slave_SQL_Running,它们必须为 “Yes”,表示从库正在运行 IO 线程和 SQL 线程。监控 MySQL 主从同步的脚本可以帮助你实时检查主从数据库的同步状态,并在出现问题时及时提醒。错误检查:如果从库的 Slave_IO_Running 或 Slave_SQL_Running 不是 “Yes” 或延迟过大,脚本会输出警告信息,并根据情况退出。确保主库有正确的日志信息。

2025-01-22 11:17:52 268

原创 Zabbix 的 Dockerfile 镜像

这个 Dockerfile 创建了一个包含 Zabbix 服务器和 Web 界面的容器镜像。你可以根据需要进一步优化和自定义此镜像,如设置更加安全的密码、配置更复杂的数据库等。

2025-01-10 16:22:43 716

原创 Ansible 编写 Nginx 负载均衡和高可用集群的剧本

通过使用 Ansible 自动化 Nginx 和 Keepalived 配置,你可以快速部署一个高可用的负载均衡集群,确保 Web 应用的高可用性和负载均衡能力。在这个例子中,我们利用 Ansible 管理负载均衡器的配置,并通过 Keepalived 实现虚拟 IP 和高可用性,确保当主节点出现故障时,流量能够自动转移到备份节点。

2025-01-10 15:31:38 324

原创 Nginx作为前端web服务器和后端负载均衡器,两者在配置与调优方向有哪些不一样,请写出不一样地方和需要优化的内容

下面我将从配置和调优的不同之处,以及需要优化的具体内容进行分析。| **连接优化** | 使用 `worker_processes` 和 `worker_connections` 优化并发 | 调整后端代理连接参数,如 `proxy_buffers` 等 || **方面** | **前端 Web 服务器** | **后端负载均衡器** |

2025-01-10 15:23:49 645 1

原创 公司服务架构

服务器的配置与公司架构的大小、使用场景、负载需求密切相关。小型公司:适合 4 核 CPU,8GB 内存,500GB SSD 的服务器,用于开发、测试及低流量生产环境。中型公司:适合 8 核 CPU,16GB - 64GB 内存,1TB SSD 配 RAID 配置,用于高流量应用的生产环境。大型公司:适合 16 核以上 CPU,64GB - 128GB 内存,企业级存储系统和高可用架构,用于高并发、大数据、高可用需求。云架构:根据需求动态配置,使用弹性计算、存储和负载均衡服务,适合大规模分布式系统。

2025-01-10 09:16:13 1054 1

空空如也

空空如也

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

TA关注的人

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