Хотите узнать, как контролировать цену Ethereum с помощью Забфикса? В этом учебнике мы покажем вам все шаги, необходимые для мониторинга цены Ethereum с помощью Забфикса.

Версия Забфикса: 4.2.6

Мы собираемся использовать Забфикс для мониторинга вывода JSON API с веб-сайта Coingecko.

Вам понадобится сервер заббикс аттеб.

Список оборудования:

В следующем разделе представлен список оборудования, используемого для создания этого учебника Забфикса.

Каждую часть оборудования, перечисленных выше, можно найти на веб-сайте Amazon.

Заббикс плейлист:

На этой странице мы предлагаем быстрый доступ к списку видео, связанных с установкой Забфикса.

Не забудьте подписаться на наш канал YouTube под названием FKIT.

Учебник — Забфикс Монитор Ethereum Цена

Откройте браузер и введите IP-адрес вашего веб-сервера плюс /zabbix.

В нашем примере в браузер был введен следующий URL::

— http://35.162.85.57/zabbix

На экране входа используйте имя пользователя по умолчанию и пароль по умолчанию.

Имя пользователя по умолчанию: Админ
Пароль по умолчанию: zabbix

zabbix login

После успешного входа, вы будете отправлены на панель мониторинга зайбит.

zabbix dashboard

На экране панели мониторинга получите доступ к меню Configuration и выберите опцию Хосты.

zabbix add host

Найдите и нажмите на хост-имя вашего сервера заббикс.

В нашем примере мы выбрали хост-имя: сервер заббикса.

На экране свойств хоста получите доступ к вкладке Приложения.

Zabbix Windows Service Application menu

В правой верхней части экрана нажмите на кнопку «Создание приложения».

Zabbix Create Application

На экране приложений Host создайте новое приложение под названием COINGECKO.

Zabbix bitcoin monitor application

После завершения создания приложения получите доступ к вкладке «Элементы».

Zabbix Item Tab

В правой верхней части экрана нажмите на кнопку «Создание элемента».

На экране создания элемента необходимо настроить следующие элементы:

Имя: ЗАБИКС МЕПОИМ ЕТЕРЮМ
Тип: HTTP АГЕНТ
Ключ: zabbix.monitor.ethereum
URL: https://api.coingecko.com/api/v3/simple/price?ids=ethereum&vs_currencies=usd

Теперь вы должны нажать на кнопку Parse.

Zabbix monitor ethereum price

Нажав на кнопку Parse, Забфикс очистит URL и создаст необходимые переменные.

Zabbix parse url ethereum

На экране создания элемента все равно необходимо настроить следующие элементы:

Тип запроса: GET
Тайм-аут: 3s
Тип тела запроса: Необработанные данные
Необходимые коды статуса: 200
Последующие перенаправления: Да
Режим извлечения: Тело
Преобразование в JSON: ДА
Тип информации: TEXT
Интервал обновления: 60-е годы
Приложения: Выберите COINGECKO
Включено: Да

Вот наша конфигурация:

Zabbix monitor ethereum
Zabbix monitor ethereum

Нажмите на кнопку Добавить, чтобы закончить создание элемента и подождите 5 минут.

Чтобы протестировать конфигурацию, получите доступ к меню мониторинга и нажмите на опцию «Последние данные».

Zabbix Latest data

Используйте конфигурацию фильтра, чтобы выбрать нужное имя хоста.

В нашем примере мы выбрали хост-имя: сервер заббикса и приложение COINGECKO.

Нажмите на кнопку Применить.

Zabbix bitcoin filter

Вы должны увидеть результат, похожий на мой.

Zabbix monitor ethereum test

Поздравляю! Вы закончили конфигурацию первого элемента.

Учебник — Забфикс Монитор Ethereum Цена в долларах США

Теперь нам нужно получить доступ к вкладке сервера «Забфикс» и создать новый элемент.

Zabbix Item Tab

В правой верхней части экрана нажмите на кнопку «Создание элемента».

На экране создания элемента необходимо настроить следующие элементы:

Имя: Цена Этнеума
Тип: Зависимый элемент
Ключ: zabbix.monitor.ethereum.price
Мастер-пункт: ЗАБИКС МЕПОИМ ETHEREUM
Тип информации: Числовой поплавок
Применение: COINGECKO

Вот наша конфигурация:

Zabbix monitor ethereum price usd

Теперь вам нужно получить доступ к вкладке Preprocessing и нажмите на опцию Добавить.

Имя: JSONPath
Параметр: $.body.ethereum.usd

Нажмите на опцию Добавить, а затем на кнопку Добавить.

Вот наша конфигурация.

Zabbix preprocessing ethereum monitor

Подождите 5 минут.

Чтобы протестировать конфигурацию, получите доступ к меню мониторинга и нажмите на опцию «Последние данные».

Zabbix Latest data

Используйте конфигурацию фильтра, чтобы выбрать нужное имя хоста.

В нашем примере мы выбрали хост-имя: сервер заббикса и приложение COINGECKO.

Нажмите на кнопку Применить.

Zabbix bitcoin filter

Пункт под названием Ethereum цена покажет цену Ethereum.

Вы должны увидеть результат, похожий на мой.

Ethereum monitor price zabbix

Здесь вы можете увидеть цену Ethereum, движущуюся по графику Забфикса.

Zabbix monitor ethereum price graphic

Поздравляю! Теперь вы можете контролировать цену Ethereum с помощью Забфикса.