上一页 1 ··· 8 9 10 11 12 13 14 15 16 下一页
摘要: shell 脚本 cat ngx_daemon.sh #!/bin/bash nginxpid=$(ps -C nginx --no-header|wc -l) if [ "$nginxpid" = "0" ]; then # 启动 nginx /app/openresty/nginx/sbin/n 阅读全文
posted @ 2022-10-12 19:20 谢端阳 阅读(166) 评论(0) 推荐(0) 编辑
摘要: shell 脚本 #!/bin/bash startTime=`date +%Y%m%d-%H:%M:%S` startTimelog=`date +%Y%m%d%H%M%S` startTime_s=`date +%s` set -B # enable brace expansion # 15 m 阅读全文
posted @ 2022-10-12 16:41 谢端阳 阅读(285) 评论(0) 推荐(0) 编辑
摘要: vim cat_nginx_log.sh #!/bin/bash #nginx日志文件的存放路径logs_path='/app/openresty/nginx/logs' mv $logs_path/access.log $logs_path/access.$(date +%Y%m%d).logmv 阅读全文
posted @ 2022-10-10 15:50 谢端阳 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 查看流量高的进程,可以用iotop #iotop 获取占用最高IO的TID #ps -ef |grep TID 获取具体进程信息 阅读全文
posted @ 2022-09-09 19:57 谢端阳 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 第一步:找出端口,第二步:找出进程号,第三步:找到对应应用程序进程 例如eth0告警流量过高 # iftop -i eth0 -P(通过iftop找出流量高的端口,看到流量最高的端口是39777) # lsof -i |grep 39777 (用lsof找出对应的进程,看到是43523) # ps 阅读全文
posted @ 2022-09-09 19:55 谢端阳 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 可以用如下命令,cd到相应的卷找出占用空间最大的文件 #du -xks *|sort -rn|head -10 处理规则 : 系统卷的使用率告警的(一般是root属主的日志或者是备份,还有临时挂载目录/mnt或者/dp_soft)。 NAS卷使用率告警 NAS卷的大小受存储容量的限制,存储的空间够的 阅读全文
posted @ 2022-09-09 19:52 谢端阳 阅读(14) 评论(0) 推荐(0) 编辑
摘要: KiB Mem : 1801608 total, 72728 free, 974700 used, 754180 buff/cacheKiB Swap: 10485756 total, 10485756 free, 0 used. 508740 avail Mem used mem冲高告警,检查应用 阅读全文
posted @ 2022-09-09 16:56 谢端阳 阅读(75) 评论(0) 推荐(0) 编辑
摘要: user cpu冲高告警,sys cpu冲高告警,检查应用 top 命令 按大写P 排序,CPU使用率最高的在最上面。 是多个应用共享的服务器 #ps aux |sort -rnk3 |head -10(所有用户皆可使用) sar -d 2 5 |sort -rnk10 |head -10 默认监控 阅读全文
posted @ 2022-09-09 11:47 谢端阳 阅读(165) 评论(0) 推荐(0) 编辑
摘要: $remote_addr --自己的上一跳地址,或者NG到后端时NG的地址,七层是分段式建立TCP连接,谁与自己建立TCP连接,就是谁的地址 是nginx与客户端进行TCP连接过程中,获得的客户端真实地址. Remote Address 无法伪造,因为建立 TCP 连接需要三次握手,如果伪造了源 I 阅读全文
posted @ 2022-08-12 16:30 谢端阳 阅读(1387) 评论(0) 推荐(0) 编辑
摘要: ps 命令 ps aux|head -l;ps aux|sort --k3 -rn|more 阅读全文
posted @ 2022-08-03 19:13 谢端阳 阅读(113) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 下一页