当前位置: 首页 > 知识库问答 >
问题:

如何转换AWS CloudTrail JSON输出时间

郑博厚
2023-03-14

是否可以转换写入JSON数据中的时间输出?我尝试在CloudTrail和SNS设置中搜索,但没有找到任何有关时间输出的信息。

流程:AWS CloudTrail Insight→ AWS CloudWatch事件→ AWS SNS→ Microsoft团队

样本输出

"Account_ID": "",
"区域":"ap-东北方向-1",
"Event_Type":"AwsCloudTrailInsight",
"时间":"2021-03-25T04:44:00Z",(想将UTC改为UTC 09:00或改为JST)

我在想将AWS SNS连接到Lambda并在那里进行时间转换,但有没有更简单的方法?

共有1个答案

边明煦
2023-03-14

在这种情况下没有转换时间的内置选项,您将需要在两者之间进行一些计算:

Amazon CloudWatch Events→...转换...→Microsoft Teams

您可以直接将事件分派到AWS Lambda而不是Amazon SNS:

亚马逊CloudWatch活动→ AWS Lambda→ Microsoft团队

如果您将Amazon SNS用于不同的事情,您可以通过将Amazon CloudWatch Events替换为Amazon EventBridge来拥有多个目标:

                                            / AWS Lambda → Microsoft Teams
AWS CloudTrail Insight → Amazon EventBridge  
                                            \ Amazon SNS → ...
 类似资料:
  • 问题内容: 我想对多个输出文件进行XSLT转换。我在那里使用了“ xsl:result-document”。转换失败时,应删除所有输出文件。但是,如果“ xsl:result-document”创建的文档生成失败,则我的程序无法再删除该文档。我认为原因是“ xsl:result- document”创建了一个不同的OutputStream。有谁知道如何关闭所有输出流? 编辑:我使用Saxon 9.

  • 我正在尝试转换时区,但它增加了一天额外的java函数。 在上面的停用日期是25,当我给输入时,但在格式化后,它的转换为26,为什么有一天os得到了添加,如何避免它。

  • 我正在使用xslt转换xml文档。我需要使用输出转义来获得我的结果,因为我使用的工作服务器只会输出

  • 问题内容: 有没有办法在Golang中将XML([] byte)转换为JSON输出? 我有下面的功能在哪里,但我想经过一些操作后将此XML响应转换为JSON。我已经尝试过打包但没有成功: 我也在使用Go-restful软件包 问题答案: 如果需要使用未知结构将XML文档转换为JSON,则可以使用goxml2json。 范例: 注意:我是该库的作者。

  • 在你读完整本书之前,请不要把它标为复制品。这是针对Swift 3的。 我有一些函数,这些函数具有Ints,Floats等参数。我想把readLine()的输出,并让Swift接受readLine()的输出作为这些类型,但不幸的是readLine()输出一个字符串?当我试图转换时,它告诉我它没有打开。我需要帮助。我使用Ubuntu 16.04。 例如,如果我有,我将如何用两个包含readLine()

  • 我对震动有点陌生,一直在努力进行正确的转变。任何帮助都很感激。这是我的输入数据: 我的目标是创建一个包含所有条目的数组。对于本例,将有2个条目(长度与)相同。数组(键)和(值)是1:1映射的,即它们应该具有相同的长度。 这是预期的输出: