This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
prometheus_и_grafana_для_системного_администратора [2021/04/19 15:46] val |
prometheus_и_grafana_для_системного_администратора [2021/05/07 17:31] (current) admin [Запись мастер класса] |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Prometheus и Grafana для системного администратора ====== | ====== Prometheus и Grafana для системного администратора ====== | ||
| - | ===== Анонс вебинара ===== | + | ===== Анонс мастер класса ===== |
| * [[https://www.specialist.ru/news/5547/razvertivanie-i-nastrojka-prometheus-i-grafana-besplatnij-onlajnpraktikum-dlya-sistemnih-administratorov|Развертывание и настройка Prometheus и Grafana: бесплатный онлайн-практикум для системных администраторов]] | * [[https://www.specialist.ru/news/5547/razvertivanie-i-nastrojka-prometheus-i-grafana-besplatnij-onlajnpraktikum-dlya-sistemnih-administratorov|Развертывание и настройка Prometheus и Grafana: бесплатный онлайн-практикум для системных администраторов]] | ||
| - | ===== Запись вебинара ===== | + | ===== Запись мастер класса ===== |
| - | ===== Реклама вебинара ===== | + | * [[https://youtu.be/RBCEef43FBQ]] |
| + | ===== Реклама мастер класса ===== | ||
| * Всем привет! Лично я поддерживаю "[[https://habr.com/ru/post/282674/|Совет 1: изучайте по крайней мере один новый язык программирования каждый год]]" из перевода хорошей статьи на Хабр. Правда, я уже давно ушел из прогаммистов в системные администраторы и задачи у меня теперь другие. Например, я могу настроить мониторинг чего угодно используя Zabbix, но, почему бы не попробовать что-то новое? Почему Prometheus все чаще упоминается как лучшая система мониторинга? Почему Grafana рекомендуется как средство визуализации даже для Zabbix, у которого свои средства хороши? Не пропускаю ли я что-то действительно интересное, гибкое, простое? | * Всем привет! Лично я поддерживаю "[[https://habr.com/ru/post/282674/|Совет 1: изучайте по крайней мере один новый язык программирования каждый год]]" из перевода хорошей статьи на Хабр. Правда, я уже давно ушел из прогаммистов в системные администраторы и задачи у меня теперь другие. Например, я могу настроить мониторинг чего угодно используя Zabbix, но, почему бы не попробовать что-то новое? Почему Prometheus все чаще упоминается как лучшая система мониторинга? Почему Grafana рекомендуется как средство визуализации даже для Zabbix, у которого свои средства хороши? Не пропускаю ли я что-то действительно интересное, гибкое, простое? | ||
| Line 23: | Line 24: | ||
| ===== Методические рекомендации ===== | ===== Методические рекомендации ===== | ||
| - | * Прочитать в канве текущей версии курса (с "левым" интерфейсом, с адресами коммутаторов, без днс, без своей почты) | + | * Провести мастеркласс в соответствуии с планом лабоаторных работ курса [[Linux. Мониторинг оборудования и интеграция с Cisco]] |
| ===== Шаг 1. Исходное состояние стенда ===== | ===== Шаг 1. Исходное состояние стенда ===== | ||
| * [[Оборудование уровня 3 Cisco Router]] с DHCP | * [[Оборудование уровня 3 Cisco Router]] с DHCP | ||
| + | <code> | ||
| + | router#show ip dhcp binding | ||
| + | </code> | ||
| * [[Оборудование уровня 2 Cisco Catalyst]] только IP | * [[Оборудование уровня 2 Cisco Catalyst]] только IP | ||
| + | <code> | ||
| + | router#ping switchN | ||
| + | </code> | ||
| * Подключение Vbox VM win client1 с общим буфером обмена и chrome для grafana | * Подключение Vbox VM win client1 с общим буфером обмена и chrome для grafana | ||
| + | <code> | ||
| + | C:\>ping ya.ru | ||
| + | </code> | ||
| * [[Linux. Мониторинг оборудования и интеграция с Cisco#2.3 Настройка базовой конфигурации server]] | * [[Linux. Мониторинг оборудования и интеграция с Cisco#2.3 Настройка базовой конфигурации server]] | ||
| - | * [[Локализация системы#Локализация временной зоны]] | + | * [[Сервис SNMP#Установка пакета net-snmp]] |
| - | + | ||
| - | * [[Сервис MTA#Установка и настройка MTA на обработку почты домена hostname]], [[http://mail.isp.un]] | + | |
| ===== Шаг 2. Знакомство с принципами Prometheus ===== | ===== Шаг 2. Знакомство с принципами Prometheus ===== | ||
| Line 46: | Line 54: | ||
| * [[Сервис SNMP#Установка пакета net-snmp]] | * [[Сервис SNMP#Установка пакета net-snmp]] | ||
| - | * [[Сервис SNMP#Варианты использования snmp консоли в режиме чтения]] | + | * [[Сервис SNMP#Варианты использования snmp консоли в режиме чтения]] (начиная с ifDescr) |
| * [[Сервис Prometheus#prometheus-snmp-exporter]] | * [[Сервис Prometheus#prometheus-snmp-exporter]] | ||
| * [[Сервис Grafana]] (до настройки уведомлений) | * [[Сервис Grafana]] (до настройки уведомлений) | ||
| * [[Утилита iPerf]] | * [[Утилита iPerf]] | ||
| - | ===== Шаг 4. Добавление собственных источников мониторинга ===== | + | ===== Шаг 4. Добавление собственных источников данныз для мониторинга ===== |
| * [[Общие настройки сетевого оборудования Cisco#Настройка rcmd сервисов]] на Cisco router | * [[Общие настройки сетевого оборудования Cisco#Настройка rcmd сервисов]] на Cisco router | ||
| * [[Сервисы TELNET RSH#Установка клиента]] rsh | * [[Сервисы TELNET RSH#Установка клиента]] rsh | ||
| + | <code> | ||
| + | server# rsh router show ip dhcp binding | ||
| + | </code> | ||
| + | |||
| * [[Сервис Prometheus#prometheus-pushgateway]] | * [[Сервис Prometheus#prometheus-pushgateway]] | ||
| * [[Сервис DHCP#Поиск посторонних DHCP серверов]] | * [[Сервис DHCP#Поиск посторонних DHCP серверов]] | ||
| Line 62: | Line 74: | ||
| * [[Сервис Prometheus#prometheus-blackbox-exporter]] (check_http и check_ping) | * [[Сервис Prometheus#prometheus-blackbox-exporter]] (check_http и check_ping) | ||
| + | * [[Сервис MTA#Установка и настройка MTA на обработку почты домена hostname]], [[http://mail.isp.un]] | ||
| + | * [[Сервис Prometheus#prometheus-alertmanager]] (можно без CriticalTraffic) | ||
| * Сервис Grafana [[Сервис Grafana#Настройка уведомлений]] | * Сервис Grafana [[Сервис Grafana#Настройка уведомлений]] | ||
| * [[Утилита iPerf]] | * [[Утилита iPerf]] | ||