nginx - 如何自动为每个系统日志行添加自定义前缀?
问题描述
我想在我的 Ubuntu 服务器(运行 nginx)中的每个 syslog 行前面都有一个特定的前缀。前缀应该从某个环境变量或一个特定文件夹名称中获取值。怎么做?
我看到存在一个syslog 配置文件,但没有看到如何相应地配置它的可能性。从中找到了一些 rsyslog 配置,/etc/rsyslog.conf
但/etc/rsyslog.d/*
不知道如何在那里配置它。
例子:
假设我对 env 变量进行了如下评估PLUGIN_VERSION=32k0dkwfrghhaq3faiwejaf932
:我现在希望它32k0dkwfrghhaq3faiwejaf932
出现在我的系统日志文件的每一行前面。
解决方案
推荐阅读
- keras - 为什么我的损失函数或准确性没有提高?
- python - 对多对多关系 Django 的正向和反向查询
- sql - PostgreSQL - 完成一个系列
- ios - 如何使用映射和过滤器从一维数组生成二维数组?
- ios - 如何下载 ARImage (.SCN) 文件以在 ARSCNView 中显示图像?
- c# - 如何编写 Linq 查询以获取多次记录
- android - getapplicationlabel 是否返回非拉丁字符?
- reactjs - 如何使用笑话测试来测试窗口对象
- d3.js - D3js:无法将 x 轴刻度向右平移一点,这样它们就不会从 X 轴上的 0 开始?
- python - OAuth2 授权代码 - Outlook REST API