Kubernetes 监测

您的应用程序和环境在不断演变,Elastic Stack 亦要如此。对来自 Docker 和 Kubernetes 上所运行容器、应用程序以及服务的日志、指标和痕迹集中进行搜索、分析和关联。

使用 Elastic Cloud on Kubernetes 简化 Kubernetes 上 Elasticsearch 和 Kibana 的部署、管理和运行。

整合

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

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

SignUpCTA

自动发现

利用 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 内的应用程序中收集日志和指标。

容器仅是个起点

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

Logs

Logs

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

指标

指标

处理数字:CPU、内存,等等。

APM

APM

获得有关自己应用程序性能的洞见。