Перейти к основному контенту

Постановка на мониторинг сервера, виртуальной машины, СУБД.

1. Диаграммы сценария

Диаграмма без названия-Страница — 5.drawio.png

Диаграмма постановки сервиса с типом Узел (Linux-мониторинг) 

2. Вводная информация

В данном сценарии описаны действия по постановке на мониторинг серверов Linux, Windows и баз данных.
Принцип работы сбора данных следующий:  осуществляется установка программного агента на узел мониторинга, сбор данных выполняется из системных файлов.
Преимущество способа мониторинга:  отсутствие необходимости доступности протоколов, иных разрешений (ssh, SNMP).

Ожидаемый результат выполнения сценария:  По созданному сервису запущен мониторинг в соответствии с заданными параметрами, осуществляется сбор данных из системных файлов. Отображается статус сервиса (спустя минимум 5 минут с момента запуска мониторинга), а также данные на странице просмотра показателей качества.

Важно:

  1. При сборе данных по показателю "Утилизация сетевого интерфейса" необходимо учесть, что - данный показатель может некорректно функционировать в популярных средах виртуализации, таких как QEMU и KVM, из-за особенностей реализации виртуальных сетевых интерфейсов. Для устранения этой проблемы рекомендуется включить поддержку виртуализации физического интерфейса, например, Intel E1000. В некоторых случаях для применения изменений может потребоваться перезагрузка виртуальной машины.
    Чтобы определить используемую среду виртуализации, выполните команду:
    systemd-detect-virt
    Корректная работа показателя зависит от правильного определения скорости сетевого интерфейса в системе.
    Проверить это можно с помощью команды:
    cat /sys/class/net/<имя сетевого интерфейса>/speed
    Если в результате проверки отображается значение -1, следует отключить данный показатель, так как он не будет работать.
  2. При перезапуске системы, данные по показателям с периодом агрегации данных 5 и 15 минут, приходят с задержкой и на графике отображается прерывание соответствующее периоду агрегации. Данное поведение обусловлено механизмом агрегации и отображения исторических данных.

3. Описание сценария мониторинга сервера Linux

№ шага

Действие пользователя

Реакция Системы

UI

1

Перейти на страницу Сервисы

1.1

Открывает раздел "Сервисы" в функциональном блоке "ИНФРАСТРУКТУРА" Открывает страницу раздела Сервисы
Показывает список сервисов

1.1.png

2

Открыть страницу создания сервиса

2.1

В Toolbar нажимает кнопку "Создать сервис"

Отображает выпадающий список кнопки "Создать сервис"

2.1.png

2.2

В выпадающем списке кнопки "Создать сервис" нажимает кнопку "Узел"

Открывает страницу создания сервиса типа "Узел"

2.2.png

2.3

Заполняет поле "Название сервиса"

Отображает заполненное поле "Название сервиса"

2.3.png

3a Создать тип узла (если необходимый тип узла создан в системе, перейти на шаг № 3b)

3a.1

Нажимает кнопку "Создать тип узла"

Открывает модальное окно "Создать тип узла"

3.1.png

3a.2

Нажимает в строке "Linux-сервер"

Отмечает "Linux-сервер" в списке

3.2_linux.png

3a.3

Нажимает кнопку "Создать"

Модальное окно закрывается.
Создан узел типа "Linux-сервер" и два шаблона "Сервер Linux (виртуальный)" и "Сервер Linux (физический)", в конце названия типа узла и шаблонов автоматически добавляется имя контрагента.
В поле "Тип узла" отображается созданный тип узла "Linux-сервер".
В поле "Шаблон" по умолчанию выбран шаблон "Сервер Linux (виртуальный)".

3.3_linux.png

 

В выпадающем списке поля "Шаблон" доступен выбор другого шаблона:

3.3.1_linux.png

3b Выбрать тип узла (альтернативный сценарий 3a)

3b.1

Нажимает в поле "Тип узла"

Отображает выпадающий список с созданными в системе узлами

4.1.png

3b.2

В выпадающем списке выбирает узел "Linux-сервер" (при необходимости использует прокрутку списка или поиск)

В поле "Тип узла" отображается выбранный узел "Linux-сервер".

В поле "Шаблон" отображается "Сервер Linux (виртуальный)".

4.2_linux.png

 

В выпадающем списке поля "Шаблон" доступен выбор другого шаблона:

4.2.1_linux.png

4 Выбрать зонд

4.1

Нажимает кнопку «Выбрать зонд» в блоке "Агенты"

Отображает выпадающий список доступных пользователю зондов

5.1_linux.png

4.2

Выбирает зонд из списка (при необходимости использует прокрутку списка или поиск)

Отображает выбранный зонд в блоке "Агенты"

 

5.2_linux.png

5a

Добавить измерение из шаблона (для добавления всех измерений из шаблона перейти на шаг № 5b)

5a.1

Нажимает кнопку "Добавить измерение из шаблона"

Отображает выпадающий список измерений шаблона

5а.1_linux.png

5a.2

Выбирает измерение из списка Отображает выбранное измерение в блоке "Измерения"

5а.2_linux.png


Если у показателей измерения не заполнены обязательные поля, рядом с названием измерения отображается иконка-предупреждение о необходимости заполнения обязательных полей:

5а.2.1_linux.png

5a.3

При необходимости удаляет измерение, нажав на кнопку MeasureDel.png в строке с названием измерения

Удаляет выбранное измерение в блоке "Измерения"

 

5a.4

При необходимости переходит в настройки показателей измерения, нажав на кнопку MeasureEdit.png

в строке с названием измерения


Открывает окно настроек показателей выбранного измерения

1. По умолчанию в правой части окна отображается блок "Общие параметры показателей". Блок также можно открыть, нажав на кнопку MeasureSet.png в строке с названием измерения:

5а.4_linux.png

 

2. После нажатия на название показателя в правой части окна отображаются настройки его параметров:

5а.4.2_linux.png

 

3. Если в настройках параметров показателей не заполнены обязательные поля, то обязательные поля, название включенного показателя и название измерения окрашиваются в красный цвет:

5а.4.3_linux.png

5a.5

При необходимости добавляет дубликат показателя, нажав на кнопку MetricAdd.png в строке с названием показателя (доступно только для показателей с дополнительными параметрами) Добавляет дубликат показателя в список измерения

1. Всего можно добавить 24 показателя-дубликата.

2. Значения дополнительных параметров у добавленного показателя-дубликата пустые (из показателя-родителя не копируются).

3. Набор значений полей дополнительных параметров у одинаковых показателей должен быть уникальным:

5а.5_linux.png

5a.6

При необходимости удаляет дубликат показателя, нажав на кнопку MetricDel.png в строке с названием показателя Удаляет дубликат показателя из списка измерения

 

5a.7

Заполняет все обязательные поля в настройках включенных показателей.
Нажимает кнопку "Сохранить".
Закрывает окно настройки показателей


5b

Добавить все измерения из шаблона (альтернативный сценарий № 5a)

5b.1

Нажимает кнопку "Добавить все измерения из шаблона"

Отображает все измерения шаблона в блоке "Измерения"

5б.1_linux.png

5b.2

Заполняет все обязательные поля в настройках включенных показателей.
Нажимает кнопку "Сохранить".
Закрывает окно настройки показателей


6

Запустить мониторинг

6.1

Нажимает кнопку "Сохранить"

Открывает модальное окно "Дополнительные действия"

6.1_linux.png

 

6.2

