Kubernetes 监测

您的应用和环境在不断演变,Elastic Stack 亦要如此。 从运行在 Docker 和 Kubernetes 上的容器、应用程序和服务中收集各种日志、指标和痕迹,并对这些信息进行分析和相互关联 — 所有这些都可在一个位置集中完成。

Elasticsearch 入门:使用免费开源的 Elastic Stack 进行存储、搜索和分析。

观看视频

ELK 简介:即刻体验 Kibana 中的日志、指标、数据采集和定制可视化功能。

观看视频

Elastic Cloud 入门:启动您的首个部署。

了解详情

整合

将 Kubernetes 日志、指标和痕迹集中在一起

只需通过一条指令,即可开始从 Kubernetes 上的应用程序中流式传输日志。采集基础设施遥测数据、Prometheus 指标以及 Jaeger 痕迹,然后使用开源 Elastic APM 代理对分布式痕迹加以分析。通过预构建 Kibana 仪表板快马加鞭地投入工作,并且在 Metrics 应用中便能对所有内容进行搜索。

自动发现

利用 Kubernetes 服务发现功能

Metricbeat 和 Filebeat 的自动发现功能能够让您随时了解环境中的变化。通过使用 Docker 和 Kubernetes API 挂钩函数,实现模块和日志路径添加的自动化,并调整监测设置。然后添加元数据,这样您便能知道所有数据的初始点。

云端原生指标

发送 Prometheus 指标

借助Metricbeat 提供的 Prometheus 模块 来采集并发送指标。通过连接到 Prometheus 服务器来获取 Prometheus 收集的指标,并使用 /metrics 端点或 Prometheus Federation API 拉取已收集的指标。或者,您也可以将 Metricbeat 直接连接到 Prometheus 导出器并推送网关。详细了解 Prometheus 指标和 Elastic Stack

分布式跟踪和 OpenTracing

通过 Elastic APM 跟踪事务

通过 Elastic APM 将您的应用程序指标引入到 Elastic Stack 中。通过分布式跟踪将所有内容整合到一起,清晰查看您的各项服务之间的交互情况。而且,其还符合 OpenTracing 标准,这样您便可以重复利用现有工具在 Elastic APM 中直接处理跨度 (span) 和痕迹 (trace)。

分分钟入门

只需几个步骤,即可将您的数据放入 Elastic Stack 中,并密切关注您的部署。

What just happened?

Filebeat created an index pattern in Kibana with defined fields, searches, visualizations, and dashboards. In a matter of minutes you can start exploring your logs from your app and services running in Kubernetes.

Didn't work for you?

Filebeat module assumes default log locations, unmodified file formats, and supported versions of the products generating the logs. See the documentation for more details.

很多公司有同样的苦恼

不要盲目听从我们

了解 eBay 如何从 Kubernetes 内的应用程序中收集日志和指标。

videoImage

容器仅是个起点

有网络数据吗?有基础设施日志吗?亦或是包含大量文本的文档?通过将您的所有这些指标都集中进 Elastic Stack,来丰富您的分析,精简工作流程并简化架构。

日志

日志

快速且可扩展的日志管理,绝不会让您失望。

Metrics

Metrics

分析各项数字:CPU、内存,等等。

APM

APM

深入洞察应用程序的性能。