OSMC 2025: Улучшение визуализации в IcingaWeb2: от Markdown к метрикам, Николас Шнайдер
Автор: NETWAYS
Загружено: 2026-02-03
Просмотров: 5
Описание:
💰👉 Получите скидку 25% на билет по коду YOUTUBE25 — смотрите трансляцию в прямом эфире по ссылке https://osmc.de/youtube25
В этом докладе мы представляем набор модулей визуализации, разработанных нами для улучшения пользовательского опыта в IcingaWeb2. Эти инструменты призваны упростить и расширить представление данных мониторинга, делая панели мониторинга более гибкими, информативными и удобными для пользователя.
CustomDocs
Первый модуль основан на простой, но эффективной идее: добавлении пользовательского текста на панели мониторинга. Используя существующие возможности рендеринга Markdown модуля docs, это расширение позволяет встраивать, просматривать и редактировать отдельные файлы Markdown непосредственно в IcingaWeb2. Оно также поддерживает отображение изображений, PDF-файлов и простого текста, что делает его универсальным инструментом для документирования и аннотирования в IcingaWeb2.
Timeseries
Этот модуль служит облегченной альтернативой NagVis, интегрируя Grafana в IcingaWeb2 с использованием аутентификации на основе токенов и прокси-сервера. Хотя Grafana отлично справляется с созданием красивых информационных панелей, до сих пор не хватало бесшовной интеграции с IcingaWeb2. Timeseries решает эту проблему, отображая папки и информационные панели Grafana как нативные пункты меню в IcingaWeb2, обеспечивая более плавную и интуитивно понятную навигацию.
VisLab
VisLab интегрирует Chart.js для визуализации данных о производительности непосредственно в IcingaWeb2. Он основан на модуле Grafana и поддерживает InfluxDB 1.x, InfluxDB 2.x и VictoriaMetrics. Если единица измерения метрики недоступна в базе данных временных рядов, она автоматически извлекается из последних данных о производительности. Пользовательские хуки позволяют интегрировать дополнительные источники данных, предлагая гибкое и расширяемое решение для визуализации метрик в режиме реального времени.
Отчёты IcingaDB
Основываясь на возможностях отчётности модуля IcingaDB, этот инструмент предоставляет персонализированные отчёты, соответствующие конкретным операционным потребностям. Вы можете фильтровать по рабочему времени (например, 9:00–17:00) или исключать определённые даты, например, праздничные дни. Модуль поддерживает импорт файлов iCalendar (.ics) для создания индивидуального расписания. Отчёты могут включать подробную временную разбивку состояний (критическое, неизвестное, предупреждение) и учитывать периоды простоя, не соответствующие запланированным.
Заключение
Эти модули разработаны для предоставления практичных и мощных инструментов визуализации, которые улучшают ежедневный мониторинг с помощью IcingaWeb2. Этот набор инструментов обеспечивает ясность и гибкость настройки вашей системы мониторинга, будь то встраивание документации, интеграция внешних панелей мониторинга или визуализация данных о производительности в исходном коде.
СЕТИ
Конференции: https://www.netways.de/events
Шулунген: https://www.netways.de/schulungen
Магазин: https://shop.netways.de/
Блог: https://blog.netways.de/
НВС: https://nws.netways.de
Социальные сети
LinkedIn: / open-source-monitoring-conference
Фейсбук: / netways
Блюскай: https://bsky.app/profile/osmc.de
Музыка Kontraa Музыка с сайта Pixabay
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: