nginx中如何用JSON格式记录日志

发布时间 - 2023-05-12 00:00:00    点击率:

定义nginx日志格式:

复制代码 代码如下:

log_format logstash_json '{ "@timestamp": "$time_local", '
                         '"@fields": { '
                         '"remote_addr": "$remote_addr", '
                         '"remote_user": "$remote_user", '
                         '"body_bytes_sent": "$body_bytes_sent", '
                         '"request_time": "$request_time", '
                         '"status": "$status", '
                         '"request": "$request", '
                         '"request_method": "$request_method", '
                         '"http_referrer": "$http_referer", '
                         '"body_bytes_sent":"$body_bytes_sent", '
                         '"http_x_forwarded_for": "$http_x_forwarded_for", '
                         '"http_user_agent": "$http_user_agent" } }';

指定记录日志格式:

复制代码 代码如下:

access_log  /data/logs/nginx/www.jb51.net.access.log  logstash_json;

日志输出如下:

不利于阅读。复制到美化下格式。


# json  # nginx  # timestamp  # .net  # Access  # jpg  # aliyucs  # gz  # log_format  # time_local  # fields  # logstash_json  # img  # src 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 如何在IIS服务器上快速部署高效网站?  Laravel如何实现用户注册和登录?(Auth脚手架指南)  如何在服务器上三步完成建站并提升流量?  Laravel如何获取当前用户信息_Laravel Auth门面获取用户ID  Laravel Session怎么存储_Laravel Session驱动配置详解  如何为不同团队 ID 动态生成多个非值班状态按钮  Laravel的.env文件有什么用_Laravel环境变量配置与管理详解  油猴 教程,油猴搜脚本为什么会网页无法显示?  Laravel如何使用Eloquent进行子查询  如何快速搭建高效WAP手机网站?  如何快速使用云服务器搭建个人网站?  Claude怎样写结构化提示词_Claude结构化提示词写法【教程】  如何解决hover在ie6中的兼容性问题  Laravel Eloquent模型如何创建_Laravel ORM基础之Model创建与使用教程  如何快速生成可下载的建站源码工具?  html文件怎么打开证书错误_https协议的html打开提示不安全【指南】  创业网站制作流程,创业网站可靠吗?  如何在云主机快速搭建网站站点?  移动端脚本框架Hammer.js  如何快速搭建二级域名独立网站?  Laravel如何处理文件下载请求?(Response示例)  googleplay官方入口在哪里_Google Play官方商店快速入口指南  如何在IIS中配置站点IP、端口及主机头?  ai格式如何转html_将AI设计稿转换为HTML页面流程【页面】  Laravel如何构建RESTful API_Laravel标准化API接口开发指南  如何自定义safari浏览器工具栏?个性化设置safari浏览器界面教程【技巧】  Javascript中的事件循环是如何工作的_如何利用Javascript事件循环优化异步代码?  Laravel如何配置中间件Middleware_Laravel自定义中间件拦截请求与权限校验【步骤】  弹幕视频网站制作教程下载,弹幕视频网站是什么意思?  如何使用 jQuery 正确渲染 Instagram 风格的标签列表  Laravel如何安装Breeze扩展包_Laravel用户注册登录功能快速实现【流程】  在线制作视频网站免费,都有哪些好的动漫网站?  Laravel Artisan命令怎么自定义_创建自己的Laravel命令行工具完全指南  如何快速配置高效服务器建站软件?  js代码实现下拉菜单【推荐】  Laravel怎么集成Log日志记录_Laravel单文件与每日日志配置及自定义通道【详解】  标题:Vue + Vuex + JWT 身份认证的正确实践与常见误区解析  Laravel如何处理JSON字段的查询和更新_Laravel JSON列操作与查询技巧  Laravel模型事件有哪些_Laravel Model Event生命周期详解  怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?  夸克浏览器网页跳转延迟怎么办 夸克浏览器跳转优化  laravel怎么为API路由添加签名中间件保护_laravel API路由签名中间件保护方法  如何基于PHP生成高效IDC网络公司建站源码?  深圳网站制作的公司有哪些,dido官方网站?  昵图网官网入口 昵图网素材平台官方入口  Mybatis 中的insertOrUpdate操作  网易LOFTER官网链接 老福特网页版登录地址  Laravel如何创建自定义Facades?(详细步骤)  装修招标网站设计制作流程,装修招标流程?  如何用VPS主机快速搭建个人网站?