我已经创建了一个AWS CloudWatch日志组,其名称不是很有前途。是否有可能重新命名这样的日志组?我无法找到通过CloudWatch控制台执行此操作的选项。是否可以重命名AWS CloudWatch Log Group?
我想一个替代方案是导出日志组的内容,用所需的名称创建一个新的日志组,然后重新使用导出的日志到新的日志组。尽管如此,我宁愿避免这种方法,因为(除了乏味之外),这将重置日志组中所有日志事件的ingestionTime
。
我已经创建了一个AWS CloudWatch日志组,其名称不是很有前途。是否有可能重新命名这样的日志组?我无法找到通过CloudWatch控制台执行此操作的选项。是否可以重命名AWS CloudWatch Log Group?
我想一个替代方案是导出日志组的内容,用所需的名称创建一个新的日志组,然后重新使用导出的日志到新的日志组。尽管如此,我宁愿避免这种方法,因为(除了乏味之外),这将重置日志组中所有日志事件的ingestionTime
。
目前似乎不可能。在AWS CLI只列出了在这个时候下面log-group
- 相关行动:
我的解决办法,因为T他登录组是最近才创建的所有原始日志文件仍然在EC2实例,就是:
$ /etc/init.d/awslogs stop
。/var/awslogs/etc/awslogs.conf
指定所需的日志组名称而不是前一个。$ /etc/init.d/awslogs start
启动EC2实例上的CloudWatch Logs代理。相当繁琐的过程中的应用,尤其是与具有手动移动日志文件,一次一个,以正确的顺序。如果将来有功能来重命名日志组,将会很整洁。
“解决方案”...
创建新的日志组。 让流写入此日志组。 使用aws cli获取旧日志组的每个流的事件,然后将它们放到新组中。
我有大约2000流,我要做到这一点了。我们重组的是组名。