Wiki source code of Опрос программных метрик
Hide last authors
| author | version | line-number | content |
|---|---|---|---|
| |
3.1 | 1 | Раздел **Программные метрики** приложения [[НЕЙРОСС Техобслуживание>>doc:ui.НЕЙРОСС Техобслуживание.WebHome]] позволяет отслеживать параметры работы приложений в графическом виде. |
| 2 | |||
| |
3.2 | 3 | == Общие сведения == |
| 4 | |||
| |
9.2 | 5 | Платформа НЕЙРОСС регистрирует и сохраняет в долговременное хранилище различные метрики приложений в унифицированном формате. Данные можно просмотреть в табличном виде или «вынести» на дашборд в виде графиков. |
| |
3.2 | 6 | |
| |
9.2 | 7 | Состав метрик не фиксирован и пополняется. Дополнительно можно регистрировать собственные метрики для отладки и эксплуатации через скрипты автоматизации и плагины. Исторические данные записываются раз в 5 минут и ротируются каждые 5 дней. Суммарное количество метрик на текущий момент — более сотни. |
| |
3.2 | 8 | |
| |
10.3 | 9 | [[image:maintenance_wnd.png||width="900"]] |
| |
9.2 | 10 | |
| |
3.2 | 11 | |
| |
10.3 | 12 | Суммарное количество метрик на текущий момент более сотни. Несколько наиболее важных вынесены в специальные подразделы с графиками. Перечень приведён в таблице ниже |
| 13 | |||
| |
10.2 | 14 | |=Вкладка|=Содержание |
| 15 | |((( | ||
| 16 | События | ||
| 17 | )))|((( | ||
| 18 | Полученные, отфильтрованные и отправленные события | ||
| 19 | ))) | ||
| 20 | |((( | ||
| 21 | Веб-сервер | ||
| 22 | )))|((( | ||
| 23 | Количество и время обработки HTTP-запросов с разделением по статусам ответов | ||
| 24 | ))) | ||
| 25 | |((( | ||
| 26 | JVM | ||
| 27 | )))|((( | ||
| 28 | Параметры виртуальной машины Java: потребление памяти, состояние потоков основных Java-процессов | ||
| 29 | ))) | ||
| 30 | |((( | ||
| 31 | Базы данных | ||
| 32 | )))|((( | ||
| 33 | Время и нагрузка запросов, количество ошибок, число текущих выполняемых запросов | ||
| 34 | ))) | ||
| 35 | |((( | ||
| 36 | Все данные | ||
| 37 | )))|((( | ||
| 38 | Полный перечень метрик с фильтрацией и возможностью закрепления графиков на дашборде | ||
| 39 | ))) | ||
| |
3.2 | 40 | |
| |
3.1 | 41 | |
| |
10.3 | 42 | |
| |
10.4 | 43 | == Все данные == |
| |
10.3 | 44 | |
| |
10.4 | 45 | На вкладке **Все данные** метрики сгруппированы по типам: |
| 46 | |||
| 47 | * Измерения (meters) — счётчики с дополнительной статистикой динамики (событий в минуту, 5 минут, 15 минут); | ||
| 48 | * Счётчики (counters) — накопленное число, например количество обработанных событий; | ||
| 49 | * Показатели (gauges) — текущее значение показателя, например потребление памяти; | ||
| 50 | * Таймеры (timers) — измерения с дополнительной статистикой времени обработки (mean, p50, p95, p99 и др.); | ||
| 51 | * Гистограммы — распределение значений. | ||
| 52 | |||
| 53 | Предусмотрено большое количество метрик для отслеживания отдельных подсистем. На примере ниже показаны показатели с фильтром media — метрики загрузки медиасервера. | ||
| 54 | |||
| |
3.1 | 55 | Также предусмотрено большое количество метрик, по которым вы можете отслеживать, в частности, загрузку медиасервера. На примере ниже приведены показатели с фильтром {{code language="none"}}media{{/code}}. |
| 56 | |||
| 57 | [[image:maintenance_media.png||width="900"]] | ||
| |
5.1 | 58 | |
| 59 | == Управление метриками == | ||
| 60 | |||
| 61 | С версии 20.52 Платформы НЕЙРОСС/ДеВизор приложение НЕЙРОСС Техобслуживание существенно переработано. Добавлено много пользовательских инструментов по сбору, визуализации, экспорту и импорту данных. | ||
| 62 | |||
| 63 | ~[[[Управление метриками>>path:/bin/view/ui/%D0%9D%D0%95%D0%99%D0%A0%D0%9E%D0%A1%D0%A1%20%D0%A2%D0%B5%D1%85%D0%BE%D0%B1%D1%81%D0%BB%D1%83%D0%B6%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5/%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BC%D0%B5%D1%82%D1%80%D0%B8%D0%BA%D0%B0%D0%BC%D0%B8/]]] |