使用AWS CloudWatch Logs,我想应用过滤器,将红宝石记录器生成的消息中的字段分开。
I, [26/Oct/2015:04:35:12 +0000#11] INFO -- : (0.000934s) BEGIN
这是根据Ruby文档指定格式的方式:
SeverityID, [DateTime #pid] SeverityLabel -- ProgName: message
如何使用CloudWatch过滤器提取标签?也就是说,如何在某些字符之间提取值,如pID和实际消息的部分?
答案 0 :(得分:0)
简短的回答是你不能这样做。
如果以json格式登录是一个选项,您可能会围绕提取字段/值执行某些操作。
文档在这里:http://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/FilterAndPatternSyntax.html