我正在使用 Istio 1.17。我想根据我的要求编辑日志格式。我该怎么做?
我尝试相应地编辑 IstioOperator,但是没有用。 我尝试了 ChatGPT 建议的很多东西。但这些都不起作用。 我尝试使用 EnvoyFilter,但这也没有用。
你在使用 helm 安装吗?如果是,那很容易,但这也是通过大量试验和错误发现的
将以下内容添加到 istiod 值文件中:
meshConfig:
accessLogEncoding: JSON
accessLogFormat: |
{
"@timestamp": "%START_TIME%",
如果你不想要 json 输出那么简单地删除这一行。
到目前为止,您只定义了它应该是什么样子。要激活它,请将 istio 遥测清单添加到 istiod 命名空间。 Istio
如果您想再次禁用它,只需删除此清单即可。