繁体   English   中英

将 AWS EC2 指标发送到 AWS Elasticsearch 服务域以在 Kibana 中进行监控

[英]Send AWS EC2 metrics to AWS Elasticsearch Service Domain for monitoring in Kibana

我被困在一点上,我在 Aws 中创建了一个基于 EC2 Linux 的实例。 现在我想将 EC2 指标数据发送到托管的 Elasticsearch 域以在 Kiban 中进行监控,我通过云监控控制台 go 并检查实例的指标是否存在,但不知道如何与 IDA8443 的 Z45E23A169652AAF0D95CE8 域连接创建的。

任何人都可以帮我解决这种情况吗?

没有用于实时提取/流式传输指标数据点的内置机制。 您必须为此开发自定义解决方案 例如,每分钟调用一次 lambda function 并使用get_metric_data读取数据点。 lambda 会将这些点注入到您的 ES 中。

要定期调用 lambda function,例如每 1 分钟,您必须使用调度表达式设置 CloudWatch 事件规则。 Lambda function 还需要获得与 CloudWatch 指标交互的权限

欢迎来到 SO:)

Marcin 建议的解决方案的替代方案是在 EC2 实例上安装metricbeat并配置 metricbeat 配置文件以将指标发送到您的托管 AWS ES 域。

这非常简单,您应该能够相当快地做到这一点。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM