This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
zabbix._мониторинг_it_инфраструктуры_предприятия [2022/06/02 15:41] val [Лабораторные работы: Настройка уведомлений о событиях] |
zabbix._мониторинг_it_инфраструктуры_предприятия [2023/02/06 15:37] (current) val |
||
---|---|---|---|
Line 12: | Line 12: | ||
* Удалить профили putty (сделано) | * Удалить профили putty (сделано) | ||
* Отключить не используемые адаптеры (сделано) | * Отключить не используемые адаптеры (сделано) | ||
- | * Настроить VirtualBox Host-Only Ethernet Adapter на адрес 192.168.X.5/255.255.255.0 (будет сделано) | + | * Настроить VirtualBox Host-Only Ethernet Adapter на адрес 192.168.X.29/255.255.255.0 (будет сделано) |
* Записать логин пароль и IP (сообщить преподавателю) рабочей станции (сделано) | * Записать логин пароль и IP (сообщить преподавателю) рабочей станции (сделано) | ||
* Проверить наличие дистрибутивов и образов (будет сделано) | * Проверить наличие дистрибутивов и образов (будет сделано) | ||
Line 37: | Line 37: | ||
λ cd | λ cd | ||
- | |||
- | λ test -d conf && rm -r conf | ||
λ git clone http://val.bmstu.ru/unix/conf.git | λ git clone http://val.bmstu.ru/unix/conf.git | ||
Line 44: | Line 42: | ||
λ cd conf/virtualbox/ | λ cd conf/virtualbox/ | ||
- | λ ./setup.sh X | + | !!! 5 - это номер курса, вместо X укажите Ваш номер стенда, если не знаете его, спросите преподавателя !!! |
+ | |||
+ | λ ./setup.sh X 5 | ||
</code> | </code> | ||
Line 108: | Line 108: | ||
</code> | </code> | ||
- | * [[Сервис Zabbix#Установка и запуск сервера]] на server | + | * [[Выбор дистрибутива Linux]] или его определение |
+ | * [[Сервис Zabbix#Установка и запуск сервера]] на server !!! setup проводить в chrome !!! | ||
* [[Сервис Zabbix#Установка и запуск web интерфейса]] (zabbix-frontend) на server | * [[Сервис Zabbix#Установка и запуск web интерфейса]] (zabbix-frontend) на server | ||
* Подключение к frontend для [[Сервис Zabbix#Настройка мониторинга]] | * Подключение к frontend для [[Сервис Zabbix#Настройка мониторинга]] | ||
Line 228: | Line 229: | ||
* Добавление узла gate.corpX.un в мониторинг и применение к нему шаблона "Template OS Linux by Zabbix agent"/"Linux by Zabbix agent" | * Добавление узла gate.corpX.un в мониторинг и применение к нему шаблона "Template OS Linux by Zabbix agent"/"Linux by Zabbix agent" | ||
- | * Преподаватель демонстрирует вариант безопасного подключения к агенту с использованием механизма PSK | + | * agent.ping |
- | * [[Сервис Zabbix#Мониторинг с использованием Zabbix agents]] на server.corpX.un - комментируем или исправляем Hostname=server.corpX.un и добавляем к нему шаблон "Template OS Linux by Zabbix agent"/"Linux by Zabbix agent" | + | * (Можно утром следующего дня) Преподаватель демонстрирует вариант безопасного подключения к агенту с использованием механизма PSK |
- | * Обзор шаблона "Template App Zabbix Server"/"Zabbix server health" и применение его к узлу server.corpX.un | + | * (Лучше в конце курса, что бы видеть свои items) [[Сервис Zabbix#Мониторинг с использованием Zabbix agents]] на server.corpX.un - комментируем или исправляем Hostname=server.corpX.un и добавляем к нему шаблон "Template OS Linux by Zabbix agent"/"Linux by Zabbix agent" |
+ | |||
+ | * (Лучше в конце курса) Обзор шаблона "Template App Zabbix Server"/"Zabbix server health" и применение его к узлу server.corpX.un | ||
=== 4.3 Создание шаблона на основе существующего === | === 4.3 Создание шаблона на основе существующего === | ||
Line 424: | Line 427: | ||
gate# ./install.sh | gate# ./install.sh | ||
+ | |||
+ | |||
+ | server# apt install jq | ||
server# zabbix_get -s gate -k dhcp.pools.discovery | jq | server# zabbix_get -s gate -k dhcp.pools.discovery | jq | ||
Line 551: | Line 557: | ||
=== 9.3 Настройка мониторинга систем по протоколу SNMP в zabbix === | === 9.3 Настройка мониторинга систем по протоколу SNMP в zabbix === | ||
- | * [[Сервис SNMP#Установка пакета net-snmp]] на server | + | * [[Сервис SNMP#Установка пакета net-snmp]] на server (возможно не обязательно, попробовать удалить после демонстрации) |
* [[Сервис SNMP#Варианты использования snmp консоли в режиме чтения]] на server | * [[Сервис SNMP#Варианты использования snmp консоли в режиме чтения]] на server | ||
Line 574: | Line 580: | ||
</code> | </code> | ||
- | * [[Сервис SNMP#Установка пакета net-snmp]] на gate | + | * [[Сервис SNMP#Установка пакета net-snmp]] на gate (не обязательно) |
* [[Сервис SNMP#Варианты использования snmp консоли в режиме чтения]] на gate | * [[Сервис SNMP#Варианты использования snmp консоли в режиме чтения]] на gate | ||
* [[Сервис Zabbix#Установка и запуск proxy]] на gate | * [[Сервис Zabbix#Установка и запуск proxy]] на gate | ||
Line 701: | Line 707: | ||
Download: {server.corpX.un:speedtest.download.last()} | Download: {server.corpX.un:speedtest.download.last()} | ||
Upload: {server.corpX.un:speedtest.upload.last()} | Upload: {server.corpX.un:speedtest.upload.last()} | ||
+ | |||
+ | Out: {?last(/gate.corpX.un/net.if.out["eth1"])} | ||
+ | In: {?last(/gate.corpX.un/net.if.in["eth1"])} | ||
+ | Download: {?last(/server.corpX.un/speedtest.download)} | ||
+ | Upload: {?last(/server.corpX.un/speedtest.upload)} | ||
</code> | </code> | ||
Line 715: | Line 726: | ||
=== 11.3 Использование панелей === | === 11.3 Использование панелей === | ||
- | * Обзор возоможностей в процессе восстановления работоспособности панели "Zabbix server health", добавить виджет с графиками скорости Интернет за последние 10 часов, сделать панель публичной | + | * Обзор возможностей в процессе восстановления работоспособности панели "Zabbix server health", добавить виджет с графиками скорости Интернет за последние 10 часов, сделать панель публичной |
===== Модуль 12: Обновление Zabbix ===== | ===== Модуль 12: Обновление Zabbix ===== |