当前位置:论坛首页 > Linux面板 > 求助

【已完成】NGINX中想增加日志字段,请问在哪个文件上增加.

发表在 Linux面板2021-11-9 10:15 [复制链接] 15 2959

NGINX中想增加日志字段,请问在哪个文件上增加呢?
找了nginx.conf文件中也没有记录,请问是在哪个文件中设置?
使用道具 举报 只看该作者 回复
发表于 2021-11-9 10:24:09 | 显示全部楼层
求助,哪位同学知道的呢?
使用道具 举报 回复 支持 反对
发表于 2021-11-9 10:40:40 | 显示全部楼层
宝塔用户_dtjlca 发表于 2021-11-9 10:24
求助,哪位同学知道的呢?

如果是log_format参数,你可以直接加在nginx主配置文件即可,然后重启nginx服务
使用道具 举报 回复 支持 反对
发表于 2021-11-9 10:58:24 | 显示全部楼层
谢花郎 发表于 2021-11-9 10:40
如果是log_format参数,你可以直接加在nginx主配置文件即可,然后重启nginx服务 ...

您好!宝塔上 nginx.conf文件并没有这个字段,请问咱们是移动到哪里了吗?
使用道具 举报 回复 支持 反对
发表于 2021-11-9 10:58:47 | 显示全部楼层
宝塔用户_dtjlca 发表于 2021-11-9 10:58
您好!宝塔上 nginx.conf文件并没有这个字段,请问咱们是移动到哪里了吗?

这个要你自己添加的
使用道具 举报 回复 支持 反对
发表于 2021-11-9 11:42:09 | 显示全部楼层
谢花郎 发表于 2021-11-9 10:58
这个要你自己添加的

您好,我知道可以加,只是想知道咱们面板这个nginx.conf里边默认没有配置日志字段吗?
user  www www;
worker_processes auto;
error_log  /www/wwwlogs/nginx_error.log  crit;
pid        /www/server/nginx/logs/nginx.pid;
worker_rlimit_nofile 51200;

events
    {
        use epoll;
        worker_connections 51200;
        multi_accept on;
    }

http
    {
        include       mime.types;
                #include luawaf.conf;

                include proxy.conf;

        default_type  application/octet-stream;

        server_names_hash_bucket_size 512;
        client_header_buffer_size 32k;
        large_client_header_buffers 4 32k;
        client_max_body_size 50m;

        sendfile   on;
        tcp_nopush on;

        keepalive_timeout 60;

        tcp_nodelay on;

        fastcgi_connect_timeout 300;
        fastcgi_send_timeout 300;
        fastcgi_read_timeout 300;
        fastcgi_buffer_size 64k;
        fastcgi_buffers 4 64k;
        fastcgi_busy_buffers_size 128k;
        fastcgi_temp_file_write_size 256k;
                fastcgi_intercept_errors on;

        gzip on;
        gzip_min_length  1k;
        gzip_buffers     4 16k;
        gzip_http_version 1.1;
        gzip_comp_level 2;
        gzip_types     text/plain application/javascript application/x-javascript text/javascript text/css application/xml;
        gzip_vary on;
        gzip_proxied   expired no-cache no-store private auth;
        gzip_disable   "MSIE [1-6]\.";

        limit_conn_zone $binary_remote_addr zone=perip:10m;
                limit_conn_zone $server_name zone=perserver:10m;

如果有配置,那我直接在相应地方增加字段就行。
使用道具 举报 回复 支持 反对
发表于 2021-11-9 11:46:31 | 显示全部楼层
宝塔用户_dtjlca 发表于 2021-11-9 11:42
您好,我知道可以加,只是想知道咱们面板这个nginx.conf里边默认没有配置日志字段吗?
user  www www;
wo ...

默认的日志格式是有的,如果你要加日志格式就要自己添加参数实现。
使用道具 举报 回复 支持 反对
发表于 2021-11-9 11:48:21 | 显示全部楼层
谢花郎 发表于 2021-11-9 11:46
默认的日志格式是有的,如果你要加日志格式就要自己添加参数实现。

您好,没有找到以下行:
log_format main '$remote_addr\t$remote_user\t[$time_local]\t"$request"\t$status\t$bytes_sent\t'

                '"$http_referer"\t"$http_user_agent"\t"$http_x_forwarded_for"\t"$request_body"';
使用道具 举报 回复 支持 反对
发表于 2021-11-9 11:52:24 | 显示全部楼层
我是想在日志格式最后面,追加一个字段
找不到log_format这个地方,不知道这段是放在哪里。
使用道具 举报 回复 支持 反对
发表于 2021-11-9 11:59:53 | 显示全部楼层
宝塔用户_dtjlca 发表于 2021-11-9 11:48
您好,没有找到以下行:
log_format main '$remote_addr\t$remote_user\t[$time_local]\t"$request"\t$st ...

这个要你自己添加的,直接加在http{}字段下就可以了。
使用道具 举报 回复 支持 反对
发表于 2021-11-9 12:00:24 | 显示全部楼层
如果还不清楚怎么添加,搜索引擎找下log_format文档看下添加方式
使用道具 举报 回复 支持 反对
发表于 2021-11-9 12:06:02 | 显示全部楼层
谢花郎 发表于 2021-11-9 12:00
如果还不清楚怎么添加,搜索引擎找下log_format文档看下添加方式

可能我表述的不清楚
我想知道是为什么我们的配置文件中没有配置
log_format 这个
但是网站却有记录日志,是NGINX默认不配置也记录网站日志吗?
使用道具 举报 回复 支持 反对
发表于 2021-11-9 12:08:02 | 显示全部楼层
宝塔用户_dtjlca 发表于 2021-11-9 12:06
可能我表述的不清楚
我想知道是为什么我们的配置文件中没有配置
log_format 这个

nginx默认本身就开启了日志记录,如果你需要其他格式日志就要添加log_formant参数使用.
使用道具 举报 回复 支持 反对
发表于 2021-11-9 12:10:33 | 显示全部楼层
谢花郎 发表于 2021-11-9 12:08
nginx默认本身就开启了日志记录,如果你需要其他格式日志就要添加log_formant参数使用. ...

谢谢你的耐心解答,祝你生活美好,工作顺利。
使用道具 举报 回复 支持 反对
发表于 2021-11-9 12:12:00 | 显示全部楼层
宝塔用户_dtjlca 发表于 2021-11-9 12:10
谢谢你的耐心解答,祝你生活美好,工作顺利。

客气
使用道具 举报 回复 支持 反对
12下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理
快速回复 返回顶部 返回列表