logging - Loki/Promtail - 如何设置自己的 scrape_configs?
问题描述
我刚刚使用 helm 安装了 Loki/Promtail,如下所示:
helm repo add grafana https://grafana.github.io/helm-charts
helm repo update
helm upgrade --install loki grafana/loki-stack --create-namespace --namespace loki-stack --set promtail.enabled=true,loki.persistence.enabled=true,loki.persistence.size=30Gi,loki.persistence.storageClassName=longhorn,config.table_manager.retention_deletes_enabled=true
现在我想设置我自己的 scrape_configs 来聚合来自我自己的应用程序 pod 的日志,但我不确定如何完成这个(对 helm 不太熟悉):
kubectl describe cm -n loki-stack
显示当前作为默认加载的 scrape_configs,这实际上只是 K8s/docker 生成的东西,但我的应用程序日志丢失了,因为它们不是默认配置的一部分......
如何将我自己的 scrape_configs 添加到上面显示的这个 helm 设置中?
提前致谢
解决方案
推荐阅读
- javascript - 如何使用 document.createElement 从 React 设置 onClick?
- ruby - 循环遍历未知级别的嵌套对象的 DRY 策略
- javascript - 使用 Angular 在 Highcharts 中绘制的数据自己乘以 1000
- swiftui - 未触发 modalView 更改中的 ContentView 重绘
- c++ - 如何在 SFML/C++ 中设置与旋转形状的碰撞
- swiftui - 如何在将相机作为父 SwiftUI 的滚动视图顶部应用不透明度
- c - 使用指针和函数来存储和检索数据的结构
- sql - 根据 SQL Server 中的某些列删除重复记录
- javascript - 带有样式化组件的 Redux 表单
- vega-lite - Vega Lite:带有更多刻度线的符号刻度