# Быстрый старт

# Видео ролики по системе

# Заведение инфраструктуры

## Канал [RuTUBE](https://rutube.ru/plst/1239928/)  


###   
Первые шаги в системе  


1. **[Контрагенты и пользователи](https://rutube.ru/video/b5f0716a080484c11b3d4a0b597252c2/?playlist=1239928)**  
    Первый шаг к настройке системы — создание Контрагента.  
    Контрагент — это ваша корпоративная рабочая область, выступающая в роли Владельца. За этой сущностью закреплены конкретные аккаунты вашей команды и объекты мониторинга.
2. **[Первый сервис](https://rutube.ru/video/a3bfab75a1614d17f30be13a551f4453/?playlist=1239928)**  
    В этом ролике вы узнаете, завести на мониторинг свой первый объект. На примере Linux машины, мы расскажем, как использовать шаблоны мониторинга и настраивать сбор показателей.
3. <span style="color: rgb(35, 111, 161);">**[Мониторинг доступность сервера/сервис](https://cloud.wellink.ru/s/sP6PEPEpgDgZnXr)**</span>  
    В этом ролике мы обсудим как поставить на контроль доступность элементов IT-инфраструктуры на L3, L4 и L7 уровнях.
4. [<span style="color: rgb(35, 111, 161);">**Мониторинг СУБД**</span>](https://cloud.wellink.ru/s/FwLkrbBLYKxPmon)  
    В этом ролике мы рассмотрим процесс постановки мониторинг систем управления базами данных на примере СУБД PostgreSQL.
5. <span style="color: rgb(35, 111, 161);">**Мониторинг выполнения пользовательского сценария (скрипт-сценарий)**</span><span style="color: rgb(0, 0, 0);">Стандартных проверок на доступность порта и пинг недостаточно для контроля сложных бизнес-процессов. В этом обучающем ролике мы детально разберем создание и настройку синтетических проверок на основе скрипт-сценариев в системе мониторинга wiSLA.</span>
    
    <span style="color: rgb(35, 111, 161);">  
    </span>
6. 

### Сценарии мониторинга

1. [**Узлы – windows &amp; linux** ](https://rutube.ru/video/47afb183f48fe1b7be84704f62cc5ba8/)  
    В этом ролике мы разберем основные подходы к мониторингу ключевых узлов IT-инфраструктуры, включая серверы под управлением ОС Linux и Windows. Рассмотрим поэтапный процесс настройки мониторинга - от постановки систем на наблюдение до настройки контролируемых показателей и определения их пороговых значений.
2. [<span style="color: rgb(35, 111, 161);">**Мониторинг 1С:Предприятие**</span>](https://rutube.ru/video/0b2860a476b1f98953f674bfc3afc6b2/)  
    Современная **1С**-инфраструктура — это сложный организм, где сбои на любом уровне — от сервера до лицензии — парализуют работу компании и несут прямые финансовые потери. Сквозной мониторинг становится критическим инструментом, который обеспечивает прозрачность, предсказуемость и контроль над всей системой.  
    ПАК wiSLA обеспечивает сквозной мониторинг 1С-систем, комплексно охватывая как аппаратную инфраструктуру, так и программные компоненты кластерных решений "**1С:Предприятие"**.
3. **<span style="color: rgb(35, 111, 161);">[Автоматизация обработки аварийных инцидентов](https://rutube.ru/video/044222f47fdd15cf5dc9c16a561e6959/)</span>**  
    В данном ролике мы покажем, как функционал платформы wiSLA позволяет автоматизировать обработку аварийных инцидентов и сократить время простоя сервисов.

# Администрирование

## Канал [RuTUBE](https://rutube.ru/plst/1239924/)  
  


### Администрирование системы wiSLA

1. [**Установка**](https://rutube.ru/video/fb6706720d1699d748219a5d5418be72/?playlist=1239924)  
    Видео демонстрирует процесс установки wiSLA 5.2.12, включая предварительную настройку узла, запуск программы установки, первоначальная конфигурация компонентов системы. В ролике будет показана работа с установочным RUN-файлом
2. [**Настройка бэкапирования**](https://rutube.ru/video/ae9056c0c83af081013e032669d13443/?playlist=1239924)  
    В этом мы обсудим как пользоваться инструментами резервного копирования в системе wiSLA
3. [**Селфмониторинг системы висла. Интерпретация аппаратных метрик**](https://rutube.ru/video/104480ae101af5f1ae3fa32a4b2163c5/?playlist=1239924)  
    Видео объясняет, как сама система wiSLA отслеживает собственное "здоровье" — использования ресурсов сервера (CPU, память, диск, сеть и т.д.). Обсуждается, как интерпретировать эти метрики для анализа первопричин сбоев
4. **[Первичная диагностика проблем](https://rutube.ru/video/91dcc311a70c8dfa46c332e470abe5e9/?playlist=1239924)**  
    Видео посвящено первым шагам при возникновении проблем в wiSLA: проверка работоспособности компонентов и определение директории для анализа основных лог-файлов системы. Это основа для самостоятельного устранения инцидентов

# Вопросы и ответы

# [Обучение] Администрирование wiSLA

## <span style="color: rgb(0, 0, 0);"><span style="font-size: 16.0pt; line-height: 107%;">Установка</span><span lang="EN-US" style="font-size: 16.0pt; line-height: 107%; mso-ansi-language: EN-US;"> wiSLA</span></span>

<span style="color: rgb(0, 0, 0);">Установка системы wiSLA представляет собой пакетную установку на серверах под управлением ОС Linux. Система поддерживает работу на Debian, Ubuntu, Astra Linux, RedOS, CentOS.</span>

<span style="color: rgb(0, 0, 0);">Архитектура системы базируется на open source продуктах:</span>

- <span style="color: rgb(0, 0, 0);">**Kafka / Redpanda** выступают в качестве брокера сообщений. Все сырые метрики сначала поступают сюда, что обеспечивает буферизацию и устойчивость данных перед дальнейшей обработкой.</span>
- <span style="color: rgb(0, 0, 0);">NoSQL База данных **HBase** используется хранения сырых метрик.</span>
- <span style="color: rgb(0, 0, 0);">Реляционная БД **PostgreSQL** служит для хранения конфигурации, статусов объектов мониторинга, паспортов неисправностей и другой структурированной оперативной информации.</span>
- <span style="color: rgb(0, 0, 0);">Сервер приложений **WildFly** — это основной вычислительный узел, на котором работают бизнес-правила, логика обработки событий и веб-интерфейс.</span>

<span style="color: rgb(0, 0, 0);">Ознакомиться с процессом установки можно в руководстве администратора и в нашем обучающем ролике - **<span style="color: rgb(53, 152, 219);">[установка](https://rutube.ru/video/fb6706720d1699d748219a5d5418be72/?playlist=1239924)</span>**   
Система wiSLA поддерживает кластерные конфигурации двух типов:</span>

- <span style="color: rgb(0, 0, 0);"><span style="mso-list: Ignore;"><span style="font: 7.0pt 'Times New Roman';"> </span></span>Отказоустойчивый кластер в рамках одного ЦОДа.</span>
- <span style="color: rgb(0, 0, 0);"><span style="mso-list: Ignore;"><span style="font: 7.0pt 'Times New Roman';"> </span></span>Катастрофоустойчивый, развёрнутый на географически распределённых ЦОДах.</span>

<span style="color: rgb(0, 0, 0);">Топология кластера описывается на этапе установки, где для каждого сервера указываются его IP-адрес и роль (например, сервер приложений, сервер СУБД и т.д.)</span>

<span style="color: rgb(0, 0, 0);">  
В качестве балансировки нагрузки и прокси (в случае если между сервером брокера и объектом нет прямой связанности, агент может слать на прокси-сервер агрегации данных, с который далее данные поступают на <span lang="EN-US">Kafka</span>) используются сервера с установленным агрегатором <span lang="EN-US">wiProbe</span>.</span>

<span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 0);">Система поддерживает работу в закрытых контурах, без выхода во внешнюю сеть (Интернет), и обеспечивает полностью заявленный функционал.</span>

<span style="color: rgb(0, 0, 0);">  
В рамках обучения требуется выполнить установку системы wiSLA в трёх конфигурациях:</span>

1. <span style="color: rgb(0, 0, 0);">В открытом контуре (со входом в Интернет).</span>
2. <span style="color: rgb(0, 0, 0);">В закрытом контуре (в изолированной сети).! Важно подготовить всё зависимости и настроить работу [<span style="color: rgb(35, 111, 161);">**карты сервисов в изолированном контуре**</span>](https://wiki.wellink.ru/books/wisla-community-edition-ce-dokumentaciia-ssylki/page/nastroika-teplovoi-karty-servisov-v-izolirovannom-rezime)</span>
3. <span style="color: rgb(0, 0, 0);">*Опционально* кластерная установка.</span>

<p class="callout warning"><span style="color: rgb(0, 0, 0);">Типовые проблемы</span></p>

1. <span style="color: rgb(0, 0, 0);"><span style="color: rgb(224, 62, 45);">**Недоступен портал**</span> - ["вечный спиннер"](https://wiki.wellink.ru/books/wisla-community-edition-ce-dokumentaciia-ssylki/page/ne-dostupen-portal-vecnyi-spinner)</span>
2. <span style="color: rgb(0, 0, 0);">[<span style="color: rgb(224, 62, 45);">**Недоступна настройка SMTP и LDAP**</span>](https://wiki.wellink.ru/books/wisla-community-edition-ce-dokumentaciia-ssylki/page/nastroika-smtp-uvedomlenii) со страницы портала</span>
3. <span style="color: rgb(0, 0, 0);">[<span style="color: rgb(224, 62, 45);">**Нельзя создать точку доступа**</span>](https://wiki.wellink.ru/books/wisla-community-edition-ce-dokumentaciia-ssylki/page/nastroika-teplovoi-karty-servisov-v-izolirovannom-rezime) (в изолированном контуре)</span>

## <span style="color: rgb(0, 0, 0);">Агенты сбора данных <span lang="EN-US" style="mso-ansi-language: EN-US;">wiProbe</span></span>

<span style="color: rgb(0, 0, 0);">В качестве источников данных в системе используются программные агенты <span lang="EN-US" style="mso-ansi-language: EN-US;">wiProbe</span>. Агенты устанавливаются на объектах мониторинга – серверах под управлением ОС <span lang="EN-US" style="mso-ansi-language: EN-US;">Linux</span>, <span lang="EN-US" style="mso-ansi-language: EN-US;">Windows</span> и осуществляют сбор данных. Метрики, частота сбора данных задаются агентом с сервера управления – <span lang="EN-US" style="mso-ansi-language: EN-US;">wiSLA</span>, через <span lang="EN-US" style="mso-ansi-language: EN-US;">web</span>-интерфейс системы – портал оператора.</span>

<span style="color: rgb(0, 0, 0);">Установка агента</span>

- <span style="color: rgb(0, 0, 0);">**<span lang="EN-US" style="mso-ansi-language: EN-US;">deb</span>**, **<span lang="EN-US" style="mso-ansi-language: EN-US;">rpm</span>** пакеты для ОС <span lang="EN-US" style="mso-ansi-language: EN-US;">Linux.</span></span>
- <span style="color: rgb(0, 0, 0);">исполняемый **<span lang="EN-US" style="text-indent: -18pt;">exe</span>**<span style="text-indent: -18pt;"> и тихая установка </span>**<span lang="EN-US" style="text-indent: -18pt;">msi</span>**<span style="text-indent: -18pt;"> для </span><span lang="EN-US" style="mso-ansi-language: EN-US;">Windows.</span></span>

<span style="color: rgb(0, 0, 0);">Принято говорить, что агент выполняет тесты – задания по сбору метрик. В системе присутствуют готовые «из коробки» шаблоны для мониторинга:</span>

- <span style="color: rgb(0, 0, 0);">серверов под управлением ОС <span lang="EN-US" style="mso-ansi-language: EN-US;">Linux</span>, <span lang="EN-US" style="mso-ansi-language: EN-US;">Windows.</span></span>
- <span style="color: rgb(0, 0, 0);"><span style="font: 7.0pt 'Times New Roman';"> </span><span style="text-indent: -18pt;">Реляционных БД.</span></span>
- <span style="color: rgb(0, 0, 0);"><span lang="EN-US" style="mso-ansi-language: EN-US;">ICMP </span>проверки доступности ресурсов.</span>
- <span style="color: rgb(0, 0, 0);"><span lang="EN-US" style="mso-ansi-language: EN-US;">L4 – TCP.</span></span>
- <span style="color: rgb(0, 0, 0);"><span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;"><span style="font: 7.0pt 'Times New Roman';"> </span></span></span><span lang="EN-US" style="mso-ansi-language: EN-US;">L7 – HTTP.</span></span>
- <span style="color: rgb(0, 0, 0);"><span lang="EN-US" style="mso-ansi-language: EN-US;">SIP</span> (мониторинг возможности авторизации на сервере ВКС).</span>
- <span style="color: rgb(0, 0, 0);"><span lang="EN-US" style="mso-ansi-language: EN-US;">TWAMP (L3 – </span>каналы связи<span lang="EN-US" style="mso-ansi-language: EN-US;">).</span></span>
- <span style="color: rgb(0, 0, 0);"><span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;"><span style="font: 7.0pt 'Times New Roman';"> </span></span></span><span lang="EN-US" style="mso-ansi-language: EN-US;">Y.1731 (L2 </span>– каналы связи<span lang="EN-US" style="mso-ansi-language: EN-US;">).</span></span>
- <span style="color: rgb(0, 0, 0);"><span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;"><span style="font: 7.0pt 'Times New Roman';"> </span></span></span>И другие, с полным списком можно ознакомиться в руководстве администратора.</span>

<span style="color: rgb(0, 0, 0);">Помимо стандартных «коробочных» тестов агент может выполнять пользовательские сценарии - <span style="mso-spacerun: yes;"> </span>wiProbe Custom Scenario Test. В качестве входного параметра для теста задаётся скрипт на языке javascript. Скрипт может использовать один или несколько адаптеров. В скрипте доступна переменная manager класса AdapterManager, позволяющая получить экземпляр любого адаптера. По завершению скрипта<span style="mso-spacerun: yes;"> </span>проверяется переменная result, значение true считается признаком успешного выполнения, и наоборот. Скрипт может в явном виде задавать значение этой переменной, либо использовать значение по умолчанию. По умолчанию, если выполнение скрипта происходит без выброса исключения, то result устанавливается в true, а при наличии исключения - в false.</span>

<span style="color: rgb(0, 0, 0);">Вот основные из них:</span>

- <span style="color: rgb(0, 0, 0);"><span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;"><span style="font: 7.0pt 'Times New Roman';"> </span></span></span>HttpAdapter - позволяет отправлять http запросы и анализировать ответы.</span>
- <span style="color: rgb(0, 0, 0);">SmtpAdapter - позволяет отправлять письма по <span lang="EN-US" style="mso-ansi-language: EN-US;">SMTP.</span></span>
- <span style="color: rgb(0, 0, 0);">JdbcAdapter - позволяет подключаться к базе данных и выполнять запросы.</span>
- <span style="color: rgb(0, 0, 0);">LdapAdapter - позволяет подключаться к LDAP серверу и выполнять поиск записи.</span>
- <span style="color: rgb(0, 0, 0);">WebAdapter - позволяет имитировать действия пользователя в браузере.</span>
- <span style="color: rgb(0, 0, 0);"><span style="text-indent: -18pt;">И другие, с полным списком можно ознакомиться нашей </span><span lang="EN-US" style="mso-ansi-language: EN-US;">WIKI.</span></span>

<span style="color: rgb(0, 0, 0);">Помимо программных агентов в системе используются аппаратные аналоги – зонды <span lang="EN-US" style="mso-ansi-language: EN-US;">wiProbe</span>. Зонды представляют из себя самостоятельное сетевое устройство – микрокомпьютер на базе <span lang="EN-US" style="mso-ansi-language: EN-US;">Linux</span> с установленным агентом <span lang="EN-US" style="mso-ansi-language: EN-US;">wiProbe</span>. Зонд обладает тем же функционалом, что и его программный аналог. Зонды, в основном, используются для мониторинга каналов связи и доступности сетевых ресурсов.</span>

## Администрирование портала

<span style="color: rgb(0, 0, 0);">Первый шаг к настройке системы — создание Контрагента.</span>  
<span style="color: rgb(0, 0, 0);">Контрагент — это ваша корпоративная рабочая область, выступающая в роли Владельца. За этой сущностью закреплены конкретные аккаунты вашей команды и объекты мониторинга. Она фундаментально разграничивает доступ, обеспечивая, чтобы каждая группа работала в рамках своего персонального пространства в системе. Контрагенту можно задать роли, которые будут учитываться при формировании отчётов SLA.</span>

<span style="color: rgb(0, 0, 0);">Далее создать пользователей в системе. У пользователя есть роли, которые обуславливают, возможности и доступы пользователя ко сущностям системы. А также администрированию.  
</span>

1. <span style="color: rgb(0, 0, 0);">Завести контрагента.</span>
2. <span style="color: rgb(0, 0, 0);">Завести пользователя с ролью "оператор SLA", привязать его к контрагенту.</span>

- [**<span style="color: rgb(35, 111, 161);">Создание владельца и пользователя</span>**](https://rutube.ru/video/b5f0716a080484c11b3d4a0b597252c2/)

## <span style="color: rgb(0, 0, 0);">Постановка объектов на мониторинг - заведение сервисов.</span>

<span style="color: rgb(0, 0, 0);">В системе мониторинга wiSLA используется термин сервис. Сервис - это любой объект мониторинга, с которого можно получить данные о его состоянии. Это может быть физический сервер, виртуальная машина, база данных, канала связи и т.д.  
  
Для того что бы поставить объект на мониторинг потребуется:</span>

1. <span style="color: rgb(0, 0, 0);">Установить программный агент wiProbe и настроить отправку данных с него на сервер висла. Для этого необходимо выполнить команду в терминале машины, на которой установлен агент и задать url сервера wiSLA. Агент будет отображаться на странице "зонды".  
    </span>```
    slamon-conf url 'https://wisla.example:8443'
    ```
2. <span style="color: rgb(0, 0, 0);">Далее необходимо будет задать "Владельца" агенту, для закрепления его за "Конрагентом" и привязать его к точке доступа (или создать новую) для отображения объекта на тепловой карте сервисов.</span>

<span style="color: rgb(0, 0, 0);">В данных видео-материалах, вы можете ознакомится с процессом, описанным выше.</span>

- [**<span style="color: rgb(35, 111, 161);">Первый сервис</span>**](https://rutube.ru/video/a3bfab75a1614d17f30be13a551f4453/)

<span style="color: rgb(0, 0, 0);">В рамках обучения требуется выполнить установку агента wi<span lang="EN-US" style="mso-ansi-language: EN-US;">Probe</span> и завести на мониторинг основные сценарии:</span>

1. <span style="color: rgb(0, 0, 0);">Мониторинг физического сервера.</span>
2. <span style="color: rgb(0, 0, 0);">Мониторинг виртуальной машины.</span>
3. <span style="color: rgb(0, 0, 0);">Мониторинг базы данных.</span>
4. <span style="color: rgb(0, 0, 0);">Мониторинг сетевого устройства по <span lang="EN-US" style="mso-ansi-language: EN-US;">SNMP.</span></span>
5. <span style="color: rgb(0, 0, 0);">Мониторинг канала связи (непрерывный и нагрузочный тест).</span>
6. <span style="color: rgb(0, 0, 0);">Мониторинг доступность <span lang="EN-US" style="mso-ansi-language: EN-US;">web</span>-ресурса в разрезе <span lang="EN-US" style="mso-ansi-language: EN-US;">L</span>3, <span lang="EN-US" style="mso-ansi-language: EN-US;">L</span>4 и <span lang="EN-US" style="mso-ansi-language: EN-US;">L</span>7 тестов.</span>
7. <span style="color: rgb(0, 0, 0);">Мониторинг с использованием wiProbe Custom Scenario Test.</span>