В момента имам табла за захранване на InfluxDB в Grafana. В крайна сметка ще разположа този стек на сървър.
Портът по подразбиране за Grafana обаче е 80. Трябва да сменя този порт, но не знам как. Може ли някой да помогне?
Благодаря.
В момента имам табла за захранване на InfluxDB в Grafana. В крайна сметка ще разположа този стек на сървър.
Портът по подразбиране за Grafana обаче е 80. Трябва да сменя този порт, но не знам как. Може ли някой да помогне?
Благодаря.
Не само промяна в /etc/grafana/grafana.ini
, трябва да промените и /usr/share/grafana/conf/defaults.ini
и /usr/share/grafana/conf/sample.ini
файлове. Просто потърсете 3000
порт (който е порт по подразбиране за grafana) в тези три файла и го заменете с предпочитания от вас порт.
От Grafana 2.0:
Grafana вече се доставя със свой собствен бекенд сървър
Можете да редактирате /etc/grafana/grafana.ini (обичайно местоположение) и да промените работещия порт:
[server]
http_port=1234
Източник: http://docs.grafana.org/installation/configuration/
/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
За тези, които използват 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
технически не е задължително, но е добра практика за документация.
За 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
, за да видите резултата.
Мисля, че документът от Графана трябва да се актуализира.
Ако използвате Linux, можете да промените порта по подразбиране, като промените порта от /etc/grafana/grafana.ini
. Няма отделен custom.ini
за Linux. За Windows, MacOS или всяка друга платформа проверете официалната документация.
За да отворите grafana.ini
, ще ви трябват sudo
привилегии. За да промените порта, моля, следвайте стъпките по-долу.
sudo gedit /etc/grafana/grafana.ini
в нов прозорец на терминала.3000
в `.ini. файл и ще намерите ред, подобен на показания по-долу.# The http port to use
;http_port = 3000
;
) и променете порта на порта, на който искате да стартирате сървъра на grafana.sudo systemctl restart grafana-server
.Сървърът на grafana трябва да се стартира на предоставения от вас порт. Моля, обърнете внимание, че ще трябва да напишете systemctl
или service
в зависимост от вашата система за стартиране. За да определите вашата система за стартиране, стартирайте ps --no-headers -o comm 1
.
Grafana просто работи зад стандартен уеб сървър, като Apache. Ако използвате apache, просто актуализирайте вашия файл с виртуални хостове, за да използвате какъвто порт искате, и рестартирайте apache. Тогава Графана ще бъде на новото пристанище.
За Windows 10 и Grafana v7.1.1 следните стъпки направиха Grafana да се обслужва в различен порт:
URL адресът на Grafana вече се хоства в http://localhost:3001/?orgId=1
Трябва да премахнете (;), като това:
http_port = 3900