kubernetes - node.js 或 fluentd 中的 kubernetes 自定义日志聚合器
问题描述
我希望将应用程序日志保存到 mongo 或平面文件中。
我查看了fluentd,但它保存到elasticsearch,这很重。
我一直在寻找 mongo,因为 db 的大小非常小。
有没有办法编写自定义记录器或在fluentd中实现相同的记录器。
也可以在 fluentd 服务器和数据库之间有一个薄层,以根据日志级别有选择地将日志保存到数据库。
解决方案
推荐阅读
- amazon-web-services - jar 文件的大小会影响 AWS lambda 函数的性能吗?
- machine-learning - 如何微调 k-means 聚类中的聚类数量以及使用 BigQuery ML 构建模型的增量方式
- angular - 在角度 8 中创建动态组件时出现问题
- javascript - 反应备忘录没有得到道具
- ios - 将计时器传递给 SwiftUI 中的子视图
- javascript - 有没有办法在引用之前从 ES6 类文件中执行代码?
- ruby - 将一个哈希值映射到另一个哈希红宝石
- stata - 为什么Stata中的这种回归没有进展也没有返回错误代码?
- python - Unix find 命令在一个单词中有多个字符串
- python - 用 beautifulsoup 抓取更多内容