Kubernetes 上的日志记录和监控 | Kubernetes 上的 EFK 设置

Logging & Monitoring on Kubernetes | EFK setup on Kubernetes

Kubernetes 上的 EFK 设置 | Grafana 和 Prometheus  | Azure 监视器

 你将学到什么

  • 我使用 Helm Chart 设置了 Elastic search、Kibana 和 Fluentd,并添加了实时项目中面临的一些常见问题并修复了这些问题
  • 故障排除方法还添加了一些用例来查看 Kibana 仪表板中的日志并自定义仪表板。
  • 如何在 Kibana Dashboard 中过滤错误日志以及如何在 Kibana Dashboard 中检查失败的 Pod 或重新启动的 Pod 的日志
  • 我在 Kubernetes 上设置了监控堆栈,因此我使用 Azure Monitor 来监控我们的 Kubernetes 集群
  • 并在 Kubernetes 集群上设置警报,因此我使用 Azure Monitor 来监视我们的 Kubernetes 集群并在 Kubernetes 集群上设置警报。
  • 如果 Node 或 Pod 上出现任何峰值,我们将通过我的邮件 ID 收到电子邮件通知。如果有任何 Pod 关闭或节点关闭,我们会收到邮件来通知该问题。

 要求

  • 无需编程经验

 描述

在本次会议中,我介绍了 Kubernetes 上的日志记录和监控设置。

我使用 Helm Chart 设置了 Elastic search、Kibana 和 Fluentd,并添加了实时项目中面临的一些常见问题并修复了这些问题,故障排除方法还添加了一些用例来在 Kibana 仪表板中查看日志并制作自定义仪表板。

如何在 Kibana Dashboard 中过滤错误日志以及如何在 Kibana Dashboard 中检查失败的 Pod 或重新启动的 Pod 的日志

如何在 Kibana 仪表板中创建索引模式

我在 Kubernetes 上设置了监控堆栈,因此我使用 Azure Monitor 来监控我们的 Kubernetes 集群

并在 Kubernetes 集群上设置警报,因此我使用 Azure Monitor 来监控我们的 Kubernetes 集群

并在 Kubernetes 集群上设置警报。如果 Node 或 Pod 上出现任何峰值,我们将通过我的邮件 ID 收到电子邮件通知。

如果有任何 Pod 关闭或节点关闭,我们会收到邮件来通知该问题。

还用于通过使用 Prometheus 和 Grafana 的 azure PAAS 服务来监控 Kubernetes 集群,amd 创建了 Grafana 仪表板,以可视化 pod 节点集群的 CPU 内存利用率。

还创建了操作组来添加我们的邮件 ID 以接收警报通知

本课程适合谁:

  •  初学者
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。