1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/tim_guai-frostmourne

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
ReleaseNotes.md 26 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 25.11.2024 21:49 4a00669

1.1-SNAPSHOT

Feature

  • 1.1 Выпуск версии 1.0-RELEASE.

1.0-RELEASE

Feature

  • 1.0 Выпуск версии 0.9-RELEASE, начало разработки версии 1.0-SNAPSHOT (2022-09-19).
  • 1.0 В именах данных добавлено свойство «нечёткость» для запросов (2022-09-25).
  • 1.0 Prometheus добавлена поддержка запроса /api/v1/query_range (2022-10-08).
  • 1.0 Добавлена функция мониторинга передачи задач между командами (2022-11-19).
  • 1.0 Исправлена проблема несоответствия мониторинга и групп при изменении имени команды (2022-11-19).
  • 1.0 При успешной аутентификации через LDAP автоматически создаётся пользователь, если его нет в системе (2023-01-02).
  • 1.0 Функция: добавлена система оповещения OneMessage с использованием робота SQL (см. doc/mysql-schema/2023-02-24/change.sql) (2023-02-24).

BugFix

  • 1.0 Исправление проблемы с тем, что сортировка данных ES8 не вступает в силу (2023-02-23).
  • 1.0 Исправлено, что условие запроса журнала мониторинга не вступает в силу (2023-02-23).
  • 1.0 Устранена проблема с ошибкой загрузки данных ES8 (2023-03-16).

Mysql

  • 1.0 Поля one_message_robot_hook добавлены в таблицы alert и alert_upgrade (см. SQL в doc/mysql-schema/2023-02-24/change.sql) (2023-02-24).

Other

  • 1.0 Оптимизация сценария запуска, использование последней версии jar-файла для нескольких версий (2022-09-23).

0.9.1-RELEASE

Bugfix

  • 0.9.1 Исправлено получение данных из источников без данных, таких как HTTP и Telnet, проблема с нулевым указателем при получении настроек источника данных (2022-09-22).

0.9-RELEASE

Feature

  • 0.9 Выпуск версии 0.8-RELEASE, переход к разработке версии 0.9 (2022-06-09).
  • 0.9 Поддержка подключения к порту Telnet для мониторинга (2022-06-09).
  • 0.9 Мониторинг данных SQL Server (2022-06-30).
  • 0.9 Добавление функции просмотра времени планирования мониторинга в списке мониторинга (2022-08-04).
  • 0.9 Оптимизирован сценарий запуска, поддерживается Java 11 и Java 13 (2022-08-04).
  • 0.9 Новый компонент списка предупреждений, добавлен запрос журнала (2022-08-13).
  • 0.9 Новые иконки для типов данных на страницах данных и источников данных (2022-08-13).
  • 0.9 Улучшена проверка данных на стороне сервера, возвращены соответствующие сообщения об ошибках (2022-08-17).
  • 0.9 Добавлен параметр TZ для настройки часового пояса при запуске (2022-08-19).
  • 0.9 Обработка шифрования конфиденциальной информации (2022-09-19).

BugFix

  • 0.9 Исправлено дублирование сообщений в почте (2022-06-17).

Document

  • 0.9 Руководство по использованию порта Telnet для мониторинга (telnet.md в doc/wiki/telnet.md) (2022-06-09).

Thanks

Большая часть функций версии 0.9 была разработана @limbo, спасибо!

0.8-RELEASE

Feature

  • 0.8 Переход к версии 0.7.1-RELEASE, разработка версии 0.8-SNAPSHOT (2022-05-14).
  • 0.8 SSL-поддержка оповещений по электронной почте (2022-05-15).
  • 0.8 Добавлена функция обновления оповещений (2022-05-15).
  • 0.8 Поддержка интернационализации (2022-05-28).
  • 0.8 TOP N DOCUMENTS — добавление поддержки выражений для MySQL и ClickHouse (2022-05-31).
  • 0.8 Реализация кольцевого сравнения для числовых значений в Elasticsearch (2022-06-07).
  • 0.8 Реализация кольцевого сравнения для числовых значений в InfluxDB (2022-06-09).
  • 0.8 Мониторинг данных IoTDB (2022-06-09).