Отмечает чекбокс "Запустить мониторинг сейчас"

Активирует в модальном окне дополнительный пункт "Перейти к просмотру результатов"

6.2_linux.png


6.3

Нажимает в модальном окне кнопку "Сохранить"

1. Закрывает модальное окно "Дополнительные действия".

2. Запускает созданные тесты.

3. Запускает созданный сервис.

4. Закрывает страницу создания сервиса.
5. Открывает страницу Сервисы
6. Созданный сервис отображается в списке.

Если на предыдущем шаге был отмечен чекбокс "Перейти к просмотру результатов", то открывает страницу просмотра показателей качества созданного сервиса.

Пример отображения круговых диаграммкарточек одинаковых показателей с разными значениями дополнительных параметров на странице просмотра показателей качества сервиса:

6.3_linux.png

4. Описание сценария мониторинга сервера Windows

№ шага

Действие пользователя

Реакция Системы

UI

1

Перейти на страницу Сервисы

1.1

Открывает раздел "Сервисы" в функциональном блоке "ИНФРАСТРУКТУРА" Открывает страницу раздела Сервисы
Показывает список сервисов

1.1.png

2

Открыть страницу создания сервиса

2.1

В Toolbar нажимает кнопку "Создать сервис"

Отображает выпадающий список кнопки "Создать сервис"

2.1.png

2.2

В выпадающем списке кнопки "Создать сервис" нажимает кнопку "Узел"

Открывает страницу создания сервиса типа "Узел"

2.2.png

2.3

Заполняет поле "Название сервиса"

Отображает заполненное поле "Название сервиса"

2.3.png

3a Создать тип узла (если необходимый тип узла создан в системе, перейти на шаг № 3b)

3a.1

Нажимает кнопку "Создать тип узла"

Открывает модальное окно "Создать тип узла"

3.1.png

3a.2

Нажимает в строке "Windows-сервер"

Отмечает "Windows-сервер" в списке

3.2_win.png

3a.3

Нажимает кнопку "Создать"

Модальное окно закрывается.
Создан узел типа "Windows-сервер" и два шаблона "Сервер Windows (виртуальный)" и "Сервер Windows (физический)", в конце названия типа узла и шаблонов автоматически добавляется имя контрагента.
В поле "Тип узла" отображается созданный тип узла "Windows-сервер".
В поле "Шаблон" по умолчанию выбран шаблон "Сервер Windows (виртуальный)".

3.3_win.png

 

В выпадающем списке поля "Шаблон" доступен выбор другого шаблона:

3.3.1_win.png

3b Выбрать тип узла (альтернативный сценарий 3a)

3b.1

Нажимает в поле "Тип узла"

Отображает выпадающий список с созданными в системе узлами

4.1.png

3b.2

В выпадающем списке выбирает узел "Windows-сервер" (при необходимости использует прокрутку списка или поиск)

В поле "Тип узла" отображается выбранный узел "Windows-сервер".

В поле "Шаблон" отображается "Сервер Windows (виртуальный)".

4.2_win.png


В выпадающем списке поля "Шаблон" доступен выбор другого шаблона:

4.2.1_win.png

4 Выбрать зонд

4.1

Нажимает кнопку «Выбрать зонд» в блоке "Агенты"

Отображает выпадающий список доступных пользователю зондов

5.1_win.png

4.2

Выбирает зонд из списка (при необходимости использует прокрутку списка или поиск)

Отображает выбранный зонд в блоке "Агенты"

 

5.2_win.png

5a

Добавить измерение из шаблона (для добавления всех измерений из шаблона перейти на шаг № 5b)

5a.1

Нажимает кнопку "Добавить измерение из шаблона"

Отображает выпадающий список измерений шаблона

5а.1_win.png

5a.2

Выбирает измерение из списка Отображает выбранное измерение в блоке "Измерения"

5а.2.1_win.png


Если у показателей измерения не заполнены обязательные поля, рядом с названием измерения отображается иконка-предупреждение о необходимости заполнения обязательных полей:

5а.2.2_win.png

5a.3

При необходимости удаляет измерение, нажав на кнопку MeasureDel.png в строке с названием измерения

Удаляет выбранное измерение в блоке "Измерения"

 

5a.4

При необходимости переходит в настройки показателей измерения, нажав на кнопку MeasureEdit.png

в строке с названием измерения


Открывает окно настроек показателей выбранного измерения

1. По умолчанию в правой части окна отображается блок "Общие параметры показателей". Блок также можно открыть, нажав на кнопку MeasureSet.png в строке с названием измерения:

5а.4.1_win.png

 

2. После нажатия на название показателя в правой части окна отображаются настройки его параметров:

5а.4.2_win.png

 

3. Если в настройках параметров показателей не заполнены обязательные поля, то обязательные поля, название включенного показателя и название измерения окрашиваются в красный цвет:

5а.4.3_win.png

5a.5

При необходимости добавляет дубликат показателя, нажав на кнопку MetricAdd.png в строке с названием показателя (доступно только для показателей с дополнительными параметрами) Добавляет дубликат показателя в список измерения

1. Всего можно добавить 24 показателя-дубликата.

2. Значения дополнительных параметров у добавленного показателя-дубликата пустые (из показателя-родителя не копируются).

3. Набор значений полей дополнительных параметров у одинаковых показателей должен быть уникальным:

5а.5_win.png

5a.6

При необходимости удаляет дубликат показателя, нажав на кнопку MetricDel.png в строке с названием показателя Удаляет дубликат показателя из списка измерения

 

5a.7

Заполняет все обязательные поля в настройках включенных показателей.
Нажимает кнопку "Сохранить".
Закрывает окно настройки показателей


5b

Добавить все измерения из шаблона (альтернативный сценарий № 5a)

5b.1

Нажимает кнопку "Добавить все измерения из шаблона"

Отображает все измерения шаблона в блоке "Измерения"

5б.1_win.png

5b.2

Заполняет все обязательные поля в настройках включенных показателей.
Нажимает кнопку "Сохранить".
Закрывает окно настройки показателей


6

Запустить мониторинг

6.1

Нажимает кнопку "Сохранить"

Открывает модальное окно "Дополнительные действия"

6.1_win.png

6.2

Отмечает чекбокс "Запустить мониторинг сейчас"

Активирует в модальном окне дополнительный пункт "Перейти к просмотру результатов"

6.2_win.png

6.3

Нажимает в модальном окне кнопку "Сохранить"

1. Закрывает модальное окно "Дополнительные действия".

2. Запускает созданные тесты.

3. Запускает созданный сервис.

4. Закрывает страницу создания сервиса.
5. Открывает страницу Сервисы
6. Созданный сервис отображается в списке.

Если на предыдущем шаге был отмечен чекбокс "Перейти к просмотру результатов", то открывает страницу просмотра показателей качества созданного сервиса.

Пример отображения круговых диаграммкарточек одинаковых показателей с разными значениями дополнительных параметров на странице просмотра показателей качества сервиса:

6.3_win.png

5. Описание сценария мониторинга АРМ

№ шага

Действие пользователя

Реакция Системы

UI

1

Перейти на страницу Сервисы

1.1

Открывает раздел "Сервисы" в функциональном блоке "ИНФРАСТРУКТУРА" Открывает страницу раздела Сервисы
Показывает список сервисов

1.1.png

2

Открыть страницу создания сервиса

2.1

В Toolbar нажимает кнопку "Создать сервис"

Отображает выпадающий список кнопки "Создать сервис"

2.1.png

2.2

В выпадающем списке кнопки "Создать сервис" нажимает кнопку "Узел"

Открывает страницу создания сервиса типа "Узел"

2.2.png

2.3

Заполняет поле "Название сервиса"

Отображает заполненное поле "Название сервиса"

2.3.png

3a Создать тип узла (если необходимый тип узла создан в системе, перейти на шаг № 3b)

3a.1

Нажимает кнопку "Создать тип узла"

Открывает модальное окно "Создать тип узла"

3.1.png

3a.2

Нажимает в строке "АРМ"

Отмечает "АРМ" в списке

3.2_арм.png

3a.3

Нажимает кнопку "Создать"

Модальное окно закрывается.
Создан узел типа "АРМ" и четыре шаблона "АРМ Windows (виртуальный)", "АРМ Windows (физический)", "АРМ Linux (виртуальный)" и "АРМ Linux (физический)", в конце названия типа узла и шаблонов автоматически добавляется имя контрагента.
В поле "Тип узла" отображается созданный тип узла "АРМ ".
В поле "Шаблон" по умолчанию выбран шаблон "АРМ Windows (виртуальный)".

3.3_арм.png

 

В выпадающем списке поля "Шаблон" доступен выбор другого шаблона:

3.3.1_арм.png

3b Выбрать тип узла (альтернативный сценарий 3a)

3b.1

Нажимает в поле "Тип узла"

Отображает выпадающий список с созданными в системе узлами

4.1.png

3b.2

В выпадающем списке выбирает узел "АРМ" (при необходимости использует прокрутку списка или поиск)

В поле "Тип узла" отображается выбранный узел "АРМ".

В поле "Шаблон" отображается "АРМ Windows (виртуальный)".

4.2_арм.png

 

В выпадающем списке поля "Шаблон" доступен выбор другого шаблона:

4.2.1_арм.png

4 Выбрать зонд

4.1

Нажимает кнопку «Выбрать зонд» в блоке "Агенты"

Отображает выпадающий список доступных пользователю зондов

5.1_арм.png

4.2

Выбирает зонд из списка (при необходимости использует прокрутку списка или поиск)

Отображает выбранный зонд в блоке "Агенты"

 

5.2_арм.png

5a

Добавить измерение из шаблона (для добавления всех измерений из шаблона перейти на шаг № 5b)

5a.1

Нажимает кнопку "Добавить измерение из шаблона"

Отображает выпадающий список измерений шаблона

5а.1_арм.png

5a.2

Выбирает измерение из списка Отображает выбранное измерение в блоке "Измерения"

5а.2.1_арм.png

 

Если у показателей измерения не заполнены обязательные поля, рядом с названием измерения отображается иконка-предупреждение о необходимости заполнения обязательных полей:

5а.2.2_арм.png

5a.3

При необходимости удаляет измерение, нажав на кнопку MeasureDel.png в строке с названием измерения

Удаляет выбранное измерение в блоке "Измерения"

 

5a.4

При необходимости переходит в настройки показателей измерения, нажав на кнопку MeasureEdit.png

в строке с названием измерения


Открывает окно настроек показателей выбранного измерения

1. По умолчанию в правой части окна отображается блок "Общие параметры показателей". Блок также можно открыть, нажав на кнопку MeasureSet.png в строке с названием измерения:

5а.4.1_арм.png

 

2. После нажатия на название показателя в правой части окна отображаются настройки его параметров:

5а.4.2_арм.png

 

3. Если в настройках параметров показателей не заполнены обязательные поля, то обязательные поля, название включенного показателя и название измерения окрашиваются в красный цвет:

5а.4.3_арм.png

5a.5

При необходимости добавляет дубликат показателя, нажав на кнопку MetricAdd.png в строке с названием показателя (доступно только для показателей с дополнительными параметрами) Добавляет дубликат показателя в список измерения

1. Всего можно добавить 24 показателя-дубликата.

2. Значения дополнительных параметров у добавленного показателя-дубликата пустые (из показателя-родителя не копируются).

3. Набор значений полей дополнительных параметров у одинаковых показателей должен быть уникальным:

5а.5_арм.png

5a.6

При необходимости удаляет дубликат показателя, нажав на кнопку MetricDel.png в строке с названием показателя Удаляет дубликат показателя из списка измерения

 

5a.7

Заполняет все обязательные поля в настройках включенных показателей.
Нажимает кнопку "Сохранить".
Закрывает окно настройки показателей


5b

Добавить все измерения из шаблона (альтернативный сценарий № 5a)

5b.1

Нажимает кнопку "Добавить все измерения из шаблона"

Отображает все измерения шаблона в блоке "Измерения"

5б.1_linux.png

5b.2

Заполняет все обязательные поля в настройках включенных показателей.
Нажимает кнопку "Сохранить".
Закрывает окно настройки показателей


6

Запустить мониторинг

6.1

Нажимает кнопку "Сохранить"

Открывает модальное окно "Дополнительные действия"

6.1_арм.png

6.2

Отмечает чекбокс "Запустить мониторинг сейчас"

Активирует в модальном окне дополнительный пункт "Перейти к просмотру результатов"

6.2_арм.png

6.3

Нажимает в модальном окне кнопку "Сохранить"

1. Закрывает модальное окно "Дополнительные действия".

2. Запускает созданные тесты.

3. Запускает созданный сервис.

4. Закрывает страницу создания сервиса.
5. Открывает страницу Сервисы
6. Созданный сервис отображается в списке.

Если на предыдущем шаге был отмечен чекбокс "Перейти к просмотру результатов", то открывает страницу просмотра показателей качества созданного сервиса.

Пример отображения круговых диаграммкарточек одинаковых показателей с разными значениями дополнительных параметров на странице просмотра показателей качества сервиса:

6.3_арм.png

6. Описание сценария мониторинга БД PostgreSQL

Настройка доступа к таблицам для мониторинга PostgreSQL

 

 

Для работы мониторинга необходимо предоставить привилегии доступа для следующих таблиц, используя команды ниже:

GRANT SELECT ON pg_stat_database TO имя_пользователя;
GRANT SELECT ON pg_stat_bgwriter TO имя_пользователя;
GRANT SELECT ON pg_settings TO имя_пользователя;
GRANT SELECT ON pg_stat_activity TO имя_пользователя;
GRANT SELECT ON pg_stat_wal_receiver TO имя_пользователя;
GRANT SELECT ON pg_stat_replication TO имя_пользователя;
GRANT SELECT ON pg_statio_user_tables TO имя_пользователя;
GRANT SELECT ON pg_stat_user_indexes TO имя_пользователя;
Эти показатели:
"PgSQL: Статистика по запросам UPDATE в таблице"
"PgSQL: Статистика по запросам INSERT в таблице"
"PgSQL: Статистика по запросам DELETE в таблице"
"PgSQL: Обновление в куче"
Данные метрики возвращают данные по пользовательским таблицам, эти таблицы формируются из ваших предпочтений и доступ к ним предоставляется аналогичным способом:
GRANT SELECT ON pg_stat_user_tables TO имя_пользователя;

Настройка pg_stat_statements в Postgresql

1. Проверьте, доступно ли расширение pg_stat_statements:

SELECT * FROM pg_available_extensions WHERE name = 'pg_stat_statements';

Если оно появляется в результате выполнения запроса, значит, что расширение доступно для установки.

image.png

2. Установка расширения:

CREATE EXTENSION pg_stat_statements;

image.png

3.После установке проверим что расширение установилось:

