我在 named.conf 中使用以下通道子句,
logging {
channel named_log {
file "logs-remote/bind.log";
severity dynamic;
print-category yes;
print-severity yes;
print-time yes;
};
channel query_log {
file "logs-remote/query.log";
severity dynamic;
print-severity yes;
print-time yes;
};
include "logging_category_remote.conf";
};
当我运行 dig 命令时,
dig gcs.net
查询日志写在 bind.log 中而不是 query.log 中,我希望它们按照所述通道子句的表达正确地进行通道化,知道这里出了什么问题吗?
答案1
您没有在该代码片段中定义类别。
category queries { query_log; };
该channel query_log
语句所做的只是定义一个名为 的日志记录目标query_log
。如果它存在于 中logging_category_remote.conf
,请共享该文件的内容。