Nginx错误日志(error_log)配置及信息详解
来源:互联网 发布:装饰网络销售要求 编辑:程序博客网 时间:2024/06/05 19:34
Nginx错误日志(error_log)配置及信息详解
Nginx软件会把自身运行的故障信息及用户访问的日志信息记录到指定的日志文件里。
Nginx错误日志信息介绍
Nginx的错误信息是调试Nginx服务的重要手段,属于核心功能模块(ngx_core_module)的参数,该参数的名字为error_log,可以放在Main区块中全局配置,也可以放在不同的虚拟主机中单独记录虚拟主机的错误信息
error_log的默认值:
#error_log logs/error.log error;
error_log的语法格式及参数语法说明如下:
error_log <FILE> <LEVEL>;
关键字 日志文件 错误日志级别
关键字:其中关键字error_log不能改变
日志文件:可以指定任意存放日志的目录
错误日志级别:常见的错误日志级别有[debug | info | notice | warn | error | crit | alert | emerg],级别越高记录的信息越少。
生产场景一般是 warn | error | crit 这三个级别之一
注意:不要配置info等级较低的级别,会带来大量的磁盘I/O消耗。
error_log参数的标签段位置:
main, http, server, location
参考资料:http://nginx.org/en/docs/ngx_core_module.html#error_log
Nginx配置错误日志过程介绍
(1)插入error_log语句
vi conf/vhost/www.abc.com.conf
#vi编辑虚拟主机配置文件
文件内容:
server {
access_log /data/log/www;
listen 80;
server_name abc.com www.abc.com;
location / {
root /data/www/www;
index index.html index.htm;
}
error_log logs/error_www.abc.com.log error;
#新增内容↑
}
(2)重启服务
确认无误便可重启,操作如下:
nginx -t
#结果显示ok和success没问题便可重启
nginx -s reload
(3)查看错误日志文件
ll logs/error_www.abc.com.log
-rw-r--r-- 1 root root 2305 Jun 13 18:25 logs/error_www.abc.com.log
查看是否生产该文件,生成该文件则配置成功。
- Nginx错误日志(error_log)配置及信息详解
- nginx error_log 错误日志配置说明
- nginx error_log 日志配置
- nginx error_log 日志配置
- Nginx访问日志(access_log)配置及信息详解
- Nginx访问日志(access_log)配置及信息详解
- PHP 错误日志 error_log
- apache error_log日志详解
- nginx 日志设置 FOR error_log
- Nginx状态信息(status)配置及信息详解
- Nginx日志备份及location配置详解
- Nginx URL重写(rewrite)配置及信息详解
- Nginx URL重写(rewrite)配置及信息详解
- 日志-nginx的access_log与error_log
- Nginx错误日志配置
- PHP error_log()函数处理错误日志
- nginx配置信息详解
- 配置 Nginx日志相关信息
- 如何测试一个网页登录界面
- JS数组方法汇总 array数组元素的添加和删除
- 第一篇博客
- Netty百万级推送服务设计要点
- JZOJ 1406. 教主的花园
- Nginx错误日志(error_log)配置及信息详解
- windows端口映射
- Js获取键盘按键
- Netty心跳检测
- struts.xml中的package介绍
- 【pytorch】图像基本操作
- Nginx访问日志(access_log)配置及信息详解
- 查看 找回 SecureCRT的密码
- Bash Scripts基础II