首页 > 解决方案 > 为 Kubernetes 设置 IBM Cloud Log Analysis (E0004)

问题描述

我正在使用 IBM Cloud。我创建了一个 Kubernetes 集群并部署了一个简单的应用程序,我可以看到它正在运行(请参阅那些控制台日志)。我还提供了 IBM Cloud Log Analysis 服务。Kubernetes 和 Log Analysis 都在试用,以防万一。我看到一些启用此日志分析的指令,以便将标准输出和标准错误发送到此日志分析。说明 URL 是这样的:
https ://cloud.ibm.com/docs/services/CloudLogAnalysis/tutorials/container_logs.html#container_logs 我到了检查集群日志配置的部分,我遇到了一个错误:

> ibmcloud cs logging-config-get <myCluster>
Retrieving cluster <myCluster> logging configurations... FAILED

Could not connect to a backend service. Try again later.   (E0004)
Incident ID: f2e3b033-e85c-4dc3-9d4e-7d20b8b8815f

我想也许是因为我没有任何日志记录配置。所以我尝试创建一个,但仍然得到非常相似的错误:

> ibmcloud cs logging-config-create <myCluster> --logsource container --namespace '*' --type ibm --hostname ingest.logging.ng.bluemix.net --port 9091 --org <myOrg> --space dev
Creating logging configuration for container logs in cluster <myCluster>...
Validating space and org names...
FAILED

Could not connect to a backend service. Try again later.   (E0004)
Incident ID: 86f5c37c-2b11-477d-9417-b0a5bd2b170a

我确定我的组织名称和空间是正确的。可能是什么问题?

我在网上搜索过,发现它可能是由于磁盘空间不足引起的。我知道的唯一一种我可以控制的磁盘空间类型是删除以前版本的 Docker 映像,所以我已经删除了所有这些,除了使用的那个,但我仍然有问题。

我已经使用 CLI 登录并发出了类似的命令

ibmcloud target --cf

只是为了确保在尝试所有这些命令之前我已正确登录并在正确的组织和空间工作。

有什么建议么?

标签: kubernetesibm-cloudibm-cloud-pluginibm-cloud-kubernetes

解决方案


您有一个试用(免费)Kubernetes 集群。要配置日志记录和监视,您必须使用 IBM Cloud Kubernetes Service 中的标准集群。更多信息:https ://cloud.ibm.com/docs/containers?topic=containers-health


推荐阅读