运维
文章平均质量分 54
首发运维
这个作者很懒,什么都没留下…
展开
-
rpm 安装部署 grafana + 配置邮件告警
rpm 安装 grafana 8.5.5版本原创 2022-07-21 12:46:24 · 735 阅读 · 0 评论 -
systemd 管理 blackbox-exporter
systemd 管理 blackbox-exporter原创 2022-07-21 11:27:36 · 274 阅读 · 0 评论 -
systemd 管理 redis-exporter linux
systemd 管理 redis-exporter原创 2022-07-21 11:16:46 · 471 阅读 · 0 评论 -
gocron 高可用部署 linux 持续更新
架构图Gocron 介绍gocron 是使用 go 语言开发的轻量级定时任务集中调度和管理系统, 可以用于替代 linux-crontab。项目地址环境介绍服务器应用原创 2022-05-27 14:54:49 · 765 阅读 · 0 评论 -
一键配置nginx vx小程序验证码
nginx配置文件 location ~ /interface/(.*)\.txt$ { default_type text/html;return 200 2070777b80cde26bbce45f79cdd03a08; charset utf-8; }脚本如下[root@iZwz96wz957owmvqecj6osZ yingjian]# cat vx_app_check.sh #!/usr/bin/b.原创 2022-05-11 11:24:01 · 411 阅读 · 0 评论 -
redis持久化aof混备+备份脚本 linux 持续更新
redis aof 与 rdb 介绍相关链接1相关连接2相关连接3开启appendonly 当前生效127.0.0.1:6379> config get appendonly1) "appendonly"2) "no"127.0.0.1:6379> config set appendonly yes #开启aof持久化127.0.0.1:6379> config set save "" #关闭rdb持久化127.0.0.1:6379> config ge原创 2022-05-06 16:00:36 · 553 阅读 · 0 评论 -
实现redis中keys、scan命令删除ttl为-1的key python 持续更新
前言: 由于redis服务器最大使用内存为450MB,redis存储的部分key没有设置过期时间,内存淘汰策略为:noeviction 以上原因导致redis服务无法加载到新的key,迫使部分业务受阻。keys命令介绍由于 Redis 是单线程在处理用户的命令,而 Keys 命令会一次性遍历所有 Key,于是在 命令执行过程中,无法执行其他命令。这就导致如果 Redis 中的 key 比较多,那么 Keys 命令执行时间就会比较长,从而阻塞 Redis。Keys 的缺点:没有limit,我们只原创 2022-04-29 17:21:34 · 2565 阅读 · 0 评论 -
iptables 限制所有ip访问22端口,仅开放个别ip访问 持续更新
查看当前iptables 规则[root@iZwz9conqz5shxfx2gmnfkZ ~]# iptables -nvL添加已经建立tcp连接,就开放网络访问iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT添加允许访问22端口的ipiptables -A INPUT -s 8.210.62.122 -p tcp --dport 22 -j ACCEPT拒绝所有ip访问22端口iptabl.原创 2022-04-26 15:15:49 · 11966 阅读 · 1 评论 -
定时清理elasticsearch、logstash日志 logrotate切割kibana日志 linux 持续更新
kibana日志切割定义kibana pid与log文件2. 配置logrotate文件cd /etc/logrotate.d[root@iZwz9b8x8l2oe511fss4qfZ logrotate.d]# cat kibana/data/kibana/logs/kibana.log { daily minsize 10M missingok notifempty dateext rota原创 2022-04-26 11:44:52 · 3387 阅读 · 0 评论 -
定时备份crontab 计划任务 与 crontab文件误删还原 linux 持续更新
利用crontab 用户计划任务存储文件进行备份crontab 文件存储目录为/var/spool/cron脚本地址[root@iZwz96wz957owmvqecj6osZ scripts]# cat crontab_backup.sh #!/usr/bin/bash#Tate:2022.3.24#Author:Yingjian#function: 定时备份root、普通用户计划任务#必须为root用户执行 sudo用户 请在所有的命令前在sudo#envworkdir=`cd.原创 2022-04-25 14:34:14 · 1849 阅读 · 0 评论 -
redis rdb文件备份还原 linux 持续更新
查看redis当前key的数量127.0.0.1:6379> info keyspace# Keyspacedb0:keys=2525,expires=0,avg_ttl=0bgsave备份redis db库127.0.0.1:6379> config get dir #获取当前redis备份数据目录1) "dir"2) "/usr/local/redis/data"3. 清理redis数据将bgsave备份文件修改名称 否则执行下列命令会覆盖之前的rdb文件.原创 2022-04-24 14:54:14 · 1061 阅读 · 0 评论 -
rsyslog 解决服务内存资源占用过高 linux 持续更新
查看当前占用前十内存进程[yingjian@iZj6caursf93tp5g8692dyZ 20190215172108590907433256076310]$ ps aux | grep -v PID | sort -rn -k +4 | headroot 23111 0.2 22.6 4955428 3678744 ? Ssl 2021 1612:26 ./redis-server 127.0.0.1:6379root 23295 0.1 15.3 328249.原创 2022-04-24 14:31:40 · 593 阅读 · 0 评论 -
将redis中的一个db库转移到另一个db库 python3 (持续更新)
redis添加不同类型数据127.0.0.1:6379> select 1OK127.0.0.1:6379[1]>mset name yingjian age 22 company feitian country china127.0.0.1:6379[1]> hset user name zhangsan 127.0.0.1:6379[1]> lpush list1 123 456 127.0.0.1:6379[1]> sadd numbers 1 2 8 3.原创 2022-04-22 10:51:40 · 2490 阅读 · 0 评论