Смяна на порт Графана

В момента имам табла за захранване на InfluxDB в Grafana. В крайна сметка ще разположа този стек на сървър.

Портът по подразбиране за Grafana обаче е 80. Трябва да сменя този порт, но не знам как. Може ли някой да помогне?

Благодаря.


person Eric Miller    schedule 03.02.2015    source източник


Отговори (9)


Не само промяна в /etc/grafana/grafana.ini, трябва да промените и /usr/share/grafana/conf/defaults.ini и /usr/share/grafana/conf/sample.ini файлове. Просто потърсете 3000 порт (който е порт по подразбиране за grafana) в тези три файла и го заменете с предпочитания от вас порт.

person sjMalik    schedule 15.06.2018
comment
това работи, но защо трябва да променям sample.ini също? - person AATHITH RAJENDRAN; 23.08.2020
comment
Вие не го правите. Не се използва. - person sbrk; 28.02.2021

От Grafana 2.0:

Grafana вече се доставя със свой собствен бекенд сървър

Можете да редактирате /etc/grafana/grafana.ini (обичайно местоположение) и да промените работещия порт:

[server]
http_port=1234

Източник: http://docs.grafana.org/installation/configuration/

person Martin Magakian    schedule 24.04.2015
comment
Пакетът Arch grafana има ini, намиращ се на /etc/grafana.ini. - person leetNightshade; 09.03.2019

Ето най-лесния начин, който намерих.

docker run -d \
-p 2345:2345 \
--name grafana \
-e "GF_SERVER_HTTP_PORT=2345" \
grafana/grafana

Вижте документацията тук.

https://grafana.com/docs/grafana/latest/installation/docker/#configuration

person Jason Kim    schedule 31.12.2019

За тези, които използват Docker:

Създайте grafana.ini:

   [server]
   http_port = 1234

Актуализирайте своя Dockerfile:

    FROM grafana/grafana

    EXPOSE 1234

    ADD grafana.ini /etc/grafana

Създайте и стартирайте контейнера:

    docker build grafana

    docker run \
    -d \
    -p 1234:1234 \
    --name grafana \
    grafana/grafana

EXPOSE технически не е задължително, но е добра практика за документация.

person Ty Hitzeman    schedule 23.07.2018
comment
Благодаря. Работи за мен - person philip; 15.10.2018

За Linux вземам формата за инсталационен файл тук https://grafana.com/grafana/download?platform=linux

След това го инсталирайте!

Трябва само да промените този /usr/share/grafana/conf/defaults.ini:

Замени:

http_port = 3000

с

http_port = YourPortYouWant

След това рестартирайте приложението си:

sudo service grafana-server stop
sudo service grafana-server start

За да потвърдите, трябва да стартирате:

sudo service grafana-server status

След това можете да видите приложението да живее в желания от вас порт: въведете описание на изображението тук

Отворете localhost:yourport, за да видите резултата.

Мисля, че документът от Графана трябва да се актуализира.

person Chau Giang    schedule 08.08.2019

Ако използвате Linux, можете да промените порта по подразбиране, като промените порта от /etc/grafana/grafana.ini. Няма отделен custom.ini за Linux. За Windows, MacOS или всяка друга платформа проверете официалната документация.

За да отворите grafana.ini, ще ви трябват sudo привилегии. За да промените порта, моля, следвайте стъпките по-долу.

  1. Изпълнете sudo gedit /etc/grafana/grafana.ini в нов прозорец на терминала.
  2. Потърсете 3000 в `.ini. файл и ще намерите ред, подобен на показания по-долу.
# The http port  to use
;http_port = 3000
  1. Премахнете точката и запетая (;) и променете порта на порта, на който искате да стартирате сървъра на grafana.
  2. Запазете файла и затворете gedit.
  3. Ще трябва да рестартирате сървъра на Grafana, за да се осъществят промените. Стартирайте sudo systemctl restart grafana-server.

Сървърът на grafana трябва да се стартира на предоставения от вас порт. Моля, обърнете внимание, че ще трябва да напишете systemctl или service в зависимост от вашата система за стартиране. За да определите вашата система за стартиране, стартирайте ps --no-headers -o comm 1.

Източник

person Jalansh    schedule 10.09.2020

Grafana просто работи зад стандартен уеб сървър, като Apache. Ако използвате apache, просто актуализирайте вашия файл с виртуални хостове, за да използвате какъвто порт искате, и рестартирайте apache. Тогава Графана ще бъде на новото пристанище.

person slashzero    schedule 21.03.2015

За Windows 10 и Grafana v7.1.1 следните стъпки направиха Grafana да се обслужва в различен порт:

  1. Отидете до местоположението на папката Grafana conf като C:\Program Files\GrafanaLabs\grafana\conf
  2. Копирайте файла sample.ini на същото място
  3. Преименувайте копирания sample.ini на custom.ini
  4. Редактирайте custom.ini, като отворите във всеки редактор. Редакторът трябва да работи като администратор.
  5. Разкоментирайте реда ;http_port = 3000, като премахнете точката и запетая(;). Забележка: Точка и запетая(;) се използва за коментиране на редове в .ini файлове
  6. Променете порт 3000 на всеки порт, който се изисква. Уверете се, че новият порт трябва да е с администраторски права. Смених на порт 3001.
  7. Запазете файла.
  8. Рестартирайте машината с Windows.

URL адресът на Grafana вече се хоства в http://localhost:3001/?orgId=1

person user12817541    schedule 20.08.2020

Трябва да премахнете (;), като това:

http_port = 3900

person govo    schedule 11.02.2021