Графана за AWS ALB

  • У меня графана работает на экземпляре EC2 на порту 3000
  • Я создал целевую группу под названием grafana-tg, которая перенаправляет трафик на целевые экземпляры через порт 3000
  • Настроил ALB с правилом: если путь совпадает /grafana затем переслать в целевую группу grafana-tg (тоже пробовал /grafana/ но до сих пор нет кубиков)
  • конфиг root_url в grafana.ini: 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=

2 ответа

Я предполагаю, что ваш Grafana на EC2: 3000 /, а не на EC2: 3000 / grafana / правильно?

Однако вы перенаправляете из ALB:/grafana/ в EC2: 3000 / grafana /

  • либо исправьте перенаправление для перехода из ALB:/grafana/ в EC2: 3000 /
  • или измените настройку Grafana для прослушивания на EC2: 3000 / grafana /

Надеюсь, это поможет:)

Мое решение заключалось в том, чтобы поместить URL-адрес моего сервера Grafana в строку 49 файла /etc/grafana/grafana.ini:

Другие вопросы по тегам