Официальный сайт Grafana
Оф. инструкция Варианты установки Grafana в Debian
Оф. Скачать Grafana
Отличия Открытой/Open Source версии и Предприятие/Enterprise что ставить?
Совет: Enterprise Edition имеет те же функции, что и Open Source Edition, и может использоваться бесплатно. Он также имеет преимущество, заключающееся в возможности обновления до полного набора функций Enterprise , включая поддержку плагинов Enterprise .
Enterprise - Рекомендуемая загрузка. Функционально идентичен версии с открытым исходным кодом, но включает функции, которые вы можете разблокировать с помощью лицензии, если вы того пожелаете.
Открытый исходный код - Функционально идентичен версии Enterprise, но вам потребуется загрузить версию Enterprise, если вам нужны функции Enterprise.
Будем ставить Предприятие/Enterprise
Варианты установки:
1. Установка через репозиторий
2. Установка из пакета
3. Установка из исходного кода
Выбираем вариант установки
1. Установка через репозиторий
Показать
1.1. Можно прописать вручную в текущий репозиторий
nano /etc/apt/sources.list
deb https://packages.grafana.com/oss/deb stable main
или для grafana-enterprise
deb https://packages.grafana.com/enterprise/deb stable main
1.2. С помощью команды в отдельный лист репозитория
Открытый
echo "deb https://packages.grafana.com/oss/deb stable main" | sudo tee -a /etc/apt/sources.list.d/grafana.list
или для grafana-enterprise
echo "deb https://packages.grafana.com/enterprise/deb stable main" | sudo tee -a /etc/apt/sources.list.d/grafana.list
1.3. С помощью ПО автоматом настраиваем репозиторий
Устанавливаем
apt-get install -y apt-transport-https
Этот пакет позволяет использовать строки 'deb https: // foo distro main' в /etc/apt/sources.list, чтобы все менеджеры пакетов, использующие библиотеку libapt-pkg, могли получать доступ к метаданным и пакетам, доступным в источниках, доступных через https ( Протокол передачи гипертекста Secure).
Этот транспорт поддерживает проверку подлинности сервера и клиента с помощью сертификатов.
apt-get install -y software-properties-common wget
Это программное обеспечение обеспечивает абстракцию используемых репозиториев apt. Это позволяет вам легко управлять своими дистрибутивами и независимыми поставщиками программного обеспечения.
На практике это означает, что он предоставляет некоторые полезные скрипты для добавления и удаления PPA:
$ dpkg -L software-properties-common | grep 'bin/'
/usr/bin/add-apt-repository
/usr/bin/apt-add-repository
плюс резервные копии DBUS, чтобы сделать то же самое с помощью программного обеспечения и обновлений GUI.
Без него вам нужно будет добавлять и удалять репозитории (например, PPA) вручную путем редактирования /etc/apt/sources.list и / или любых вспомогательных файлов в /etc/apt/sources.list.d
Так как я работаю от root
wget -q -O - https://packages.grafana.com/gpg.key | apt-key add -
от обычного пользователя с sudo
wget -q -O - https://packages.grafana.com/gpg.key | sudo apt-key add -
После настройки репозитория
Обновляем
apt-get update
И устанавливаем не посредственно Графану
apt-get install grafana-enterprise
nano /etc/apt/sources.list
deb https://packages.grafana.com/oss/deb stable main
или для grafana-enterprise
deb https://packages.grafana.com/enterprise/deb stable main
1.2. С помощью команды в отдельный лист репозитория
Открытый
echo "deb https://packages.grafana.com/oss/deb stable main" | sudo tee -a /etc/apt/sources.list.d/grafana.list
или для grafana-enterprise
echo "deb https://packages.grafana.com/enterprise/deb stable main" | sudo tee -a /etc/apt/sources.list.d/grafana.list
1.3. С помощью ПО автоматом настраиваем репозиторий
Устанавливаем
apt-get install -y apt-transport-https
Этот пакет позволяет использовать строки 'deb https: // foo distro main' в /etc/apt/sources.list, чтобы все менеджеры пакетов, использующие библиотеку libapt-pkg, могли получать доступ к метаданным и пакетам, доступным в источниках, доступных через https ( Протокол передачи гипертекста Secure).
Этот транспорт поддерживает проверку подлинности сервера и клиента с помощью сертификатов.
apt-get install -y software-properties-common wget
Это программное обеспечение обеспечивает абстракцию используемых репозиториев apt. Это позволяет вам легко управлять своими дистрибутивами и независимыми поставщиками программного обеспечения.
На практике это означает, что он предоставляет некоторые полезные скрипты для добавления и удаления PPA:
$ dpkg -L software-properties-common | grep 'bin/'
/usr/bin/add-apt-repository
/usr/bin/apt-add-repository
плюс резервные копии DBUS, чтобы сделать то же самое с помощью программного обеспечения и обновлений GUI.
Без него вам нужно будет добавлять и удалять репозитории (например, PPA) вручную путем редактирования /etc/apt/sources.list и / или любых вспомогательных файлов в /etc/apt/sources.list.d
Так как я работаю от root
wget -q -O - https://packages.grafana.com/gpg.key | apt-key add -
от обычного пользователя с sudo
wget -q -O - https://packages.grafana.com/gpg.key | sudo apt-key add -
После настройки репозитория
Обновляем
apt-get update
И устанавливаем не посредственно Графану
apt-get install grafana-enterprise
2. Установка из пакета
Показать
Переходим по ссылке выбираем нужную версию
Скачать Графана
Устанавливаем утилиту adduser работа с пользователями и группами системы и библиотеку для настройки шрифтов
apt-get install -y adduser libfontconfig1
Скачиваем пакет
wget <.deb package url>
wget https://dl.grafana.com/enterprise/relea ... _amd64.deb
Устанавливаем пакет
dpkg -i grafana<edition>_<version>_amd64.deb
dpkg -i grafana-enterprise_6.7.1_amd64.deb
Скачать Графана
Устанавливаем утилиту adduser работа с пользователями и группами системы и библиотеку для настройки шрифтов
apt-get install -y adduser libfontconfig1
Скачиваем пакет
wget <.deb package url>
wget https://dl.grafana.com/enterprise/relea ... _amd64.deb
Устанавливаем пакет
dpkg -i grafana<edition>_<version>_amd64.deb
dpkg -i grafana-enterprise_6.7.1_amd64.deb
3. Установка из исходного кода.tar.gz Автономные
Показать
Скачиваем
wget <tar.gz package url>
wget https://dl.grafana.com/enterprise/relea ... d64.tar.gz
Извлекаем
sudo tar -zxvf <tar.gz package>
tar -zxvf grafana-enterprise-6.7.1.linux-amd64.tar.gz
Файлы извлекаются в папку, названную в честь загруженной вами версии Grafana. Эта папка содержит все файлы, необходимые для запуска Grafana. В этом пакете нет ни скриптов инициализации, ни скриптов установки.
wget <tar.gz package url>
wget https://dl.grafana.com/enterprise/relea ... d64.tar.gz
Извлекаем
sudo tar -zxvf <tar.gz package>
tar -zxvf grafana-enterprise-6.7.1.linux-amd64.tar.gz
Файлы извлекаются в папку, названную в честь загруженной вами версии Grafana. Эта папка содержит все файлы, необходимые для запуска Grafana. В этом пакете нет ни скриптов инициализации, ни скриптов установки.
Это запускает grafana-serverпроцесс как grafanaпользователь, который был создан во время установки пакета.
Если вы установили с помощью репозитория или .debпакета APT , вы можете запустить сервер с помощью systemdили init.d.
Запустите сервер с помощью systemd
Если менялись конфиги перечитаем
systemctl daemon-reload
Запускаем службу Графана
systemctl start grafana-server
Проверяем что все запустилось
systemctl status grafana-server
Настройте сервер Grafana для запуска при загрузке:
systemctl enable grafana-server.service
Запустите сервер с init.d Чтобы запустить службу и убедиться, что служба запущена:
service grafana-server start
service grafana-server status
Настройте сервер Grafana для запуска при загрузке:
update-rc.d grafana-server defaults
При установке из исходного кода .tar.gz нужно выполнить двоичный файл.
Для grafana-server двоичного файла .tar.gz требуется, чтобы рабочий каталог был корневым каталогом установки, в котором public находятся бинарный файл и папка.
Запустите Графану, запустив:
./bin/grafana-server web
Детали пакета
Устанавливает бинарный файл в /usr/sbin/grafana-server
Устанавливает скрипт Init.d в /etc/init.d/grafana-server
Создает файл по умолчанию (переменные среды) для /etc/default/grafana-server
Устанавливает файл конфигурации в /etc/grafana/grafana.ini
Устанавливает службу systemd (если доступна systemd) name grafana-server.service
Конфигурация по умолчанию устанавливает файл журнала в /var/log/grafana/grafana.log
Конфигурация по умолчанию определяет базу данных sqlite3 в /var/lib/grafana/grafana.db
Устанавливает HTML/JS/CSS и другие файлы Grafana на /usr/share/grafana
Вход
Откройте веб-браузер и перейдите по адресу http://localhost:3000/
3000 это порт HTTP по умолчанию, который Grafana слушает, если вы не настроили другой порт.
На странице входа введите admin имя пользователя и пароль
Получить список доступных плагинов
grafana-cli plugins list-remote
Установка плагина
grafana-cli plugins install alexanderzobnin-zabbix-app
Плагин будет установлен в ваш каталог плагинов Grafana; по умолчанию используется /var/lib/grafana/plugins
После установки перезапускаем
service grafana-server restart
В веб интерфейсе заходим
Конфигурация > Плагины > Zabbix Плагин Конфиг Нажимаем Включить Создать специального пользователя с ограниченным доступом к базе данных Zabbix. Графана-Zabbix плагин использует только SELECTзапросы к history, history_uint, trendsи trends_uintтаблицы. Поэтому целесообразно предоставить только привилегии SELECT этим таблицам для пользователя grafana. Но если вы хотите использовать этот источник данных MySQL для запроса других данных, вы можете предоставить привилегии SELECT всей базе данных zabbix.
Также все запросы вызываются сервером grafana, так что вы можете ограничить соединение только хостом grafana.
Заходим в MySql
mysql -uroot -pПароль Входим в mysql
Создаем пользователя
GRANT SELECT ON zabbixdb.* TO 'grafana'@'localhost' identified by 'password';
Оф.Инструкция
Создаем пользователя grafana в MySql с правами на чтение БД ЗаббиксаБД
Настраиваем подключение к БД в Графане Проверяем и Сохраняем Далее настраиваем API zabbix
Оф.Иструкция http://IP/zabbix/api_jsonrpc.php
Настройка Конфигурации Графаны Оф Док по конфигурации
Проверяем Панель / Шаблон Все работает! Установка завершена=)
Далее пути на конфиги их изменения и тд в дальнешем буду писать.
Не меняйся defaults.ini! Настройки по умолчанию для Grafana хранятся в этом файле.
Где лежит
Конфигурация по умолчанию от $WORKING_DIR/conf/defaults.ini
debили rpm /etc/grafana/grafana.ini
Для Пользовательская конфигурация .tar.gz от $WORKING_DIR/conf/custom.ini
Путь к пользовательскому файлу конфигурации можно переопределить с помощью --config параметра
Точки с запятой ( ;символ) - это стандартный способ закомментировать строки в .iniфайле
Источник Шаблон модуля HTTP LLD W COVID19
Шаблон Заббикса + Графана на Русском На основе дефолтных шаблонов ОС Windows и Linux
Шаблоны переведены на русский шаблон графана так же перенастроен на русское название элементов
Загрузить Более новые измененные шаблоны тут Template OS Linux rus и Template OS Windows rus
Оригинальная EN версия Шаблон Windows Grafana
Шаблон Linux Grafana