Система мониторинга Zabbix 4.4 + Grafana 6.6.0 + Centos 8 + timescaledb postgresql-11 Virtualbox/Vmware

Ответить
 

vitabios

Стаж: 16 лет 4 месяца

Сообщений: 160


vitabios · 31-Дек-19 15:23 (4 года 4 месяца назад, ред. 15-Мар-20 08:45)

Система мониторинга Zabbix 4.4, Grafana 6.6.0 + Centos 8 + timescaledb postgresql-11 Virtualbox/Vmware
Год Выпуска: 2020
Версия: Centos 8-x86_64-1905, Zabbix 4.4.4, postgresql-11.6 + timescaledb 1.5.1, Grafana 6.6.0
Сайт: https://www.zabbix.com/ru/
Системные требования:
Oracle VirtualBox 6.0 и выше, Vmware player/Workstation, Vmware ESXi
Архитектура: x64
Таблэтка: не требуется
Язык интерфейса: Английский + Русский
Описание: Zabbix — свободная система мониторинга и отслеживания статусов разнообразных сервисов компьютерной сети, серверов и сетевого оборудования, написанная Алексеем Владышевым. Grafana – отличная альтернатива дашбордам Zabbix. Этот легковесный и удобный инструмент позволяет создавать графики и дашборды на основе данных различных систем мониторинга. Grafana специализируется на визуализации и анализе таких данных.
Доп. информация: раздача в архиве, т.к. размер уменьшается втрое. Виртуальная машина собиралась на Oracle VM VirtualBox 6.1, формат жесткого диска - vmdk
Демонстрация возможностей Grafana+Zabbix - https://play.grafana-zabbix.org/
Как пользоваться/быстрый старт
1. Распаковать архив
2. Импортировать (добавить) виртуальную машину в ПО для виртуализации
3. При необходимости изменить параметры оперативной памяти, виртуальных процессоров, сетевой карты.
4. Запустить и настроить сеть. По умолчанию установлено получение IP адреса по DHCP. Чтобы узнать текущий IP адрес, наберите ifconfig. Для настройки сети в графическом режиме в консоли наберите - nmtui
5. Авторизоваться по адресу http://IP_адрес_сервера с логином и паролем (Zabbix)
6. Авторизоваться по адресу http://IP_адрес_сервера:3000 с логином и паролем (Grafana)
Пароли
Система: имя - root пароль - zabbix
Zabbix: имя Admin (логин с учетом регистра) пароль zabbix
Grafana: имя admin пароль grafana
Про преимущества timescaledb можно прочитать тут
Основные возможности
Распределённый мониторинг — до нескольких тысяч узлов. Конфигурация младших узлов полностью контролируется старшими узлами, находящимися на более высоком уровне иерархии
Сценарии на основе мониторинга
Автоматическое обнаружение
Централизованный мониторинг журналов
Веб-интерфейс для администрирования и настройки
Отчётность и тенденции
SLA-мониторинг
Поддержка высокопроизводительных агентов (zabbix-agent) практически для всех платформ
Комплексная реакция на события
Поддержка SNMP v1, 2, 3
Поддержка SNMP-ловушек
Поддержка IPMI
Поддержка мониторинга JMX-приложений
Поддержка выполнения запросов в различные базы данных без необходимости использования сценарной обвязки
Расширение за счёт выполнения внешних скриптов
Гибкая система шаблонов и групп
Возможность создавать карты сетей
Отдельный блок возможностей связан с автоматическим обнаружением: устройств по диапазону IP-адресов, доступных на них сервисах, также реализована SNMP-проверка. Обеспечивается автоматический мониторинг обнаруженных устройств, автоматическое удаление отсутствующих узлов, распределение по группам и шаблонам в зависимости от возвращаемого результата. Низкоуровневое обнаружение может быть использовано для обнаружения и для начала мониторинга файловых систем, сетевых интерфейсов. Начиная с Zabbix 2.0, поддерживаются три встроенных механизма низкоуровневого обнаружения:
обнаружение файловых систем;
обнаружение сетевых интерфейсов;
обнаружение нескольких SNMP OID.
Дополнительно
Для того, чтобы обновить систему и все программы - просто наберите в консоли dnf update -y
Чтобы выключить виртуальную машину - shutdown -h now
Для обновления timescaledb выполнить:
Цитата:
su - postgres
psql -h localhost zabbix -X -c 'ALTER EXTENSION timescaledb UPDATE;'
Для обновления плагина от мени root
1. Добавьте в конец файла /var/lib/pgsql/11/data/pg_hba.conf строку
Код:
host all postgres localhost trust
2.
Код:
systemctl restart postgresql-11
3. Выполните обновление плагина.
4. удалите строку в
Код:
host all postgres localhost trust
в /var/lib/pgsql/11/data/pg_hba.conf
5.
Код:
systemctl restart postgresql-11
При желании можно задать свой пароль пользователю postgres
Для этого до выполнения п. 4 от имени root:
Код:
passwd postgres
И задаете свой пароль.
Затем
Код:
su - postgres
psql -U postgres
ALTER USER postgres with password 'new_password';
exit;
Скриншоты
Раздача обновлена 28.01.2020 г.
Список изменений 28.01.2020
1. Установлена Grafana 6.6.0, интегрирована с Zabbix
2. Обновлены Zabbix, timescaledb и все ПО до последних версий.
Download
Rutracker.org не распространяет и не хранит электронные версии произведений, а лишь предоставляет доступ к создаваемому пользователями каталогу ссылок на торрент-файлы, которые содержат только списки хеш-сумм
Как скачивать? (для скачивания .torrent файлов необходима регистрация)
[Профиль]  [ЛС] 

Eziz_mary

Стаж: 4 года 11 месяцев

Сообщений: 2


Eziz_mary · 01-Янв-20 13:32 (спустя 22 часа, ред. 01-Янв-20 13:32)

root password incorrect
[Профиль]  [ЛС] 

vitabios

Стаж: 16 лет 4 месяца

Сообщений: 160


vitabios · 01-Янв-20 16:09 (спустя 2 часа 36 мин., ред. 01-Янв-20 16:09)

Eziz_mary писал(а):
78602877root password incorrect
пароли указаны в шапке.
username - root
password - zabbix
[Профиль]  [ЛС] 

Eziz_mary

Стаж: 4 года 11 месяцев

Сообщений: 2


Eziz_mary · 01-Янв-20 21:24 (спустя 5 часов)

пожалуйста проверьте не авторизируется login incorrect
[Профиль]  [ЛС] 

vitabios

Стаж: 16 лет 4 месяца

Сообщений: 160


vitabios · 02-Янв-20 00:49 (спустя 3 часа)

Специально записал видео, где показано что пароль работает. https://youtu.be/HjU24rOr0kY
[Профиль]  [ЛС] 

curic84

Стаж: 8 лет 4 месяца

Сообщений: 1


curic84 · 20-Янв-20 10:50 (спустя 18 дней)

А как ее в ESXi задплоить? тут нет vmx файла ...
[Профиль]  [ЛС] 

vitabios

Стаж: 16 лет 4 месяца

Сообщений: 160


vitabios · 21-Янв-20 22:52 (спустя 1 день 12 часов)

curic84 писал(а):
78721858А как ее в ESXi задплоить? тут нет vmx файла ...
создать виртуалку, на вкладке диск выбрать не создать новый, а выбрать существующий. и выбрать vmdk файл
[Профиль]  [ЛС] 

den11den

Стаж: 14 лет 2 месяца

Сообщений: 36

den11den · 28-Янв-20 16:23 (спустя 6 дней)

Ещебы графану к нему прикрутить
[Профиль]  [ЛС] 

vitabios

