第 6 章 使用 Kibana 查看集群日志
在安装集群日志记录时会部署 Kibana web 控制台。
6.1. 启动 Kibana
Kibana 是基于浏览器的控制台界面,可通过直方图、折线图、饼图、热图、内置地理空间支持和其他视觉化方式,来查询、探索和视觉化您的日志数据。
先决条件
如果使用代理安装 OpenShift Container Platform,需要将 .apps.<cluster_name>.<base_domain>
添加到集群范围的 Proxy 对象的 noProxy
列表中。
例如:
$ oc edit proxy/cluster
apiVersion: config.openshift.io/v1
kind: Proxy
metadata:
creationTimestamp: "2020-03-30T00:45:44Z"
generation: 3
name: cluster
resourceVersion: "26654"
selfLink: /apis/config.openshift.io/v1/proxies/cluster
uid: 2213b41b-0721-4c9f-9586-0678c0058f85
spec:
httpProxy: http://proxy.com
httpsProxy: https://proxy.com
noProxy: .apps.mycluster.example.com 1
trustedCA:
name: user-ca-bundle
- 1
- 把
.apps.<cluster_name>.<base_domain>
添加到noProxy
列表。排除代理的目标域名、域、IP 地址或其他网络 CIDR 的逗号分隔列表。
流程
启动 Kibana:
-
在 OpenShift Container Platform 控制台中点 Monitoring
Logging。 使用用来登录到 OpenShift Container Platform 控制台的相同凭证进行登录。
Kibana 界面将出现。您现在可以:
- 使用 Discover 页面搜索并浏览您的数据。
- 使用 Visualize 页面对数据进行图表显示。
使用 Dashboard 页面创建并查看自定义仪表板。
使用并配置 Kibana 界面的内容超出了本文档的范围。相关信息,请参阅 Kibana 文档。
如果您在 Kibana 控制台中看到 security_exception 错误,且无法访问 Kibana 索引,则代表您可能有已过期的 OAuth 令牌。如果您看到这个错误,请登出 Kibana 控制台后再重新登录。这会刷新您的 OAuth 令牌,您应该能够访问您的索引。