SELECT * FROM pg_extension WHERE extname='pg_stat_statements';

image.png
4. Изменение конфигурации PostgreSQL:
Перейдите в файл конфигураций, для того что бы узнать расположения файла можно воспользоваться sql запросом:

SHOW config_file;

Далее откройте файл для редактирования(Здесь я использовал путь до файла который указан в выводе команды у меня, у вас будет другой путь):

sudo nano /home/wisla/postgresql/data/postgresql.conf

Исправьте строчку shared_preload_libraries:

shared_preload_libraries = 'pg_stat_statements'

image.png
Перезагрузите PostgresSql:

sudo systemctl restart postgresql

Проверить работу shared_preload_libraries выполнив команду:

SELECT * FROM pg_stat_statements;

Если команда отработала и вывела список, значит вы успешно добавили pg_stat_statements в Postgresql.

№ шага

Действие пользователя

Реакция Системы

UI

1

Перейти на страницу Сервисы

1.1

Открывает раздел "Сервисы" в функциональном блоке "ИНФРАСТРУКТУРА" Открывает страницу раздела Сервисы
Показывает список сервисов

1.1.png

2

Открыть страницу создания сервиса

2.1

В Toolbar нажимает кнопку "Создать сервис"

Отображает выпадающий список кнопки "Создать сервис"

2.1.png

2.2

В выпадающем списке кнопки "Создать сервис" нажимает кнопку "Узел"

Открывает страницу создания сервиса типа "Узел"

2.2.png

2.3

Заполняет поле "Название сервиса"

Отображает заполненное поле "Название сервиса"

2.3.png

3a Создать тип узла (если необходимый тип узла создан в системе, перейти на шаг № 3b)

3a.1

Нажимает кнопку "Создать тип узла"

Открывает модальное окно "Создать тип узла"

3.1.png

3a.2

Нажимает в строке "PostgreSQL-сервер"

Отмечает "PostgreSQL-сервер" в списке

3.2_pg.png

3a.3

Нажимает кнопку "Создать"

Модальное окно закрывается.
Создан узел типа "PostgreSQL-сервер" и шаблон "СУБД PostgreSQL", в конце названия типа узла и шаблона автоматически добавляется имя контрагента.
В поле "Тип узла" отображается созданный тип узла "PostgreSQL-сервер".
В поле "Шаблон" отображается шаблон "СУБД PostgreSQL".

3.3_pg.png

3b Выбрать тип узла (альтернативный сценарий 3a)

3b.1

Нажимает в поле "Тип узла"

Отображает выпадающий список с созданными в системе узлами

4.1.png

3b.2

В выпадающем списке выбирает узел "PostgreSQL-сервер" (при необходимости использует прокрутку списка или поиск)

В поле "Тип узла" отображается выбранный узел "PostgreSQL-сервер".

В поле "Шаблон" отображается "СУБД PostgreSQL".

4.2_pg.png

4 Выбрать зонд

4.1

Нажимает кнопку «Выбрать зонд» в блоке "Агенты"

Отображает выпадающий список доступных пользователю зондов

5.1_pg.png

4.2

Выбирает зонд из списка (при необходимости использует прокрутку списка или поиск)

Отображает выбранный зонд в блоке "Агенты"

 

5.2_pg.png

5a

Добавить измерение из шаблона (для добавления всех измерений из шаблона перейти на шаг № 5b)

5a.1

Нажимает кнопку "Добавить измерение из шаблона"

Отображает выпадающий список измерений шаблона

5а.1_pg.png

5a.2

Выбирает измерение из списка Отображает выбранное измерение в блоке "Измерения"

5a.2_pg.png

 

Если у показателей измерения не заполнены обязательные поля, рядом с названием измерения отображается иконка-предупреждение о необходимости заполнения обязательных полей:

5a.2.2_pg.png

5a.3

При необходимости удаляет измерение, нажав на кнопку MeasureDel.png в строке с названием измерения

Удаляет выбранное измерение в блоке "Измерения"

 

5a.4

Переходит в настройки показателей измерения, нажав на кнопку MeasureEdit.png

в строке с названием измерения


Открывает окно настроек показателей выбранного измерения

1. По умолчанию в правой части окна отображается блок "Реквизиты доступа к базе данных" (при наличии в измерении показателей мониторинга БД) и блок "Общие параметры показателей".
Общие настройки также можно открыть, нажав на кнопку MeasureSet.png в строке с названием измерения:

5a.4.1_pg.png

 

2. После нажатия на название показателя в правой части окна отображаются настройки его параметров:

5a.4.2_pg.png

 

3. Если в настройках параметров включенных показателей не заполнены обязательные поля, то обязательные поля, название показателя и название измерения окрашиваются в красный цвет:

5a.4.3_pg.png

 

4. Если в блоке "Реквизиты доступа к базе данных" не заполнены обязательные поля, то в в красный цвет окрашиваются:

4.1. Название блока "Реквизиты доступа к базе данных".
4.2. Обязательные поля в блоке "Реквизиты доступа к базе данных".

4.3. Название измерения.

4.4. Кнопка MeasureSet.png измерения.

4.5. Названия включенных показателей мониторинга БД, для которых в блоке "Реквизиты доступа к базе данных" не заполнены обязательные поля:

5a.4.4_pg.png

5a.5

Заполняет все обязательные поля в настройках включенных показателей.
Нажимает кнопку "Сохранить".
Закрывает окно настройки показателей


5b

Добавить все измерения из шаблона (альтернативный сценарий № 5a)

5b.1

Нажимает кнопку "Добавить все измерения из шаблона"

Отображает все измерения шаблона в блоке "Измерения"

5б.1_pg.png

5b.2

Заполняет все обязательные поля в настройках включенных показателей.
Нажимает кнопку "Сохранить".
Закрывает окно настройки показателей






6

Запустить мониторинг

6.1

Нажимает кнопку image.png"Сохранить"

ПоказываетОткрывает модальное окно "Дополнительные действия".

image.pngдействия"

 

image.png6.1_pg.png


image.png


6.2

Отмечает чекбокс

"Запустить

image.pngмониторинг нажимает кнопку 

image.pngсейчас"

    Активирует

  1. в модальном окне дополнительный пункт "Перейти к просмотру результатов"

6.2_pg.png

6.3

Нажимает в модальном окне кнопку "Сохранить"