Стаж: 16 лет 4 месяца

Сообщений: 160


vitabios · 28-Янв-20 22:00 (спустя 5 часов, ред. 28-Янв-20 22:00)

Добавил.
Если нужно добавить вручную, то
установить графану:
Цитата:
wget https://dl.grafana.com/oss/release/grafana-6.6.0-1.x86_64.rpm
sudo yum localinstall grafana-6.6.0-1.x86_64.rpm
установить плагин
Цитата:
systemctl start grafana-server
grafana-cli plugins install alexanderzobnin-zabbix-app
systemctl start grafana-server
далее нужно зайти в саму графану http://IP:3000, в плагинах активировать плагин интеграции с zabbix и добавить источник данных.
[Профиль]  [ЛС] 

EndErr

Стаж: 17 лет 2 месяца

Сообщений: 23


EndErr · 29-Янв-20 13:34 (спустя 15 часов)

curic84 писал(а):
78721858А как ее в ESXi задплоить? тут нет vmx файла ...
Я пользуюсь VMware vCenter Converter для перемещений вм в/из ESXi.
[Профиль]  [ЛС] 

vitabios

Стаж: 16 лет 4 месяца

Сообщений: 160


vitabios · 01-Фев-20 21:49 (спустя 3 дня)

feda_z писал(а):
78797229на раздаче никого ((
шутите? 8 сидов постоянно
[Профиль]  [ЛС] 

pikassogod

Стаж: 14 лет 2 месяца

Сообщений: 6


pikassogod · 02-Фев-20 19:18 (спустя 21 час)

Добрый вечер не думали прикрутить еще elasticsearch к образу?
[Профиль]  [ЛС] 

Anatolevich

Стаж: 17 лет 5 месяцев

Сообщений: 4


Anatolevich · 02-Фев-20 21:13 (спустя 1 час 54 мин.)

Не получается в ESXI закинуть. Конвертирую диск, все равно не грузится.
[Профиль]  [ЛС] 

vitabios

Стаж: 16 лет 4 месяца

Сообщений: 160


vitabios · 02-Фев-20 23:57 (спустя 2 часа 43 мин., ред. 02-Фев-20 23:57)

pikassogod писал(а):
78804872Добрый вечер не думали прикрутить еще elasticsearch к образу?
с ним не сильно знаком. у меня не очень большая инсталляция и текущее решение справляется на отлично.
Anatolevich писал(а):
78805586Не получается в ESXI закинуть. Конвертирую диск, все равно не грузится.
расскажите подробнее что и как делали, и скришот того чего не грузится.
[Профиль]  [ЛС] 

alex0127

Стаж: 14 лет 1 месяц

Сообщений: 10


alex0127 · 05-Фев-20 15:03 (спустя 2 дня 15 часов)

когда прдключаете диск vmdk к новой машине, надо обязательно указать что диск будет подкл к IDE порту а не к SCSI как по умолчанию
тогда машина заведется без ошибок. Проверено на esxi 6.5 без какой бы то ни было конвертации. Логин и пароль как в шапке, все подходит
[Профиль]  [ЛС] 

MalekUA

Стаж: 17 лет 3 месяца

Сообщений: 25

MalekUA · 20-Фев-20 13:00 (спустя 14 дней)

В 4.4 и без грофаны все красиво и просто, спасибо.
[Профиль]  [ЛС] 

vitabios

Стаж: 16 лет 4 месяца

Сообщений: 160


vitabios · 05-Мар-20 08:12 (спустя 13 дней, ред. 05-Мар-20 08:12)

после развертывания желательно обновить еще движок timescaledb (в системе установлена версия 1.6 а в базе используется 1.5.1)
Цитата:
su - postgres
psql -h localhost zabbix -X -c 'ALTER EXTENSION timescaledb UPDATE;'
[Профиль]  [ЛС] 

MaksXXI

Стаж: 13 лет 8 месяцев

Сообщений: 4


MaksXXI · 15-Мар-20 00:32 (спустя 9 дней, ред. 15-Мар-20 00:32)

Цитата:
su - postgres
psql -h localhost zabbix -X -c 'ALTER EXTENSION timescaledb UPDATE;'
Пароль пользователя postgres:
psql: ВАЖНО: пользователь "postgres" не прошёл проверку подлинности (по паролю)
Какой пароль в системе у пользователя postgres?
[Профиль]  [ЛС] 

vitabios

Стаж: 16 лет 4 месяца

Сообщений: 160


vitabios · 15-Мар-20 08:45 (спустя 8 часов, ред. 15-Мар-20 08:45)

MaksXXI писал(а):
79052559
Цитата:
su - postgres
psql -h localhost zabbix -X -c 'ALTER EXTENSION timescaledb UPDATE;'
Пароль пользователя postgres:
psql: ВАЖНО: пользователь "postgres" не прошёл проверку подлинности (по паролю)
Какой пароль в системе у пользователя postgres?
Я его не задавал при установке.
Для обновления плагина от мени root
1. Добавьте в конец файла /var/lib/pgsql/11/data/pg_hba.conf строку
Код:
host all postgres localhost trust
2.
Код:
systemctl restart postgresql-11
3. Выполните обновление плагина.
4. удалите строку в
Код:
host all postgres localhost trust
в /var/lib/pgsql/11/data/pg_hba.conf
5.
Код:
systemctl restart postgresql-11
При желании можно задать свой пароль пользователю postgres
Для этого до выполнения п. 4 от имени root:
Код:
passwd postgres
И задаете свой пароль.
Затем
Код:
su - postgres
psql -U postgres
ALTER USER postgres with password 'new_password';
exit;
[Профиль]  [ЛС] 

IscInt_1

Стаж: 14 лет 3 месяца

Сообщений: 13


IscInt_1 · 16-Мар-20 07:21 (спустя 22 часа)

Как только не пытался, в esxi 6.7 u3 не запихивает.
[Профиль]  [ЛС] 

vitabios

Стаж: 16 лет 4 месяца

Сообщений: 160


vitabios · 16-Мар-20 18:41 (спустя 11 часов, ред. 16-Мар-20 18:41)

IscInt_1 писал(а):
79061752Как только не пытался, в esxi 6.7 u3 не запихивает.
а что говорит?
импортируйте в виртуалбокс, далее оттуда экспортируйте в ova, затем импорт в ESXi
[Профиль]  [ЛС] 

IscInt_1

Стаж: 14 лет 3 месяца

Сообщений: 13


IscInt_1 · 16-Мар-20 20:44 (спустя 2 часа 2 мин., ред. 16-Мар-20 20:44)

vitabios писал(а):
79064465
IscInt_1 писал(а):
79061752Как только не пытался, в esxi 6.7 u3 не запихивает.
а что говорит?
импортируйте в виртуалбокс, далее оттуда экспортируйте в ova, затем импорт в ESXi
Говорит хреновый диск у меня, если ставишь IDE - boot unsuccessfull, если SATA - вообще ошибку при запуске ВМ выдает.
Сконвертил в OVA через VB, так при импорте говорит не удалось. Причем на двух разных машинах, 6.7 u2 и 6.7 u3. Щас конвертирую через Starwind V2V, посмотрим что будет. Но там объем фактический, еще заливать замучаешься... И вообще не пойму, зачем заббиксу 80гб диска.
IscInt_1 писал(а):
79064530
vitabios писал(а):
79064465
IscInt_1 писал(а):
79061752Как только не пытался, в esxi 6.7 u3 не запихивает.
а что говорит?
импортируйте в виртуалбокс, далее оттуда экспортируйте в ova, затем импорт в ESXi
Говорит хреновый диск у меня, если ставишь IDE - boot unsuccessfull, если SATA - вообще ошибку при запуске ВМ выдает.
Сконвертил в OVA через VB, так при импорте говорит не удалось. Причем на двух разных машинах, 6.7 u2 и 6.7 u3. Щас конвертирую через Starwind V2V, посмотрим что будет. Но там объем фактический, еще заливать замучаешься... И вообще не пойму, зачем заббиксу 80гб диска.
Через старвинд успешно, наконец увидел загрузку виртуалки
[Профиль]  [ЛС] 

vitabios

Стаж: 16 лет 4 месяца

Сообщений: 160


vitabios · 16-Мар-20 22:24 (спустя 1 час 39 мин.)

IscInt_1 писал(а):
79064530И вообще не пойму, зачем заббиксу 80гб диска.
у меня база данных за полгода уже выросла до 165 Гб. За timescale приходится платить перерасходом места под БД, причем хорошо платить.
IscInt_1 писал(а):
Через старвинд успешно, наконец увидел загрузку виртуалки
попробую завтра у себя
[Профиль]  [ЛС] 

serg2048

Стаж: 15 лет 7 месяцев

Сообщений: 142

serg2048 · 24-Мар-20 00:02 (спустя 7 дней)

В данной конфигурации можно мониторить syslog-сообщения через графану?
[Профиль]  [ЛС] 

nebneb1

Стаж: 15 лет 6 месяцев

Сообщений: 1


nebneb1 · 26-Мар-20 10:48 (спустя 2 дня 10 часов)

https://glaber.io/
[Профиль]  [ЛС] 

vitabios

Стаж: 16 лет 4 месяца

Сообщений: 160


vitabios · 01-Апр-20 11:00 (спустя 6 дней)

serg2048 писал(а):
79105843В данной конфигурации можно мониторить syslog-сообщения через графану?
если графана это умеет то да
[Профиль]  [ЛС] 

MalekUA

Стаж: 17 лет 3 месяца

Сообщений: 25

MalekUA · 01-Апр-20 22:22 (спустя 11 часов)

vitabios писал(а):
79065759
IscInt_1 писал(а):
79064530И вообще не пойму, зачем заббиксу 80гб диска.
у меня база данных за полгода уже выросла до 165 Гб. За timescale приходится платить перерасходом места под БД, причем хорошо платить.
IscInt_1 писал(а):
Через старвинд успешно, наконец увидел загрузку виртуалки
попробую завтра у себя
можете описать , что делали? братья, вы с такими - "ну все решилось" -молодцы!
[Профиль]  [ЛС] 

vitabios

Стаж: 16 лет 4 месяца

Сообщений: 160


vitabios · 02-Апр-20 21:41 (спустя 23 часа)

MalekUA писал(а):
79161631можете описать , что делали? братья, вы с такими - "ну все решилось" -молодцы!
а что вы хотите сделать и что не получается?
[Профиль]  [ЛС] 

vitabios

Стаж: 16 лет 4 месяца

Сообщений: 160


vitabios · 05-Апр-20 22:23 (спустя 3 дня)

MalekUA писал(а):
79161631можете описать , что делали? братья, вы с такими - "ну все решилось" -молодцы!
а что вы хотите сделать и что не получается?
[Профиль]  [ЛС] 

Billtm

Стаж: 13 лет 3 месяца

Сообщений: 15


Billtm · 18-Апр-20 14:47 (спустя 12 дней)

Скорей всего диск подключают через SCSI controller 0 (VMware paravirtual SCSI), пробуйте через SCSI controller 0 (LSI Logic)
Для переподключения на контроллер VMware paravirtual: подключите основной диск через контроллер LSI Logic), подключите второй небольшой диск на контроллер VMware paravirtual, загрузитесь, установите VMWare Tools и проверьте работоспособность втоорго диска, если все работает - удалите диск, переключите контроллер для основного диска с LSI Logic на VMware paravirtual.
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error