amazon-web-services - 如何在 cloudwatch 日志见解中搜索纯文本?
问题描述
我需要能够使用 Cloudwatch 日志洞察力搜索某些错误。
我尝试使用解析语法,但没有得到任何结果。
我永远的日志中的示例错误日志
StatusCodeError: 400 - "[{"errorCode":400002,"message":"字段验证错误","details":"缺少必填字段 dbc。","type":"REQUEST_ERROR","field":"dbc" }]" 在新的 StatusCodeError (/home/ubuntu/admin-portal-backend/node_modules/request-promise-core/lib/errors.js:32:15) [2019-07-28T06:37:21.961Z] 错误: ip-172-31-72-36 上的管理 API/12643: 400 - "[{"errorCode":400002,"message":"字段验证错误","details":"缺少必填字段 dbc。","type ":"REQUEST_ERROR","field":"dbc"}]" (req_id=f141a42d-235f-4a0e-af84-a5264fd251bf) StatusCodeError: 400 - "[{"errorCode":400002,"message":"字段验证错误","详细信息":"缺少必填字段 dbc。","type":"REQUEST_ERROR","field":"dbc"}]" 在新的 StatusCodeError (/home/ubuntu/admin-portal-backend/node_modules/request-promise- core/lib/errors.js:32:15) [2019-07-28T06:37:23.584Z] 错误:ip-172-31-72-36 上的管理 API/12643:400 -“[{“errorCode”: 400002,"message":"字段验证错误","details":"缺少必填字段 dbc。","type":"REQUEST_ERROR","field":"dbc"}]" (req_id=4716a8b8-c22a-48af -a371-84ebdac741d2) StatusCodeError: 400 - "[{"errorCode":400002,"message":"Field Validation Error","details":"缺少必填字段 dbc。","type":"REQUEST_ERROR","field “:”dbc"}]" 在新的 StatusCodeError (/home/ubuntu/admin-portal-backend/node_modules/request-promise-core/lib/errors.js:32:15) [2019-07-28T06:37:24.482Z]错误:ip-172-31-72-36 上的管理 API/12643:400 -“[{“errorCode”:400002,“message”:“字段验证错误”,“详细信息”:“缺少必填字段 dbc。”, "类型":"REQUEST_ERROR","字段":"dbc"}]" (req_id=aca7bbbc-7247-4845-94ef-76ed6abddbc1)类型":"REQUEST_ERROR","字段":"dbc"}]" (req_id=aca7bbbc-7247-4845-94ef-76ed6abddbc1)类型":"REQUEST_ERROR","字段":"dbc"}]" (req_id=aca7bbbc-7247-4845-94ef-76ed6abddbc1)
解决方案
在 cloudwatch 日志控制台中搜索大量日志可能会非常慢,这就是 cloudwatch 日志洞察力的用武之地。
如果您想在 cloudwatch 日志见解中搜索特定字符串,您可以执行类似的操作
fields @timestamp, @message
| filter @message like /your text to search/
| sort @timestamp desc
| limit 20
推荐阅读
- weekday - 如何确定日期分组?月还是工作日?
- tizen - 如何显示 SVG?
- java - 我们可以使用 Java 从 Firestore DB 获取字段值的数据类型吗?
- react-native-render-html - 如何使自定义渲染器具有交互性?(监听组件状态更新,并重新渲染)
- apache - 尝试将部分 url 重写为特定的 php 文件
- javascript - 使用以下 Javascript (Ajax) 代码,在 http 上工作正常,但在 https 上不工作
- cakephp - 元素视图在 CakePHP 4.x 的控制器中不起作用
- java - OneM2M:在 FTP 服务器上加载文件后获取通知
- three.js - 在十二面体表面上创造恒星
- flutter - 禁用从剪贴板粘贴到颤振应用程序