kubernetes - GKE、Stackdriver Kubernetes Engine Monitoring 和自定义日志格式
问题描述
我正在尝试使用Stackdriver Kubernetes Engine Monitoring来监控我的 GKE 集群(而不是Legacy Stackdriver),因为这是https://cloud.google.com/monitoring/kubernetes-engine/页面推荐的(尽管是测试版) .
但是,我想使用自定义日志解析,因为我的一些容器使用专有日志格式。
我的理解:
这是自定义
fluentd
配置映射的问题(在我的情况下,它fluentd-gcp-config-v1.2.6
在kube-system
命名空间中),但是此配置映射由 GKE 管理,可以随时替换。使用旧版 Stackdriver可以单独禁用日志记录,并
fluentd-gcp
手动部署 - 如此处所述:https ://cloud.google.com/solutions/customizing-stackdriver-logs-fluentd 。然而,有了新的Stackdriver Kubernetes Engine Monitoring,就不能再禁用日志记录了(只能保留指标支持)。
有没有其他方法可以支持自定义日志格式?
解决方案
推荐阅读
- xml - 在 XQuery 中返回数据($variable)时在各个输出项之间插入空格
- c - 如何将 Amazon SNS api 与 c 一起使用
- nosql - 将测量数据导入 influxdb、nosql 数据库
- javascript - 在Javascript中从数组中删除一个键
- git - 将bert作为子模块添加到我的git repo后找不到错误“版本”
- arrays - MATLAB-单元格数组数值数据拆分和提取
- javascript - Firestore:无法从查询中获取文档 - doc.data 不是函数
- php - PHP循环遍历数组并填写缺失值
- vba - MSAccess - 在表中查找值 - DoCmd.SearchForRecord
- python - 如何使用 tf.einsum 正确地乘以 N 维张量?