linux12企业实战--58nginx日志切割(代码片段)

FikL-09-19 FikL-09-19     2023-04-02     719

关键词:

1.日志切割脚本:

[ctglb@c1n9 conf]$ cat nginx-log-rotate.conf 
/app/nginx/logs/*.log 
   
    nocompress
    daily
    copytruncate
    create
    notifempty
    rotate 30
    olddir /app/nginx/logs/
    missingok
    dateext
    postrotate
        /bin/kill -HUP `cat /app/nginx/logs/nginx.pid 2> /dev/null` 2> /dev/null ||

linux12企业实战--18nginx重载(代码片段)

文章目录一、查看运行的服务二、nginx重载一、查看运行的服务[root@vm172-25-55-53~]#ps-ef|grepnginxroot92368157016:54pts/200:00:00grep--color=autonginxroot14621102020?00:00:00nginx:masterprocess/opt/nginx1.16.0/sbin/nginx- 查看详情

linux12企业实战--48pod日志查看(代码片段)

文章目录pod日志查看一、登录k8s页面二、查看pod日志1、查看命名空间2、查看命名空间对应的pod3、查看pod日志4、查找到原因并升级给对应的应用运维处理pod日志查看一、登录k8s页面https://ksrancher.hwwt2.com#KShttps://ksrancher.hwwt2.com/logi... 查看详情

linux切割、备份大的nohup日志文件

参考技术Anohup.out日志文件太大了,且一直增长,命令查看日志受阻①切割大文件变成多个小文件②每天定时保存前一天的日志,重新记录当天日志1.利用split命令切割①按文件大小切割大文件:切割文件:将ohup.out文件每500M切割... 查看详情

linux12企业实战--22kafka脑裂(代码片段)

文章目录一、接受到kafka脑裂的报警信息二、故障处理1、登录对应的机器查看对应的kafak是否启动3、关掉kafka4、重启kafka5、查看日志6、查看服务是否启动三、通知开发处理结果一、接受到kafka脑裂的报警信息二、故障处理1、登... 查看详情

linux系统下nginx日志每天定时切割的脚本写法

...考技术A  下面是deepvps自己用的自动每天定时切割Nginx日志的`脚本,很方便很好用,推荐给大家使用。本脚本也是参考了张宴老师的文章,再次感谢张宴老师。  1、创建脚本/usr/local/nginx/sbin/cut_nginx_log.sh  vi/usr/local/nginx/sbi... 查看详情

linux按天压缩并切割日志

参考技术A1、linux自带的logrotate命令2、定义切割文件相关信息/var/log/nginx/*.logdaily#按天打包rotate180#保存周期为180以内的,超过180天的则删除missingoknotifemptydateextcompressnodelaycompresssharedscriptspostrotate/etc/init.d/nginxreloadendscript3、crontab设... 查看详情

linux12企业实战--56zabbix常规监控错误汇总(代码片段)

文章目录一、zabbix_servernotrunning1、zabbix_servernotrunning2、查看zabbix日志3、查看zabbix_server二、zabbix页面无法正常登录1、zabbix页面无法登录2、数据库操作3、重启数据库和zabbix_server4、查看zabbixweb页面一、zabbix_servernotrunning1、zabbix_serv... 查看详情

linux12企业实战--23badrequest40000接口报错

文章目录一、服务台收到告警并通知当日的值班工程师二、值班工程师进行故障处理1、告警信息确认2、告警信息排查3、登录服务器查看服务4、ELK查看日志三、查看这个报警信息属于那个业务1、zabbix查看2、cmdb查看四、通知对... 查看详情

linux12运维企业实战笔录--03mysql查看历史命令操作(代码片段)

文章目录一、背景二、mysql主机三、数据库操作1、mysql中操作2、日志查看四、常用语法一、背景在mysql中查看历史操作记录二、mysql主机[root@docker01~]#ipa2:eth0:<BROADCAST,MULTICAST,UP,LOWER_UP>mtu1500qdiscpfifo_faststateUPgroupdefaultqlen1000lin... 查看详情

linux12运维企业实战笔录--03mysql查看历史命令操作(代码片段)

文章目录一、背景二、mysql主机三、数据库操作1、mysql中操作2、日志查看四、常用语法一、背景在mysql中查看历史操作记录二、mysql主机[root@docker01~]#ipa2:eth0:<BROADCAST,MULTICAST,UP,LOWER_UP>mtu1500qdiscpfifo_faststateUPgroupdefaultqlen1000link/et... 查看详情

linux12企业实战--55zabbix_server监控取值(代码片段)

文章目录1、zabbix_server监控web机器取值失败2、查看zabbix_server服务端日志3、本地hosts(zabbix_server和zabbix_agent两台机器)4、重启zabbix_agent5、zabbix_agentd.conf(如果可以的话,无需执行此步骤)6、重启zabbix_agent7、查看监控1、zabbix_serv... 查看详情

linux12运维企业实战笔录--04telnet批量多端口(代码片段)

文章目录一、使用脚本批量Telnet测试端口是否连通二、telnet脚本三、ip_info四、日志输出一、使用脚本批量Telnet测试端口是否连通在一些情况下,我们无法安装nc,ansible等工具,所以一些批量操作,我们只能使用she... 查看详情

linux12运维企业实战笔录--04telnet批量多端口(代码片段)

文章目录一、使用脚本批量Telnet测试端口是否连通二、telnet脚本三、ip_info四、日志输出一、使用脚本批量Telnet测试端口是否连通在一些情况下,我们无法安装nc,ansible等工具,所以一些批量操作,我们只能使用she... 查看详情

nginx日志按日期切割详解(按天切割)

由于nginx的日志本身只是支持按照server_name或者大小进行划分,对于习惯了apache的按照一个网站每天一个日志的我来说是不可以接受的,所以就实现了按天切割的功能,这篇文章主要介绍了关于Nginx日志按日期切割的相关资料,需... 查看详情

nginx日志切割

记录这个就是方便自己以后查看!!!nginx按天切割日志脚本示例如下#!/bin/bashlogs_path="/usr/local/openresty/nginx/logs/"pid_path="/usr/local/openresty/nginx/logs/nginx.pid"mv ${logs_path}access.log  ${logs_path}acces 查看详情

日志切割

日志切割日志文件越来越大怎么办?单个文件10G?如何切割?(非常常见的面试题)步骤:1.把旧的日志重命名2.killUSR1PID(nginx的进程PID号)1)手动执行备注:/usr/local/nginx/logs/nginx.pid文件中存放的是nginx的进程PID号#cd/usr/local/nginx/logs... 查看详情

日志大了,怎么办?用我的日志切割脚本吧!

...260分享一个脚本,它配合linux系统的crontab任务,对nginx自动日志切割和清理,分别作用于ACCESS和ERROR的日志。特点:1、功能丰富应有的功能中,不仅支持按天切割,而且支持通过通过设置文件大小作切割。2、通用通用于nginx、tengin... 查看详情

日志大了,怎么办?用我的日志切割脚本吧!

分享一个脚本,它配合linux系统的crontab任务,对nginx自动日志切割和清理,分别作用于ACCESS和ERROR的日志。特点:1、功能丰富应有的功能中,不仅支持按天切割,而且支持通过通过设置文件大小作切割。2、通用通用于nginx、tengine... 查看详情