Istio 中的自定义访问日志

问题描述 投票:0回答:1

我正在使用 Istio 1.17。我想根据我的要求编辑日志格式。我该怎么做?

我尝试相应地编辑 IstioOperator,但是没有用。 我尝试了 ChatGPT 建议的很多东西。但这些都不起作用。 我尝试使用 EnvoyFilter,但这也没有用。

istio envoyproxy access-log
1个回答
0
投票

你在使用 helm 安装吗?如果是,那很容易,但这也是通过大量试验和错误发现的

将以下内容添加到 istiod 值文件中:

meshConfig:
  accessLogEncoding: JSON
  accessLogFormat: |
    {
      "@timestamp": "%START_TIME%",

如果你不想要 json 输出那么简单地删除这一行。

到目前为止,您只定义了它应该是什么样子。要激活它,请将 istio 遥测清单添加到 istiod 命名空间。 Istio

如果您想再次禁用它,只需删除此清单即可。

© www.soinside.com 2019 - 2024. All rights reserved.