1. Закрывает модальное окно "Дополнительные действия"действия".

  • 2. Запускает созданные тесты.

  • 3. Запускает созданный сервис.

    4. Закрывает страницу создания сервисасервиса.
    5. сОткрывает типомстраницу узел.Сервисы


  • 6.
  • ПереходитСозданный сервис отображается в списке.

    Если на предыдущем шаге был отмечен чекбокс "Перейти к просмотру результатов", то открывает страницу разделапросмотра "Сервисы"показателей качества, отображаетсозданного созданный сервис в списке сервисов.
  • сервиса.

    Пример отображения результатов мониторинга на странице просмотра показателей качества сервиса: 

    QuickStart_MonSet-PostgreSQL-6.2.png6.3_pg.png

    7. Описание сценария мониторинга БД MySQL/MariaDB

    Настройка для мониторинга MariaDB

    Перед постановкой mariadb на мониторинг необходимо выполнить предварительную настройку БД.

    Создание пользователя:

    • Имя пользователя:  создайте пользователя с имени относящимся к мониторингу базы данных.
    • Пароль: создайте пароль для нового пользователя.

    1. Подключитесь к базе данных под пользователем root выполнив следующую команду:

    sudo mariadb -u root -p

    2. Измените пароль для пользователя root:

    ALTER USER 'root'@'localhost' IDENTIFIED VIA mysql_native_password USING PASSWORD('password');

    3. Проверьте таблицу пользователей:

    SELECT user, host FROM mysql.user;

    Вывод должен быть следующего формата:

    MariaDB [(none)]> SELECT user, host FROM mysql.user;
    +-------------+-----------+
    | User        | Host      |
    +-------------+-----------+
    | mariadb.sys | localhost |
    | mysql       | localhost |
    | root        | localhost |
    +-------------+-----------+
    7 rows in set (0,001 sec)

    4. Создайте сервисную учётную запись wisla-mon:

    CREATE USER 'wisla-mon'@'IP-адрес сервера wiSLA' IDENTIFIED BY 'укажите пароль в кавычках';
    GRANT ALL PRIVILEGES ON *.* TO 'wisla-mon'@'IP-адрес сервера wiSLA' WITH GRANT OPTION;
    FLUSH PRIVILEGES;

    5. Повторно создайте учётную запись wisla-mon с указанием переменных, чтобы wiSLA могла снимать метрики из системных таблиц:

    CREATE USER 'wisla-mon'@'%' IDENTIFIED BY 'укажите пароль в кавычках';
    GRANT ALL PRIVILEGES ON *.* TO 'wisla-mon'@'%';
    FLUSH PRIVILEGES;

    6. Проверьте таблицу пользователей:

    SELECT user, host FROM mysql.user;

    Вывод должен быть следующего формата:

    MariaDB [(none)]> SELECT user, host FROM mysql.user;
    +-------------+-----------+
    | User        | Host      |
    +-------------+-----------+
    | wisla-mon   | %         |
    | wisla-mon   | 10.0.0.23 |
    | mariadb.sys | localhost |
    | mysql       | localhost |
    | root        | localhost |
    +-------------+-----------+
    7 rows in set (0,001 sec)

    Передайте следующие данные лицу ответственному за заведения данной базы данных на мониторинг:

    • Адрес сервера базы данных: IP-адрес или доменное имя вашего SQL сервера.
    • Порт базы данных: стандартный порт для SQL Server — 3306, если он не был изменен по умолчанию.
    • Имя пользователя: созданного для мониторинга.
    • Пароль: созданный для мониторинга.
    • Имя базы данных: укажите базу данных, которую будет мониторить пользователь.
    • image_2024-12-19_18-14-57.png

    № шага

    Действие пользователя

    Реакция Системы

    UI

    1

    Перейти на страницу Сервисы

    1.1

    Открывает раздел "Сервисы" в функциональном блоке "ИНФРАСТРУКТУРА" Открывает страницу раздела Сервисы
    Показывает список сервисов

    1.1.png

    2

    Открыть страницу создания сервиса

    2.1

    В Toolbar нажимает кнопку "Создать сервис"

    Отображает выпадающий список кнопки "Создать сервис"

    2.1.png

    2.2

    В выпадающем списке кнопки "Создать сервис" нажимает кнопку "Узел"

    Открывает страницу создания сервиса типа "Узел"

    2.2.png

    2.3

    Заполняет поле "Название сервиса"

    Отображает заполненное поле "Название сервиса"

    2.3.png

    3a Создать тип узла (если необходимый тип узла создан в системе, перейти на шаг № 3b)

    3a.1

    Нажимает кнопку "Создать тип узла"

    Открывает модальное окно "Создать тип узла"

    3.1.png

    3a.2

    Нажимает в строке "MySQL/MariaDB-сервер"

    Отмечает "MySQL/MariaDB-сервер" в списке

    3.2_mysql.png

    3a.3

    Нажимает кнопку "Создать"

    Модальное окно закрывается.
    Создан узел типа "MySQL/MariaDB-сервер" и шаблон "СУБД MySQL/MariaDB", в конце названия типа узла и шаблона автоматически добавляется имя контрагента.
    В поле "Тип узла" отображается созданный тип узла "MySQL/MariaDB-сервер".
    В поле "Шаблон" отображается шаблон "СУБД MySQL/MariaDB".

    3.3_mysql.png

    3b Выбрать тип узла (альтернативный сценарий 3a)

    3b.1

    Нажимает в поле "Тип узла"

    Отображает выпадающий список с созданными в системе узлами

    4.1.png

    3b.2

    В выпадающем списке выбирает узел "MySQL/MariaDB-сервер" (при необходимости использует прокрутку списка или поиск)

    В поле "Тип узла" отображается выбранный узел "MySQL/MariaDB-сервер".

    В поле "Шаблон" отображается "СУБД MySQL/MariaDB".

    4.2_mysql.png

    4 Выбрать зонд

    4.1

    Нажимает кнопку «Выбрать зонд» в блоке "Агенты"

    Отображает выпадающий список доступных пользователю зондов

    5.1_mysql.png

    4.2

    Выбирает зонд из списка (при необходимости использует прокрутку списка или поиск)

    Отображает выбранный зонд в блоке "Агенты"

     

    5.2_mysql.png

    5a

    Добавить измерение из шаблона (для добавления всех измерений из шаблона перейти на шаг № 5b)

    5a.1

    Нажимает кнопку "Добавить измерение из шаблона"

    Отображает выпадающий список измерений шаблона

    5a.1_mysql.png

    5a.2

    Выбирает измерение из списка Отображает выбранное измерение в блоке "Измерения"

    5a.2.1_mysql.png

     

    Если у показателей измерения не заполнены обязательные поля, рядом с названием измерения отображается иконка-предупреждение о необходимости заполнения обязательных полей:

    5a.2.2_mysql.png

    5a.3

    При необходимости удаляет измерение, нажав на кнопку MeasureDel.png в строке с названием измерения

    Удаляет выбранное измерение в блоке "Измерения"

     

    5a.4

    Переходит в настройки показателей измерения, нажав на кнопку MeasureEdit.png

    в строке с названием измерения


    Открывает окно настроек показателей выбранного измерения

    1. По умолчанию в правой части окна отображается блок "Реквизиты доступа к базе данных" (при наличии в измерении показателей мониторинга БД) и блок "Общие параметры показателей".
    Общие настройки также можно открыть, нажав на кнопку MeasureSet.png в строке с названием измерения:

    5a.4.1_mysql.png

     

    2. После нажатия на название показателя в правой части окна отображаются настройки его параметров:

    5a.4.2_mysql.png

     

    3. Если в настройках параметров включенных показателей не заполнены обязательные поля, то обязательные поля, название показателя и название измерения окрашиваются в красный цвет:

    5a.4.3_mysql.png

     

    4. Если в блоке "Реквизиты доступа к базе данных" не заполнены обязательные поля, то в в красный цвет окрашиваются:

    4.1. Название блока "Реквизиты доступа к базе данных".
    4.2. Обязательные поля в блоке "Реквизиты доступа к базе данных".

    4.3. Название измерения.

    4.4. Кнопка MeasureSet.png измерения.

    4.5. Названия включенных показателей мониторинга БД, для которых в блоке "Реквизиты доступа к базе данных" не заполнены обязательные поля:

    5a.4.4_mysql.png

    5a.5

    Заполняет все обязательные поля в настройках включенных показателей.
    Нажимает кнопку "Сохранить".
    Закрывает окно настройки показателей


    5b

    Добавить все измерения из шаблона (альтернативный сценарий № 5a)

    5b.1

    Нажимает кнопку "Добавить все измерения из шаблона"

    Отображает все измерения шаблона в блоке "Измерения"

    5b.1_mysql.png

    5b.2

    Заполняет все обязательные поля в настройках включенных показателей.
    Нажимает кнопку "Сохранить".
    Закрывает окно настройки показателей














    6

    Запустить мониторинг

      

    6.1

    Нажимает кнопку image.png"Сохранить"

    ПоказываетОткрывает модальное окно "Дополнительные действия".

    image.pngдействия"

     



    image.png6.1_mysql.png


    image.png


    6.2

    Отмечает чекбокс

    "Запустить

    image.pngмониторинг нажимает кнопку 

    image.pngсейчас"

      Активирует

    1. в модальном окне дополнительный пункт "Перейти к просмотру результатов"

    6.2_mysql.png

    6.3

    Нажимает в модальном окне кнопку "Сохранить"

    1. Закрывает модальное окно "Дополнительные действия"действия".

  • 2. Запускает созданные тесты.

  • 3. Запускает созданный сервис.

    4. Закрывает страницу создания сервисасервиса.
    5. сОткрывает типомстраницу узел.Сервисы


  • 6.
  • ПереходитСозданный сервис отображается в списке.

    Если на предыдущем шаге был отмечен чекбокс "Перейти к просмотру результатов", то открывает страницу разделапросмотра "Сервисы"показателей качества, отображаетсозданного созданный сервис в списке сервисов.
  • сервиса.

    Пример отображения результатов мониторинга на странице просмотра показателей качества сервиса: 

    QuickStart_MonSet-MySQL-6.2.png6.3_mysql.png

    8. Описание сценария мониторинга БД OracleSQL

    Настройка для мониторинга Oracle

    Создание пользователя:

    • Имя пользователя:  создайте пользователя с имени относящимся к мониторингу базы данных.
    • Пароль: создайте пароль для нового пользователя.

    Далее необходимо предоставить права доступа для просмотра таблиц, пользователю заведенному для мониторинга:

    GRANT SELECT ON v_$SYSMETRIC_SUMMARY TO имя пользователя;
    GRANT SELECT ON v_$SESSION TO имя пользователя;
    GRANT SELECT ON v_$PARAMETER TO имя пользователя;
    GRANT SELECT ON v_$TRANSACTION TO имя пользователя;
    GRANT SELECT ON v_$SESSION_WAIT TO имя пользователя;


    Проверьте выданные права: 

    SELECT * FROM USER_TAB_PRIVS WHERE TABLE_NAME = 'V$SYSMETRIC_SUMMARY' OR TABLE_NAME = 'V$SESSION' OR TABLE_NAME = 'V$PARAMETER' OR TABLE_NAME = 'V$TRANSACTION' OR TABLE_NAME = 'V$SESSION_WAIT';

    Передайте следующие данные лицу ответственному за заведения данной базы данных на мониторинг:

    • Адрес сервера базы данных: IP-адрес или доменное имя вашего SQL сервера.
    • Порт базы данных: стандартный порт для SQL Server — 1521, если он не был изменен по умолчанию.
    • Имя пользователя: созданного для мониторинга.
    • Пароль: созданный для мониторинга.
    • Имя базы данных: укажите базу данных, которую будет мониторить пользователь.

    image_2024-12-19_18-14-57.png

    № шага

    Действие пользователя

    Реакция Системы

    UI

    1

    Перейти на страницу Сервисы

    1.1

    Открывает раздел "Сервисы" в функциональном блоке "ИНФРАСТРУКТУРА" Открывает страницу раздела Сервисы
    Показывает список сервисов

    1.1.png

    2

    Открыть страницу создания сервиса

    2.1

    В Toolbar нажимает кнопку "Создать сервис"

    Отображает выпадающий список кнопки "Создать сервис"

    2.1.png

    2.2

    В выпадающем списке кнопки "Создать сервис" нажимает кнопку "Узел"

    Открывает страницу создания сервиса типа "Узел"

    2.2.png

    2.3

    Заполняет поле "Название сервиса"

    Отображает заполненное поле "Название сервиса"

    2.3.png

    3a Создать тип узла (если необходимый тип узла создан в системе, перейти на шаг № 3b)

    3a.1

    Нажимает кнопку "Создать тип узла"

    Открывает модальное окно "Создать тип узла"

    3.1.png

    3a.2

    Нажимает в строке "OracleSQL-сервер"

    Отмечает "OracleSQL-сервер" в списке

    3.2_oracle.png

    3a.3

    Нажимает кнопку "Создать"

    Модальное окно закрывается.
    Создан узел типа "OracleSQL-сервер" и шаблон "СУБД Oracle", , в конце названия типа узла и шаблона автоматически добавляется имя контрагента.
    В поле "Тип узла" отображается созданный тип узла "OracleSQL-сервер".
    В поле "Шаблон" отображается шаблон "СУБД Oracle".

    3.3_oracle.png

    3b Выбрать тип узла (альтернативный сценарий 3a)

    3b.1

    Нажимает в поле "Тип узла"

    Отображает выпадающий список с созданными в системе узлами

    4.1.png

    3b.2

    В выпадающем списке выбирает узел "OracleSQL-сервер" (при необходимости использует прокрутку списка или поиск)

    В поле "Тип узла" отображается выбранный узел "OracleSQL-сервер".

    В поле "Шаблон" отображается "СУБД Oracle".

    4.2_oracle.png

    4 Выбрать зонд

    4.1

    Нажимает кнопку «Выбрать зонд» в блоке "Агенты"

    Отображает выпадающий список доступных пользователю зондов

    5.1_oracle.png

    4.2

    Выбирает зонд из списка (при необходимости использует прокрутку списка или поиск)

    Отображает выбранный зонд в блоке "Агенты"

     

    5.2_oracle.png

    5a

    Добавить измерение из шаблона (для добавления всех измерений из шаблона перейти на шаг № 5b)

    5a.1

    Нажимает кнопку "Добавить измерение из шаблона"

    Отображает выпадающий список измерений шаблона

    5a.1_oracle.png

    5a.2

    Выбирает измерение из списка Отображает выбранное измерение в блоке "Измерения"

    5a.2.1_oracle.png

     

    Если у показателей измерения не заполнены обязательные поля, рядом с названием измерения отображается иконка-предупреждение о необходимости заполнения обязательных полей:

    5a.2.2_oracle.png

    5a.3

    При необходимости удаляет измерение, нажав на кнопку MeasureDel.png в строке с названием измерения

    Удаляет выбранное измерение в блоке "Измерения"

     

    5a.4

    Переходит в настройки показателей измерения, нажав на кнопку MeasureEdit.png

    в строке с названием измерения


    Открывает окно настроек показателей выбранного измерения

    1. По умолчанию в правой части окна отображается блок "Реквизиты доступа к базе данных" (при наличии в измерении показателей мониторинга БД) и блок "Общие параметры показателей".
    Общие настройки также можно открыть, нажав на кнопку MeasureSet.png в строке с названием измерения:

    5a.4.1_oracle.png

     

    2. После нажатия на название показателя в правой части окна отображаются настройки его параметров:

    5a.4.2_oracle.png

     

    3. Если в настройках параметров включенных показателей не заполнены обязательные поля, то обязательные поля, название показателя и название измерения окрашиваются в красный цвет:

    5a.4.3_oracle.png

     

    4. Если в блоке "Реквизиты доступа к базе данных" не заполнены обязательные поля, то в в красный цвет окрашиваются:

    4.1. Название блока "Реквизиты доступа к базе данных".
    4.2. Обязательные поля в блоке "Реквизиты доступа к базе данных".

    4.3. Название измерения.

    4.4. Кнопка MeasureSet.png измерения.

    4.5. Названия включенных показателей мониторинга БД, для которых в блоке "Реквизиты доступа к базе данных" не заполнены обязательные поля:

    5a.4.4_oracle.png

    5a.5

    Заполняет все обязательные поля в настройках включенных показателей.
    Нажимает кнопку "Сохранить".
    Закрывает окно настройки показателей


    5b

    Добавить все измерения из шаблона (альтернативный сценарий № 5a)

    5b.1

    Нажимает кнопку "Добавить все измерения из шаблона"

    Отображает все измерения шаблона в блоке "Измерения"

    5b.1_oracle.png

    5b.2

    Заполняет все обязательные поля в настройках включенных показателей.
    Нажимает кнопку "Сохранить".
    Закрывает окно настройки показателей














    6

    Запустить мониторинг

    6.1

    Нажимает кнопку image.png

    Показывает модальное окно "Дополнительные действия".

    image.png

     

    image.png



    image.png

    Пример отображения результатов мониторинга на странице показателей качества сервиса:

    QuickStart_MonSet-Oracle-6.2.png

    9. Описание сценария мониторинга БД MSSQL

    Настройка доступа к таблицам БД

    Создание пользователя:

    • Имя пользователя:  создайте пользователя с имени относящимся к мониторингу базы данных.
    • Пароль: создайте пароль для нового пользователя.

    Далее необходимо предоставить права доступа для просмотра таблиц, пользователю заведенному для мониторинга:



    В зависимости от ваших требований также можно рассмотреть возможность предоставления дополнительных прав, таких как:




    Проверьте выданные права: 




    Передайте следующие данные лицу ответственному за заведения данной базы данных на мониторинг:

    • Адрес сервера базы данных: IP-адрес или доменное имя вашего SQL сервера.
    • Порт базы данных: стандартный порт для SQL Server — 1433, если он не был изменен по умолчанию.
    • Имя пользователя: созданного для мониторинга.
    • Пароль: созданный для мониторинга.
    • Имя базы данных: укажите базу данных, которую будет мониторить пользователь.

    № шага

    Действие пользователя

    Реакция Системы

    UI

    1

    Перейти на страницу Сервисы

    1.1

    Открывает раздел "Сервисы" в функциональном блоке "ИНФРАСТРУКТУРА" Открывает страницу раздела Сервисы
    Показывает список сервисов

    1.1.png

    2

    Открыть страницу создания сервиса

    2.1

    В Toolbar нажимает кнопку "Создать сервис"

    Отображает выпадающий список кнопки "Создать сервис"

    2.1.png

    2.2

    В выпадающем списке кнопки "Создать сервис" нажимает кнопку "Узел"

    Открывает страницу создания сервиса типа "Узел"

    2.2.png

    2.3

    Заполняет поле "Название сервиса"

    Отображает заполненное поле "Название сервиса"

    2.3.png

    3a Создать тип узла (если необходимый тип узла создан в системе, перейти на шаг № 3b)

    3a.1

    Нажимает кнопку "Создать тип узла"

    Открывает модальное окно "Создать тип узла"

    3.1.png

    3a.2

    Нажимает в строке "MSSQL-сервер"

    Отмечает "MSSQL-сервер" в списке

    3.2_mssql.png

    3a.3

    Нажимает кнопку "Создать"

    Модальное окно закрывается.
    Создан узел типа "MSSQL-сервер" и шаблон "СУБД MSSQL", в конце названия типа узла и шаблона автоматически добавляется имя контрагента.
    В поле "Тип узла" отображается созданный тип узла "MSSQL-сервер".
    В поле "Шаблон" отображается шаблон "СУБД MSSQL".

    3.3_mssql.png

    3b Выбрать тип узла (альтернативный сценарий 3a)

    3b.1

    Нажимает в поле "Тип узла"

    Отображает выпадающий список с созданными в системе узлами

    4.1.png

    3b.2

    В выпадающем списке выбирает узел "MSSQL-сервер" (при необходимости использует прокрутку списка или поиск)

    В поле "Тип узла" отображается выбранный узел "MSSQL-сервер".

    В поле "Шаблон" отображается "СУБД MSSQL".

    4.2_mssql.png

    4 Выбрать зонд

    4.1

    Нажимает кнопку «Выбрать зонд» в блоке "Агенты"

    Отображает выпадающий список доступных пользователю зондов

    5.1_mssql.png

    4.2

    Выбирает зонд из списка (при необходимости использует прокрутку списка или поиск)

    Отображает выбранный зонд в блоке "Агенты"

     

    5.2_mssql.png

    5a

    Добавить измерение из шаблона (для добавления всех измерений из шаблона перейти на шаг № 5b)

    5a.1

    Нажимает кнопку "Добавить измерение из шаблона"

    Отображает выпадающий список измерений шаблона

    5a.1_mssql.png

    5a.2

    Выбирает измерение из списка Отображает выбранное измерение в блоке "Измерения"

    5a.2.1_mssql.png

     

    Если у показателей измерения не заполнены обязательные поля, рядом с названием измерения отображается иконка-предупреждение о необходимости заполнения обязательных полей:

    5a.2.2_mssql.png

    5a.3

    При необходимости удаляет измерение, нажав на кнопку MeasureDel.png в строке с названием измерения

    Удаляет выбранное измерение в блоке "Измерения"

     

    5a.4

    Переходит в настройки показателей измерения, нажав на кнопку MeasureEdit.png

    в строке с названием измерения


    Открывает окно настроек показателей выбранного измерения

    1. По умолчанию в правой части окна отображается блок "Реквизиты доступа к базе данных" (при наличии в измерении показателей мониторинга БД) и блок "Общие параметры показателей".
    Общие настройки также можно открыть, нажав на кнопку MeasureSet.png в строке с названием измерения:

    5a.4.1_mssql.png

     

    2. После нажатия на название показателя в правой части окна отображаются настройки его параметров:

    5a.4.2_mssql.png

     

    3. Если в настройках параметров включенных показателей не заполнены обязательные поля, то обязательные поля, название показателя и название измерения окрашиваются в красный цвет:

    5a.4.3_mssql.png

     

    4. Если в блоке "Реквизиты доступа к базе данных" не заполнены обязательные поля, то в в красный цвет окрашиваются:

    4.1. Название блока "Реквизиты доступа к базе данных".
    4.2. Обязательные поля в блоке "Реквизиты доступа к базе данных".

    4.3. Название измерения.

    4.4. Кнопка MeasureSet.png измерения.

    4.5. Названия включенных показателей мониторинга БД, для которых в блоке "Реквизиты доступа к базе данных" не заполнены обязательные поля:

    5a.4.4_mssql.png

    5a.5

    Заполняет все обязательные поля в настройках включенных показателей.
    Нажимает кнопку "Сохранить".
    Закрывает окно настройки показателей


    5b

    Добавить все измерения из шаблона (альтернативный сценарий № 5a)

    5b.1

    Нажимает кнопку "Добавить все измерения из шаблона"

    Отображает все измерения шаблона в блоке "Измерения"

    5b.1_mssql.png

    5b.2

    Заполняет все обязательные поля в настройках включенных показателей.
    Нажимает кнопку "Сохранить".
    Закрывает окно настройки показателей














    6

    Запустить мониторинг

    6.1

    Нажимает кнопку image.png

    Показывает модальное окно "Дополнительные действия".

    image.png

     

    image.png




    image.png





     

    10. Описание сценария мониторинга сервера 1С

    Настройка доступа к таблицам для мониторинга PostgreSQL

     

     
















    image.png




    image.png



    image.png










    image.png






    № шага

    Действие пользователя

    Реакция Системы

    UI

    1

    Перейти на страницу Сервисы

    1.1

    Открывает раздел "Сервисы" в функциональном блоке "ИНФРАСТРУКТУРА" Открывает страницу раздела Сервисы
    Показывает список сервисов.

    1.1.png

    2

    Открыть страницу создания сервиса

    2.1

    В Toolbar нажимает кнопку "Создать сервис"

    Отображает выпадающий список кнопки "Создать сервис"

    2.1.png

    2.2

    В выпадающем списке кнопки "Создать сервис" нажимает кнопку "Узел"

    Открывает страницу создания сервиса типа "Узел"

    2.2.png

    2.3

    Заполняет поле "Название сервиса"

    Отображает заполненное поле "Название сервиса"

    2.3.png

    3a Создать тип узла (если необходимый тип узла создан в системе, перейти на шаг № 3b)

    3a.1

    Нажимает кнопку "Создать тип узла"

    Открывает модальное окно "Создать тип узла"

    3.1.png

    3a.2

    Нажимает в строке "1C (Linux)-сервер"

    Отмечает "1C (Linux)-сервер" в списке

    3.2_1C.png

    3a.3

    Нажимает кнопку "Создать"

    Модальное окно закрывается.
    Создан узел типа "1C (Linux)-сервер" и два шаблона "Сервер 1С виртуальный (PgSQL)" и "Сервер 1С физический (PgSQL)", в конце названия типа узла и шаблонов автоматически добавляется имя контрагента.
    В поле "Тип узла" отображается созданный тип узла "1C (Linux)-сервер".
    В поле "Шаблон" по умолчанию выбран шаблон "Сервер 1С виртуальный (PgSQL)".

    3.3_1с.png

     

    В выпадающем списке поля "Шаблон" доступен выбор другого шаблона:

    3.3.1_1с.png

    3b Выбрать тип узла (альтернативный сценарий 3a)

    3b.1

    Нажимает в поле "Тип узла"

    Отображает выпадающий список с созданными в системе узлами

    4.1.png

    3b.2

    В выпадающем списке выбирает узел "1C (Linux)-сервер" (при необходимости использует прокрутку списка или поиск)

    В поле "Тип узла" отображается выбранный узел "1C (Linux)-сервер".

    В поле "Шаблон" отображается "Сервер 1С виртуальный (PgSQL)".

    4.2_1с.png


    В выпадающем списке поля "Шаблон" доступен выбор другого шаблона:

    4.2.1_1с.png

    4 Выбрать зонд

    4.1

    Нажимает кнопку «Выбрать зонд» в блоке "Агенты"

    Отображает выпадающий список доступных пользователю зондов

    5.1_1с.png

    4.2

    Выбирает зонд из списка (при необходимости использует прокрутку списка или поиск)

    Отображает выбранный зонд в блоке "Агенты"

     

    5.2_1с.png

    5a

    Добавить измерение из шаблона (для добавления всех измерений из шаблона перейти на шаг № 5b)

    5a.1

    Нажимает кнопку "Добавить измерение из шаблона"

    Отображает выпадающий список измерений шаблона

    5a.1_1с.png

    5a.2

    Выбирает измерение из списка Отображает выбранное измерение в блоке "Измерения"

    5a.2.1_1с.png

     

    Если у показателей измерения не заполнены обязательные поля, рядом с названием измерения отображается иконка-предупреждение о необходимости заполнения обязательных полей:

    5a.2.2_1с.png

    5a.3

    При необходимости удаляет измерение, нажав на кнопку MeasureDel.png в строке с названием измерения

    Удаляет выбранное измерение в блоке "Измерения"

     

    5a.4

    Переходит в настройки показателей измерения, нажав на кнопку MeasureEdit.png

    в строке с названием измерения


    Открывает окно настроек показателей выбранного измерения

    1. По умолчанию в правой части окна отображается блок "Общие параметры показателей". Блок также можно открыть, нажав на кнопку MeasureSet.png в строке с названием измерения:

    5a.4.1_1с.png

     

    2. После нажатия на название показателя в правой части окна отображаются настройки его параметров:

    5a.4.2_1с.png

     

    3. Если в настройках параметров показателей не заполнены обязательные поля, то обязательные поля, название включенного показателя и название измерения окрашиваются в красный цвет:

    5a.4.3_1с.png

    5a.5

    Заполняет все обязательные поля в настройках включенных показателей.
    Нажимает кнопку "Сохранить".
    Закрывает окно настройки показателей


    5b

    Добавить все измерения из шаблона (альтернативный сценарий № 5a)

    5b.1

    Нажимает кнопку "Добавить все измерения из шаблона"

    Отображает все измерения шаблона в блоке "Измерения"

    5b.1_1с.png

    5b.2

    Заполняет все обязательные поля в настройках включенных показателей.
    Нажимает кнопку "Сохранить".
    Закрывает окно настройки показателей


    6

    Добавить тест для сбора данных по показателям теста Custom Scenario

    6.1

    В блоке "Измерения" в строке измерения нажимает кнопку добавления теста TestAdd.png 

     

    Отображает выпадающий список кнопки добавления теста

    61_1с.png

    6.2

    В выпадающем списке кнопки добавления теста нажимает "Создать тест"

    Открывает окно создания теста

    6.2_1с.png

    6.3

    Заполняет поле "Название"

    Отображает заполненное поле "Название"

    6.3_1с.png

    6.4

    Нажимает в поле "Тип теста"

    Отображает выпадающий список поля "Тип теста"

    6.4_1с.png

    6.5

    В выпадающем списке поля "Тип теста" выбирает "wiProbe Custom Scenario Test"

    Отображает настройки теста

    6.5_1с.png

    6.6

    Нажимает в поле "Исходящий интерфейс"

    Отображает выпадающий список поля "Исходящий интерфейс"

    6.6_1с.png

    6.7

    В выпадающем списке поля "Исходящий интерфейс" выбирает необходимое значение

    Отображает заполненное поле "Исходящий интерфейс"

    6.7_1с.png

    6.8

    Нажимает в поле "Выбрать шаблон"

    Отображает выпадающий список поля "Шаблон"

    6.8_1с.png

    6.9

    В выпадающем списке поля "Шаблон" выбирает необходимый шаблон (при необходимости использует прокрутку списка или поиск).

    Название шаблона должно соответствовать названию измерения, в которое добавляется тест.

    Отображает заполненное поле "Шаблон"

    6.9_1с.png


    Для некоторых шаблонов может быть необходимо заполнить дополнительные поля.
    Шаблон "1С. Процессы":

    6.9.1_1с.png

    Шаблон "1С. Сеть":

    6.9.2_1с.png

    Шаблон "1С. Файловая система":

    6.9.3_1с.png

    Шаблон "1С. СУБД PostgreSQL":

    6.9.4_1с.png

    6.10

    Нажимает кнопку "Сохранить"

    Закрывает окно создания теста






















    6

    Запустить мониторинг

    6.1

    Нажимает кнопку image.png

    Показывает модальное окно "Дополнительные действия".

    image.png

     

    image.png


    image.png