nginx能够把姿势运行时故障的信息,也写入到对应的日志文件中,称之为error_log。对于错误信息的调试,也是运维人员维护nginx的一个重要的手段
nginx想要使用error_log就得打开nginx.conf,找到关键字参数 error_log,它是放在http{}当中,称之为全局的变量参数,针对所有的server{}虚拟主机生效。也可以单独的写在虚拟主机中,单独记录某一个虚拟主机的错误日志。
错误日志的语法
error_log file level;
日志级别有如下几种:debug info notice warn error crit alert emerg
这个级别是越来越严重,级别写的越低,记录的日志越详细,没有必要。级别越高,日志记录的内容就越少,生产环境下常用的是warn,error,crit模式
日志的级别,可能会给服务器增加额外的大量IO消耗,因此,根据你实际的工作环境修改
针对虚拟主机添加错误日志的部分代码
在server{}里面添加 error_log logs/yu.log;
网友评论