Мониторингсистемыс помощьюelastic и grafana - directum...Бизнес...

16
Мониторинг системы с помощью elastic и grafana Абрамов Михаил Product Owner решения по мониторингу Начало трансляции в 11:00 мск Бредова Екатерина РП вывода версий Dirеctum RX на рынок

Upload: others

Post on 30-Sep-2020

13 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Мониторингсистемыс помощьюelastic и grafana - Directum...Бизнес эффект Решение повышает эффективность сопровождения

Мониторинг системы с помощью elastic и grafana

Абрамов Михаил

Product Owner решения по мониторингу

Начало трансляции в 11:00 мск

Бредова Екатерина

РП вывода версий Dirеctum RX на рынок

Page 2: Мониторингсистемыс помощьюelastic и grafana - Directum...Бизнес эффект Решение повышает эффективность сопровождения

Позиционирование решения

Решение позволяет наглядно отображать

ключевые показатели технического состояния

системы: метрики производительности серверов,

статистику использования системы, ошибки

в разрезе служб.

Аудитория

администраторы и специалисты поддержки

разработчики и QA

аналитики

Server 3Server 2

Server

Page 3: Мониторингсистемыс помощьюelastic и grafana - Directum...Бизнес эффект Решение повышает эффективность сопровождения

Возможности решения

Быстрая оценка текущего состояния системы

Расследование инцидентов

Проактивная работа с ошибками

Контроль производительности системы

Анализ статистики использования системы

Page 4: Мониторингсистемыс помощьюelastic и grafana - Directum...Бизнес эффект Решение повышает эффективность сопровождения

Бизнес эффект

Решение повышает эффективность сопровождения системы

Directum RX:

сокращает трудозатраты на мониторинг системы

обеспечивает быстрое реагирование администратора и минимально

возможный простой системы в случае сбоя

помогает обнаружить и устранить проблему до того, как она повлияет

на работу пользователей

упрощает анализ производительности и статистики использования системы

Page 5: Мониторингсистемыс помощьюelastic и grafana - Directum...Бизнес эффект Решение повышает эффективность сопровождения

Архитектура и схема работы

Server 2

Server 1 Monitoring

Page 6: Мониторингсистемыс помощьюelastic и grafana - Directum...Бизнес эффект Решение повышает эффективность сопровождения

Мониторинг ошибок

• Критичные ошибки

• Новые ошибки

• Общее количество ошибок

• Распределение ошибок в течении дня

Page 7: Мониторингсистемыс помощьюelastic и grafana - Directum...Бизнес эффект Решение повышает эффективность сопровождения

Анализ ошибок

• Группировка по сервисам

• Группировка по обобщенному сообщению

• Локализация по времени

• Детальная информация

Page 8: Мониторингсистемыс помощьюelastic и grafana - Directum...Бизнес эффект Решение повышает эффективность сопровождения

Мониторинг серверов

• ОЗУ

• ЦПУ

• Уведомления

Page 9: Мониторингсистемыс помощьюelastic и grafana - Directum...Бизнес эффект Решение повышает эффективность сопровождения

Анализ метрик Windows и Linux серверов

Page 10: Мониторингсистемыс помощьюelastic и grafana - Directum...Бизнес эффект Решение повышает эффективность сопровождения

Мониторинг быстродействия

Топ 5 по разным типам операций

Page 11: Мониторингсистемыс помощьюelastic и grafana - Directum...Бизнес эффект Решение повышает эффективность сопровождения

Системная статистика - поиск

Page 12: Мониторингсистемыс помощьюelastic и grafana - Directum...Бизнес эффект Решение повышает эффективность сопровождения

Прикладная статистика

Использование логирования в прикладной разработке

Page 13: Мониторингсистемыс помощьюelastic и grafana - Directum...Бизнес эффект Решение повышает эффективность сопровождения

Как лучше писать логи?

2020-05-06 09:08:29.634+04:00 3.3.2.0001 11760+124 Debug Sungero.Core.Logger -JSON: {"operationName":"Vacation error.", "taskId":322932, "employee":"Иванов Иван Иванович",“errorType":"Отпуск не кратен 7 дням."} [NT_WORK\Ivanov_II :Tenant]

Page 14: Мониторингсистемыс помощьюelastic и grafana - Directum...Бизнес эффект Решение повышает эффективность сопровождения

Сколько стоит бесплатное решение?

Системные требования на 500 пользователей Directum RX

• SSD 100 Гб

• 12 Гб. ОЗУ

• 8 ядер ЦПУ

У нас используются политики хранения

• Удаляем индексы через 3 месяца

• Можно настроить под себя

Page 15: Мониторингсистемыс помощьюelastic и grafana - Directum...Бизнес эффект Решение повышает эффективность сопровождения

Поставка решения

Виртуальная машина (vhdx*):

• Logstash

• Elasticsearch

• Kibana

• Grafana

Все настроено между собой и уже готово к эксплуатации

Дистрибутивы Telegraf, Filebeat, документация

*Ubuntu Server 18.04

Page 16: Мониторингсистемыс помощьюelastic и grafana - Directum...Бизнес эффект Решение повышает эффективность сопровождения

Вопросы