json - 如何下载 ECS 容器创建的日志以使它们看起来像删除 JSON 的老式方式?
问题描述
我的旧应用程序创建了被 AWS Cloudwatch 日志捕获的日志
然而,将它们困在 JSON 中是很难看的。我可以以原始形式获得它们吗?
解决方案
jq
从您最喜欢的包存储库(或从GitHub )安装(一个没有依赖地狱的 C++ 应用程序)。
下载日志并解析它们
#profile=...
#lgn=...
aws --profile $profile logs get-log-events --log-stream-name
$lsn --log-group-name /$lgn | jq --raw-output '.events[] | .message'
推荐阅读
- javascript - 如何用自定义变量替换 DJANGO 中 JAVASCRIPT 脚本生成的 Google Map Key
- sql-server - 与链接服务器的测试连接现在失败
- javascript - 无法使用语音识别的结果
- ios - 如何让 CRL 和 OSCP 检查在 iOS 上工作?
- ruby-on-rails - How do you write a Rails finder query for a has_many relation?
- linux - 使用 find 和 grep 的 Bash 脚本
- java - python和java之间的套接字不同的响应
- python - 遍历 dicts 列表以创建多个 dynamodb 条目创建一个然后停止
- php - 如何让一行php代码兼容php5.3版本?
- python - python字典可以或何时返回None