BugFix

  • 0.8 Решена проблема с отображением логотипа (2022-05-17).
  • 0.8 Решено, что ошибка вызова clone после закрытия соединения с базой данных приводит к сбою (gitee#I58JI1) (2022-05-21).
  • 0.8 Оптимизированы параметры подключения Druid, устранена проблема, когда соединение зависает и запросы SQL не выполняются (2022-05-27).
  • 0.8 Решена проблема, из-за которой типы шаблонов сообщений не отображались в списке шаблонов (2022-06-07).

Mysql

  • 0.8 Новые поля recipient и upgrade добавлены в таблицу alert_event, новая таблица alert_upgrade создана с помощью SQL (см. SQL в doc/mysql-schema/2022-05-15/change.sql) (2022-05-15).

Others

  • 0.8 Frostmourne-core переименован в frostmourne-common (2022-05-18).
  • 0.8 Переработан процесс внедрения метрик, метрики больше не создаются с использованием карт, а внедряются автоматически (2022-06-09).

0.7.1-RELEASE

Feature

  • Выпуск версии 0.6.2-RELEASE (2022-05-05).
  • 0.7 Оптимизация бездействия, поддержка условных выражений для полей (2022-05-05).
  • 0.7 Поддержка выражений мониторинга для MySQL и Clickhouse (2022-05-06).
  • 0.7 Оповещения Ping (2022-05-07).
  • 0.7 Мониторинг журналов SkyWalking (2022-05-09).
  • 0.7 Оповещение о данных SkyWalking (2022-05-10).
  • 0.7 Поддержка мониторинга данных Prometheus (2022-05-12).
  • 0.7.1 Введение правила определения: после n раз выполнения условия срабатывает оповещение (2022-05-13).

Bugfix:

  • 0.7 Исправлено отсутствие загрузки шаблонов HTTP-сообщений (2022-05-12).

Mysql

  • 0.7 Поле silence_expression добавлено в таблицу alert, создана новая таблица alert_event с помощью SQL (см. SQL в doc/mysql-schema/2022-05-02/change.sql), (2022-05-05).
  • 0.7.1 Поле alert добавлено в таблицу alarm_log с помощью SQL (см. SQL в doc/mysql-schema/2022-05-10/change.sql), (2022-05-13).

Document

  • 0.7 Руководство пользователя по мониторингу данных SkyWalking (skywalking.md в doc/wiki/skywalking.md) (2022-05-10).
  • 0.7 Руководство пользователя по мониторингу данных Prometheus (prometheus.md в doc/wiki/prometheus.md) (2022-05-12). Запрос из области разработки и тестирования программного обеспечения

issue#29 - SQL [2022-05-04]

  • 【0.6.2】 Elasticsearch данные конфигурации поддерживают распределение данных по сегментам, типы сегментов: 2. Группировка по времени, что эквивалентно DateHistogramAggregation в ES. issue#56, issue#29, [2022-05-04].

Исправление ошибок

  • Решена проблема с ошибкой при запросе поля индекса Elasticsearch. [2022-04-27].

MySQL

  • mysql: в таблице rule добавлен столбец с типом содержимого шаблона оповещения alert_template_type — SQL, [2022-04-15].
  • mysql: В таблицу user_info добавлен столбец password — SQL, [2022-04-10].
  • mysql: добавлена таблица job_lock для распределённой блокировки базы данных, в таблицу alarm добавлено два столбца: trigger_last_time, trigger_next_time — SQL, [2022-04-18].
  • [0.6.2] mysql: в таблицу metric добавлены столбцы bucket_type, bucket_field — SQL, [2022-05-04].

Документация

  • Добавлена документация по обновлению версии с 0.5 до 0.6 — upgrade-0.6.md, [2022-04-07].
  • Добавлены инструкции по использованию Markdown для создания сообщений — template_markdown.md.
  • Добавлена документация по обновлению с версии 0.6 до версии 0.6.1 — upgrade-0.6.1.md, [2022-04-19].
  • Добавлены инструкции по развёртыванию в среде K8s — [2022-04-21].
  • Добавлен документ с инструкциями по оформлению кода — code_format, [2022-04-23].

Прочее

  • Оптимизация модуля frostmourne-vue, поддержка новых версий node и npm; внедрение плагина frontend-maven-plugin, автоматическая сборка и управление версиями node и yarn — [2022-04-25].

Версия 0.5-RELEASE

Новые функции

  • В систему оповещения добавлен новый способ — через мессенджер Feishu (飞书机器人). [2021-10-30].
  • Мониторинг HTTP поддерживает все состояния кодов ошибок. [2021-11-06].
  • Уведомления по умолчанию отключены. [2022-02-16].
  • Для мониторинга данных Elasticsearch добавлен параметр конфигурации для настройки URL ссылки на Kibana, который будет использоваться в качестве приоритетного. [2022-03-09].
  • Реализована функция создания коротких ссылок, которая позволяет избавиться от зависимости от внешних сервисов коротких ссылок и решает проблему медленного отклика таких сервисов. [2022-03-09].

Исправления ошибок

  • Исправлена ошибка, когда количество данных, полученных из Elasticsearch, было больше нуля, но массив hit был пуст. issue#43, [2021-07-27].
  • Исправлена проблема, когда не было записи журнала выполнения при отключении уведомлений о восстановлении и отсутствии оповещений. issue#53, [2022-03-07].

MySQL

  • mysql: добавлен столбец feishu_robot_hook в таблицу alert для хранения адреса робота Feishu — SQL, [2021-10-30].
  • mysql: создана таблица short_link для коротких ссылок — SQL, [2022-03-08].
  • mysql: создана таблица config_map для конфигураций — SQL, [2022-03-08].

Документация

  • Обновлена документация по коротким ссылкам, удалена информация о внешних сервисах коротких ссылок. [2022-03-10].
  • Добавлена инструкция по настройке заголовков сообщений. [2022-03-10].

Прочие изменения

  • Обновление log4j2 до версии 2.17.1. [2022-01-14].

Версия 0.4-RELEASE

Новые функции

  • Внедрена поддержка мониторинга числовых данных InfluxDB. [2020-09-19].
  • Реализован мониторинг числовых данных в сравнении с предыдущим периодом в InfluxDB. [2020-09-19].
  • Поддержка мониторинга данных MySQL. [2020-11-15].
  • Проведена реорганизация системы мониторинга данных путём абстрагирования слоя доступа к данным, что позволяет легко интегрировать новые источники данных. [2020-11-20].
  • Настройка уведомлений о восстановлении теперь имеет переключатель, позволяющий отключить отправку уведомлений. issue#24, [2020-12-05].
  • Сохранение данных мониторинга происходит только после успешного прохождения тестового запуска. [2021-01-11].
  • На странице редактирования данных мониторинга добавлена функция предварительного просмотра данных. [2021-02-28].
  • Возможность настройки параметров HTTPS для источников данных Elasticsearch. [2021-03-13].
  • Конфигурация сообщений оповещения позволяет настраивать текст заголовка. [2021-04-17].
  • Расширена поддержка коротких ссылок, включая поддержку Baidu. [2021-04-17].
  • Реализация поддержки HTTPS для источников данных Elasticsearch. issue#35, [2021-04-28].
  • Поддержка мониторинга данных ClickHouse. [2021-05-09].
  • В InfluxDB реализована возможность настройки учётных данных пользователя. [2021-05-09].
  • При отправке сообщений через HTTP в теле запроса POST добавлен контекстный параметр для передачи контекста мониторинга. [2021-05-11].
  • Добавлено отображение полей конфигурации для индексов Elasticsearch при редактировании мониторинга. [2021-05-27].
  • Улучшено отображение подсказок для полей индекса при редактировании мониторинга Elasticsearch. [2021-05-28].

Исправления ошибок

  • Исправлена проблема с переходом по ссылке после входа в систему, когда параметры не передавались. [2020-09-26].
  • Исправлена проблема с отсутствием заголовков в HTTP-запросах. issue#30, [2020-12-17].
  • Запросы к Elasticsearch для скачивания данных теперь выполняются через POST, чтобы избежать проблем с длинными scrollid. [2021-01-11].
  • Исправлена ошибка в мониторинге MySQL, связанная с выполнением запросов. issue#32, [2021-02-01].
  • Устранена проблема с вводом некорректных данных пользователями. [2021-04-17].

MySQL

  • mysql: столбец recoer_notice_status добавлен в таблицу alarm для управления уведомлениями о восстановлении — SQL, [2020-12-05].
  • mysql: тип данных properties в таблице data_source изменён на text — SQL, [2021-04-28].

Документация

  • Дополнение документации по мониторингу данных InfluxDB — [2020-09-24].

  • Дополнение документации по мониторингу данных MySQL — [2020-09-24].

  • Добавление документации по мониторингу данных ClickHouse — [2021-05-11]. Elasticsearch 查询数据 столбчатой диаграммы можно нажать и автоматически изменить временной диапазон [2020-07-28].

  • При сохранении добавляется метка стиля «copy» к имени мониторинга, имена различаются с исходным мониторингом [2020-08-01].

  • Управление шаблонами сообщений системы оповещения [2020-08-10].

  • Настройка функций ролей (администратор, обычный пользователь) в учётной записи issue#18 [2020-08-18].

  • Числовое наблюдение за значениями агрегатных типов (unique_count, percentiles, standard deviation).

  • Добавление управления службами, мониторинг может быть связан со службами, список мониторинга увеличивается по условиям запроса служб [2020-09-03].

  • Если мониторинг связан со службой, получатель оповещения о тревоге автоматически получает соответствующего ответственного за службу [2020-09-05].

  • Увеличение настроек уровня риска для мониторинга (подсказка, важно, срочно, я сломался), добавление информации об уровне риска в сообщения о тревогах [2020-09-05].

Исправление ошибок

  • Исправление проблемы с разбиением на страницы списка.
  • Решение проблемы с вложенными данными Elasticsearch, когда значение данных не определено issue#11 [2020-08-01].
  • Устранение проблемы смещения заголовков таблиц и содержимого таблиц в некоторых браузерах [2020-09-05].
  • Решение проблемы, при которой на странице запроса данных нельзя напрямую нажать кнопку «загрузить ещё», чтобы запросить данные [2020-09-05].

MySQL

  • В таблице alarm добавлен столбец уровня риска risk_level — SQL.
  • Добавлена таблица шаблонов сообщений alert_template — SQL.
  • Добавлена таблица ролей пользователей user_role — SQL.
  • Добавлена таблица служб — SQL.

Документация

  • Добавлено руководство по использованию Elasticsearch для мониторинга данных [2020-08-27].
  • Добавлено руководство по использованию сравнительного мониторинга [2020-08-29].
  • Добавлено описание выбора слоя ORM [2020-09-05].

Прочее

  • Плагин mybatis-generator-maven-plugin зависит от mysql-connector, обновлён до версии 8.0.20.
  • По умолчанию используется облачный сервис Alibaba вместо зеркального сервиса.
  • Весь уровень доступа к базе данных заменён на mybatis-dynamic-sql [2020-07-30].
  • Змеиный регистр имён полей заменён на верблюжий, унифицирован стиль кода [2020-09-08].

0.2-RELEASE

Функции

  • Пользователи, команды и отделы могут поддерживать внешние файлы конфигурации приложений.
  • Добавлены функции экспорта данных в формате CSV.
  • Добавлен общий доступ к результатам запросов Elasticsearch.
  • Добавлены способы оповещения HTTP.
  • Добавлены методы оповещения корпоративных WeChat.
  • Для мониторинга Elasticsearch добавлены числовые показатели avg, min, max, sum.
  • При отсутствии короткой ссылки или неудачной попытке её использования используется исходная ссылка.
  • На странице запроса данных добавлена кнопка создания мониторинга.
  • Добавлены файлы Dockerfile и docker-compose.
  • Для HTTP-мониторинга добавлены настройки заголовков.
  • Во время настройки получателя оповещения о тревоге появляется подсказка.
  • Добавлен способ отправки сообщений через корпоративные WeChat-боты [2020-07-05].
  • Внешние файлы с информацией о пользователях, командах и отделах обновляются регулярно [2020-07-05].
  • Модуль функций управления учётными записями [2020-07-11].

Исправления ошибок

  • Решена проблема, при которой dataname всё ещё можно удалить, хотя он используется [2020-06-01].
  • Решено проблему с версиями Elasticsearch 7+, когда количество данных равно нулю [2020-06-13].
  • Решена проблема с отправкой сообщений, когда требуется аутентификация электронной почты [2020-07-04].
  • Решена проблема невозможности сохранения сообщений из-за их слишком большой длины [2020-07-04].

MySQL

  • В таблицу alert добавлен столбец http_post_url — SQL.
  • В таблицу data_name добавлено уникальное ограничение для поля data_name — SQL.
  • В таблицу alert добавлено поле wechat_robot_hook — SQL.
  • Созданы таблицы user_info, team_info и department_info — SQL.
  • Изменены типы полей message и content в таблицах alarm_log и alert_log на text — SQL.

Документация

  • Добавлено краткое руководство по запросу строк.
  • Добавлено подробное описание запуска Docker.

Прочие

  • Обновлён Elasticsearch-Rest-Client до версии 6.6.2.
  • Обновлена версия guava до 28.2-jre.
  • Внедрён mybatis-dynamic-sql.
  • Springboot обновлён до версии 2.3.1-RELEASE.
  • Реализован maven-ci-friendly [2020-07-18].
  • Используется autolog4j для форматирования журналов программы [2020-07-19].
  • Журналы текста вращаются ежедневно [2020-07-19].

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/tim_guai-frostmourne.git
git@api.gitlife.ru:oschina-mirror/tim_guai-frostmourne.git
oschina-mirror
tim_guai-frostmourne
tim_guai-frostmourne
master