amazon-cloudwatchlogs - 如何仅将 WARN 级别的日志从 EC2 发布到 AWS CloudWatch
问题描述
我正在从 EC2 实例流式传输应用程序日志,并且我已设置并运行 AWS CloudWatch 代理并将所有日志事件发布到日志流。问题是:我怎样才能只发布 WARN 日志级别日志事件?
解决方案
无法从 EC2 实例按日志级别进行流式传输。但是,您可以简单地在 Logs Insights 中设置一个按日志级别过滤的查询,然后将该查询添加到仪表板以便您查看。
示例查询:
FIELDS @logStream, @timestamp, @message
| FILTER @message like "[ERROR]"
| sort @timestamp desc
| limit 50
推荐阅读
- python-2.7 - 更新 10,000 条记录 - 最好的方法是什么
- python - 将低于某个 CV2 颜色图阈值的值设置为透明
- python - 以月为单位绘制 x 轴
- java - net.sf.json.JSONObject.fromObject(null) 不会抛出任何异常?
- c# - 无法生成要构建和调试的资产。OmniSharp 服务器未运行
- google-bigquery - 大查询中的宏变量是否可能?
- javascript - 如何从对象动态添加查询参数?
- excel - 在此处仅在某些 Win 10 机器上接收运行时错误 91
- java - 使用 JNDI 查找来检查是否在应用程序服务器中?
- javascript - For 循环在验证表单时只运行一次