在https://cloud.google.com/dns/docs/monitoring文档页面上有一个启用GCP DNS查询日志记录的命令,但该命令不起作用:
gcloud dns managed-zones update zonename --log-dns-queries从文档发出命令时,将显示以下错误消息:
ERROR: (gcloud.dns.managed-zones.update) unrecognized arguments: --enable-logging是否可以在GCP上使用dns managed-zones update命令打开现有公共托管区域的日志记录?
发布于 2021-11-08 18:51:11
您使用的参数不存在(--log-dns-queries)。
要启用Google Cloud DNS日志记录,请创建一个策略
gcloud dns policies create mypolicy \
--description='My Policy' \
--networks=network1
--enable-logging云DNS日志记录跟踪域名服务器为您的虚拟私有云(VPC)网络解析的查询,以及从外部实体直接到公共区域的查询。
我查看了显示您正在使用的命令的文档。我不确定,但首先创建一个策略,然后尝试该命令。我认为这就是为什么错误消息指定了一个不同的参数。但是,创建策略确实会启用日志记录,因此这实际上是多余的。
https://stackoverflow.com/questions/69886580
复制相似问题