- 博客(42)
- 收藏
- 关注
原创 夜莺监控系统部署教程
本文介绍了在CentOS7环境下部署夜莺监控系统(Nightingale)的完整流程。首先安装夜莺监控服务,配置MySQL数据库和Redis,并设置systemd服务。然后部署categraf作为数据采集器,配置其对接夜莺服务。接着安装Prometheus作为时序数据库。最后在夜莺系统中添加数据源、导入仪表盘模板并配置告警规则。整个部署过程涵盖监控系统核心组件的安装配置,包括17000端口开放、服务自启动设置等关键步骤,最终实现完整的监控告警功能。
2025-07-09 16:59:24
741
原创 CentOS7更换阿里云yum源
刚刚在本地安装了CentOS7虚拟机,使用yum安装vim软件时(最小化安装只有vi没有vim)出现下面的报错。vi /etc/yum.repos.d/CentOS-Base.repo # 添加以下内容。CentOS7 已于2024-6-30停止维护,官方镜像源已不可用,可以更换为阿里云镜像源。
2025-07-08 15:38:36
461
原创 rsync同步链接文件时链接地址会带有/rsyncd-munged/前缀
rsync -avzP /data/app/python rsync_backup@目标机器IP::data/app/ --password-file=/etc/rsync.password。# 输出如下,发现链接地址多出了一段 /rsyncd-munged/在目标机器上修改/etc/rsyncd.conf配置文件。
2025-06-06 14:39:32
147
原创 在一台CentOS服务器上开启多个MySQL服务
4.创建 /etc/systemd/system/mysqld3307.service , 然后执行 systemctl daemon-reload 重新加载system服务配置。# --defaults-group-suffix=3307指定使用 [mysqld3307] 配置组, --initialize初始化并生成随机密码。# mysql数据及数据库的存放路径,该目录下面都需要更改所属。# mysql临时文件的存放路径。# mysql服务使用的用户。# 首次登录需要修改密码。# 套接字文件存放路径。
2025-05-09 16:54:25
656
原创 MySQL主从同步(主从复制)
对比从服的Relay_Log_File和Exec_Master_Log_Pos字段值与主服的File和Position字段值是否一致。7.从服执行SQL,建立主从同步关系,MASTER_LOG_FILE 和 MASTER_LOG_POS 字段与上一步获取的相对应。# 导出数据,--single-transaction保证备份一致性,--master-data=2以注释形式记录binlog信息。# 授予复制权限,且只有指定IP能够访问,*.*表示允许访问所有数据库的所有表。
2025-05-09 16:44:35
420
原创 Zabbix 5 安装配置
11、修改/etc/zabbix/zabbix_agent2.conf,与zabbix-server建立连接,zabbix添加主机时的主机名称和zabbix_agent2.conf配置文件和服务器主机名要保持一致,在安装了zabbix-server的服务器上安装zabbix-agent2不用修改配置,然后重启zabbix-agent2。9、启动zabbix并设置开机自启,浏览器输入地址 ip/setup.php 访问zabbix主页面,根据提示完成初始化,默认登录的账号密码是 Admin zabbix。
2024-06-03 17:10:07
779
1
原创 expect自动交互
在执行命令或脚本的时候,当控制台提示我们需要输入账号密码、参数等信息的时候,expect可以将预设的参数值自动输入到控制台,实现了自动交互。创建 demo.exp 文件,并添加以下内容。执行命令:expect demo.exp。创建test.sh文件,并添加以下内容。1. 安装expect。
2024-05-28 16:04:17
417
原创 django-celery-beat自动调度异步任务
它支持使用任务队列的方式在分布的机器、进程、线程上执行任务调度。Celery不仅支持异步任务(如发送邮件、文件上传、图像处理等耗时操作),还支持定时任务,即需要在特定时间执行的任务。Celery本身不提供消息服务,需要借助RabbitMQ、Redis等消息中间件,本项目使用的是Redis。。它包含一个调度器,负责根据配置的时间表计划任务的执行。这些任务通常是Celery任务,即异步执行的函数或方法。
2024-05-21 18:02:18
2366
1
原创 Linux定时任务
查看所有定时任务,-u是user的意思,表示接下来的一段内容是用户名,默认是当前所登录用户。修改定时任务,本质上修改的是/var/spool/cron目录对应用户名的一个文件。3、8月的1号和5号和8月的每一个周3的9点到17点每隔2分钟执行一次。2、每月1到5号的9点到17点每隔2分钟 执行一次。查看定时任务crond 服务是否为开启状态。crontab -u 用户名 -e。crontab -u 用户名 -l。1.、每3分钟执行一次。
2023-05-15 20:02:00
272
原创 CentOS7安装MySQL
MySQL安装与配置指南:首先下载mysql80 RPM包(wget命令),若解析失败可重试。安装后启动服务并设置开机自启。获取初始密码(grep命令)并登录,首次需修改密码(需包含大小写字母、数字和符号)。可通过设置密码策略降低复杂度(LOW策略+6位长度)。最后创建指定IP段用户并授权(可限制访问特定数据库),完成后刷新权限。注意生产环境不建议使用简单密码。
2023-01-03 00:28:53
160
原创 CentOS7配置静态IP
本文介绍了Linux系统中网卡配置和静态IP设置的详细步骤: 网卡启用:通过修改ifcfg-ens33文件,将最后属性值改为yes,并重启网络服务查看自动分配的IP地址。 静态IP配置:修改ifcfg-ens33文件,将BOOTPROTO改为static,设置与主机VMnet8网卡匹配的IP地址、网关(最后一位为2)、子网掩码和DNS服务器。 常见问题处理:遇到网络重启失败时,需关闭并禁用NetworkManager服务。配置完成后可通过ping测试网络连通性。 附注:提供了root用户密码修改命令。
2023-01-02 23:45:07
32470
原创 @RequestParam @PathVariable @RequestBody的区别
@RequestParam @PathVariable @RequestBody的区别
2022-11-08 10:27:53
143
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人