本文件在說明,如何透過在 k8s cluster 內的 loki stack,將在 k8s cluster 以外的 JBoss server 的 log 集中
本次測試環境使用的相關軟體資訊如下:(以下均為 ARM 版本)
| 軟體 | 版本 | Note |
|---|---|---|
| k8s cluster | 1.18.6 | 本次測試主要是在模擬客戶的環境,k8s 版本較舊 |
| docker | 20.10.22 | Cgroup Driver: systemd |
| loki stack | loki-stack-2.8.9 | 以 helm chart 安裝 |
| td-agent : fluentd | td-agent 4 |
測試的架構如下

參考 這篇 安裝 loki-stack,但 loki 的部份,則是透過 ingress controller,讓 cluster 以外的設備連到,而 loki 的部份,要把 ingress.enabled 設為 true
以下是修改過後的設定