Установка Grafana на SUSE или openSUSE
В этом разделе описано, как установить зависимости Grafana, установить Grafana на SUSE или openSUSE и запустить сервер Grafana в вашей системе.
Grafana можно установить из RPM-репозитория или загрузив бинарный файл .tar.gz.
Если вы устанавливаете Grafana через RPM или файл .tar.gz, то обновлять Grafana до каждой новой версии придётся вручную.
В следующем видео показано, как установить Grafana на SUSE или openSUSE в соответствии с этим документом:
Установка Grafana из RPM-репозитория
Если вы устанавливаете Grafana из RPM-репозитория, то Grafana автоматически обновляется каждый раз, когда вы выполняете sudo zypper update.
Note
Grafana Enterprise — рекомендуемая редакция по умолчанию. Она доступна бесплатно и включает все возможности редакции OSS. Вы также можете перейти на полный набор функций Enterprise, который поддерживает плагины Enterprise.
Чтобы установить Grafana с помощью RPM-репозитория, выполните следующие шаги:
-
Импортируйте GPG-ключ:
wget -q -O gpg.key https://rpm.grafana.com/gpg.key sudo rpm --import gpg.key -
Добавьте репозиторий grafana с помощью zypper.
sudo zypper addrepo https://rpm.grafana.com grafana -
Чтобы установить Grafana OSS, выполните следующую команду:
sudo zypper install grafana -
Чтобы установить Grafana Enterprise, выполните следующую команду:
sudo zypper install grafana-enterprise
Ручная установка RPM-пакета Grafana
Если вы устанавливаете Grafana вручную с помощью RPM, то обновлять Grafana до каждой новой версии придётся вручную. Способ установки зависит от того, какая операционная система Linux у вас используется.
Note: Файлы RPM подписаны. Проверить подпись можно с помощью этого публичного GPG-ключа.
-
На странице загрузки Grafana выберите версию Grafana, которую хотите установить.
- По умолчанию выбирается самая последняя версия Grafana.
- В поле Version отображаются только завершённые релизы. Если вы хотите установить бета-версию, нажмите Nightly Builds и затем выберите версию.
-
Выберите Edition.
- Enterprise — рекомендуемая загрузка. Функционально идентична версии с открытым исходным кодом, но включает возможности, которые вы можете разблокировать с помощью лицензии по своему усмотрению.
- Open Source — функционально идентична версии Enterprise, но если вам нужны функции Enterprise, придётся загрузить версию Enterprise.
-
В зависимости от используемой системы нажмите Linux или ARM.
-
Скопируйте URL RPM-пакета и сведения о локальном RPM-пакете со страницы установки, подставьте их в приведённый ниже шаблон и выполните команды.
sudo zypper install initscripts urw-fonts wget wget <rpm package url> sudo rpm -Uvh <local rpm package>
Установка Grafana как отдельного бинарного файла
Если вы устанавливаете Grafana вручную с помощью отдельных бинарных файлов, то обновлять Grafana до каждой новой версии придётся вручную.
Чтобы установить Grafana с помощью отдельных бинарных файлов, выполните следующие шаги:
-
Перейдите на страницу загрузки Grafana.
-
Выберите версию Grafana, которую хотите установить.
- По умолчанию выбирается самая последняя версия Grafana.
- В поле Version отображаются только помеченные тегами релизы. Если вы хотите установить ночную сборку, нажмите Nightly Builds и затем выберите версию.
-
Выберите Edition.
- Enterprise: это рекомендуемая версия. Она функционально идентична версии с открытым исходным кодом, но включает возможности, которые вы можете разблокировать с помощью лицензии по своему усмотрению.
- Open Source: эта версия функционально идентична версии Enterprise, но если вам нужны функции Enterprise, придётся загрузить версию Enterprise.
-
В зависимости от используемой системы нажмите вкладку Linux или ARM на странице загрузки.
-
Скопируйте код со страницы загрузки в командную строку и выполните его.
-
Создайте учётную запись пользователя Grafana в вашей системе:
sudo useradd -r -s /bin/false grafana -
Переместите распакованный бинарный файл в
/usr/local/grafana:sudo mv <DOWNLOAD PATH> /usr/local/grafana -
Смените владельца каталога
/usr/local/grafanaна пользователей Grafana:sudo chown -R grafana:users /usr/local/grafana -
Создайте unit-файл systemd для сервера Grafana:
sudo touch /etc/systemd/system/grafana-server.service -
Добавьте в unit-файл следующее содержимое, используя любой удобный вам текстовый редактор:
[Unit] Description=Grafana Server After=network.target [Service] Type=simple User=grafana Group=users ExecStart=/usr/local/grafana/bin/grafana server --config=/usr/local/grafana/conf/grafana.ini --homepath=/usr/local/grafana Restart=on-failure [Install] WantedBy=multi-user.target -
Запустите сервер Grafana вручную с помощью бинарного файла:
/usr/local/grafana/bin/grafana-server --homepath /usr/local/grafanaNote
Ручной вызов бинарного файла на этом шаге автоматически создаёт каталог
/usr/local/grafana/data, который необходимо создать и настроить, прежде чем установку можно будет считать завершённой. -
Нажмите
CTRL+C, чтобы остановить сервер Grafana. -
Снова смените владельца каталога
/usr/local/grafanaна пользователей Grafana, чтобы применить владение к только что созданному каталогу/usr/local/grafana/data:sudo chown -R grafana:users /usr/local/grafana -
Настройте сервер Grafana на запуск при загрузке с помощью systemd.
Удаление на SUSE или openSUSE
Чтобы удалить Grafana, выполните в окне терминала следующие команды:
-
Если вы настроили запуск Grafana с помощью systemd, остановите службу systemd для сервера Grafana:
sudo systemctl stop grafana-server -
Если вы настроили запуск Grafana с помощью init.d, остановите службу init.d для сервера Grafana:
sudo service grafana-server stop -
Чтобы удалить Grafana OSS:
sudo zypper remove grafana -
Чтобы удалить Grafana Enterprise:
sudo zypper remove grafana-enterprise -
Необязательно: чтобы удалить репозиторий Grafana:
sudo zypper removerepo grafana
Дальнейшие шаги
См. раздел Запуск сервера Grafana.