0

尝试使用 td-agent 和 fluent-google-cloud 插件配置 fluentd 输出。插件和所有依赖项都已加载,但 fluentd 没有输出到谷歌云日志和 td-agent 日志状态error="Unable to read the credential file specified by GOOGLE_APPLICATION_CREDENTIALS: file /home/$(whoami)/.config/gcloud/service_account_credentials.json does not exist"。但是,当我转到文件路径时,该文件确实存在,并且 $GOOGLE_APPLICATION_CREDENTIALS 变量也设置为文件路径。我应该怎么做才能解决这个问题?

4

1 回答 1

0

假设错误和您都是正确的,我怀疑(!)您正在使用您的用户帐户( == whoami)并/home/$(whoami)/.config/gcloud在代理以 root 身份运行(在systemctl?)时发现并且没有在那里找到凭据文件(也许/root/.config/gcloud

如果您提供有关您所做工作的更多详细信息以便我们更好地理解该问题,将会很有帮助。

于 2021-08-18T23:51:34.750 回答