Amazon-Web-Services

AWS ALB 背後的 Grafana

  • May 31, 2021
  • 我在埠3000上的 EC2 實例上執行 grafana
  • 我創建了一個名為grafana-tg的目標組,它將流量重定向到埠 3000 上的目標實例
  • 使用規則配置 ALB:如果路徑匹配/grafana則轉發到目標組 grafana-tg(也嘗試過/grafana/但仍然沒有 dice)
  • grafana.ini中的root_url配置: root_url = %(protocol)s://%(domain)s:%(http_port)s/grafana/
  • 我可以看到訪問 grafana 服務的流量,但我收到以下錯誤消息: msg="Request Completed" logger=context userId=0 orgId=0 uname= method=GET path=/grafana/ status=404 remote_addr=x.x.x.x time_ms=1 size=22164 referer=

我假設您的 Grafana 在**EC2:3000/上,而不是在EC2:3000/grafana/**上,對嗎?

但是,您正在從ALB:/grafana/重定向到EC2:3000/grafana/

  • 要麼修復重定向從ALB:/grafana/EC2:3000/
  • 或更改 Grafana 設置以在EC2:3000/grafana/處收聽

希望有幫助:)

我的解決方案是將我的 Grafana 伺服器的 url 放在 /etc/grafana/grafana.ini 的第 49 行:

引用自:https://serverfault.com/questions/941327