docker - 使用 fluentd 监控 Redis
问题描述
我使用 fluentd 作为我所有 docker 容器的日志集中器。
我想使用 info 命令 ( https://redis.io/commands/info ) 中的数据监控我的 redis 实例,我能找到的所有文章都使用 redis 作为其他服务的日志存储。但我想监控redis实例本身。
但是我找不到将统计信息输出到 docker 日志系统的方法,除了实现我自己的解决方案。任何人都有一个工作设置来从 redis 获取统计信息到 docker/fluentd 中?
解决方案
内置 exec 输入插件和一个小脚本来解析 redis info 命令的结果怎么样?
推荐阅读
- php - 如何在两个不同的 docker 镜像中运行 Browsershot 和 zenika alpine-chrome?
- amazon-web-services - AWS 令牌端点“invalid_request”错误
- php - 中间件身份验证让我退出?编辑: RedirectIfAuthenticated 让我退出?
- jquery - 将变量传递给 Formvalidation.io ajax 成功
- reactjs - 在某些页面中缺少道具并且无法在 react js 中使用 history.push
- python - 如何删除 setup.cfg 中不需要的顶级包?
- c# - 将给定的属性访问转换为链式字符串
- amazon-web-services - 是否可以在 ECS 容器上安装 Apache 超集
- sql - Oracle SQL Developer 查询推荐的密码设置
- c# - 找不到运行时DLL(coreclr.dll),0x80004005