Получите лучший опыт, настроив свою частную среду в соответствии с руководством по развёртыванию Open-Monitor.
Prometheus — это система мониторинга и оповещения, а также база данных временных рядов (TSDB) с открытым исходным кодом, разработанная SoundCloud. Это версия системы мониторинга Google BorgMon на языке Go с открытым исходным кодом.
Open-Monitor включает в себя функциональность Prometheus без вмешательства и обеспечивает лучшее управление оповещением и графическую панель инструментов, а также взаимодействие с другими системами.
Open-Monitor состоит из нескольких компонентов: Prometheus, Alert Manager, Monitor, Agent_manager, Ping_exporter, Archive_mysql_tool.
Общая схема архитектуры выглядит следующим образом:
Wecube отслеживает ресурсы и приложения через плагины мониторинга.
Плагин основан на Prometheus. Верхний уровень Monitor включает в себя управление конфигурацией и отображение диаграмм Prometheus. Технология бэкенда Monitor написана на Go + Gin + Xorm, а технология фронтенда — на Vue + ECharts.
Monitor имеет следующие функции:
— Управление конечными точками.
Monitor предоставляет функции регистрации и отмены регистрации конечных точек. Он синхронизирует конечные точки из CMDB при подключении к CMDB. Поддерживает групповое управление конечными точками и настройку конфигурации оповещений.
— Удобная панель инструментов.
Монитор поддерживает основные типы мониторинга, включая хост, MySQL, Redis, Tomcat и т. д. Также поддерживает собственный запрос Prometheus PromQL и его конфигурацию метрик. Настройка панели инструментов также удобна.
— Управление оповещениями.
Обеспечивает сохранение и распространение правил оповещений Prometheus, а также поддерживает отображение невосстановленных панелей оповещений и исторических оповещений. Пользователь может настроить конфигурацию оповещений о конечных точках, групповую конфигурацию оповещений и управление получателями оповещений.
— Управление конечными точками: регистрация, запуск и остановка функций. — Управление данными: конфигурация сбора данных и функции запроса данных. — Управление оповещением: настройка пороговых значений, мониторинг журналов, функции запуска оповещений. — Управление панелью инструментов: графическая конфигурация и пользовательские функции панели инструментов.
Open-Monitor развёртывается в контейнере Docker.
Пожалуйста, обратитесь к руководству по компиляции Open-Monitor, чтобы узнать, как скомпилировать Open-Monitor.
Пожалуйста, ознакомьтесь с руководством по установке Open-Monitor для установки Open-Monitor.
Руководство пользователя Open-Monitor содержит информацию об использовании и операциях.
Разработка Open-Monitor в обычном режиме.
Для настройки локальной среды разработки обратитесь к документу разработки Open-Monitor.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )