如何将自定义事件字符串写入 Aws 云观察日志

本文关键字:Aws 观察 日志 字符串 自定义 事件 | 更新日期: 2023-09-27 17:56:31

我花了几个小时来挖掘 Aws 文档,但我找不到一个 c# 'hello world' 类型的示例,该示例显示了如何以编程方式将简单的东西(如字符串或类似的东西)写入 Aws 云观察日志。也许我没有找对地方,但亚马逊的 sdk 文档和代码示例似乎缺乏。有人有我需要的(可能)10行代码的链接吗?

如何将自定义事件字符串写入 Aws 云观察日志

一段时间后,我得出的结论是,没有简单的方法可以以原子方式将单个事件写入 AWS。您可以将单个事件写入日志文件,然后将其发送到 AWS。但是,AWS实际上并不是将日志实时流式传输到存储库的工具。有更好的提供程序可用于执行此类操作。

Cloudwatch 支持与一些常见的日志记录框架集成 - https://aws.amazon.com/blogs/developer/amazon-cloudwatch-logs-and-net-logging-frameworks/

您可以在他们的 github 存储库中找到配置示例 - https://github.com/aws/aws-logging-dotnet

Yo 可以简单地将其写入文件,然后在 AWS logs 代理的帮助下从文件中读取它。以下链接说明了如何配置 EC2 实例以执行此操作。