====== Исследуемий сервер с базами ====== ===== 1.Установка AgentETP ===== * передумова: бази SAC/PMC вже опубліковані, користувач agentETP заведений * Минимальная версия платформи: 1.0.34.128 * Установка через setup * В службах добавить запуск о тимени пользтователя с правами "администратор" и "Пользователи системного монитора" * Вход в настройки агента "http://localhost:8095/editor/login" * Пароль по-умолчанию: admin * Через кнопку "+" добавляем подключения к SAC (путь указивать именно к сервису http://x.x.x.x:8075/SAC/hs/AgentETP) * Через кнопку "+" добавляем подключения к PMC (путь указивать именно к сервису http://x.x.x.x:8075/RMC_prod/hs/AgentETP) * Пользователь и пароль нужно указать **такие же как пользователи в базах 1С SAC и PMC** **P.S.** - Після оновлення Java служба агента (procrun) падає з «Неверная функция», лог не пишеться. Причина — невалідний шлях до jvm.dll. Фікс: AgentETP.exe //US//1C_AgentETP_x86-64 --Jvm="<шлях до 64-біт>\bin\server\jvm.dll" cd /d "C:\Program Files\1C\AgentETP\1.0.34.128" AgentETP.exe //US//1C_AgentETP_x86-64 --Jvm="C:\Program Files\Java\jre1.8.0_501\bin\server\jvm.dll" - Логи журнала агента знахрдяться на "**C:\Program Files\1C\AgentETP\1.0.34.128\logs**" ===== 2. Запуск служби RAS (входит в поставку платформи 1с) ===== * Фізично файл служби лежить в папці 1с "C:\Program Files\1cv8\8.3.18.1128\bin" * Запуск служби вручную: ras.exe cluster --port 1545 localhost:1540 * Регистрация служби: sc create ras1545 binPath= "\"C:\Program Files\1cv8\8.3.18.1128\bin\ras.exe\" cluster --service --port 1545 localhost:1540" start= auto displayname= "1C RAS 1545" * перевірка чи реально піднята служба netstat -ano | findstr 1545 * В службах добавить запуск о тимени пользтователя с правами администратора * RAS ↔ агент: агент має знати адресу RAS (localhost:1545), версія ras.exe мусить збігатися з версією кластера (ragent), тож запускати з того самого каталогу платформи. Порт 1540 у команді — це порт ragent - його треба звірити (netstat -ano | findstr 1540). ===== 3. Настройка исследуемых баз ===== * Користувач agentETP у базах повинен мати повні права. Пароль у редакторі агента має збігатися з паролем цього користувача в базах. ===== 4. Получение списков метрик ОС в исследуемой базе ===== Изза того что названия метрик в ОС зависят то языка ОК, то лучше сначала получить список всех доступних "датчиков" ОС, передвть их на сторону ШИ и получить список что вручную надо будет вписать на стороне сервера с базаоми мониторинга в базу ЦУП при добавлении нового подключния на шаге "Показатели ОС" * Показатели памяти ОС typeperf -q | findstr /i "Память" * Показатели физические typeperf -q | findstr /i "Физический" * Показатели сетевые typeperf -q | findstr /i "Сетевой" ===== 5. Настройка каталогов хранения настроек 1С ===== Для папок ниже нужно дать полный доступ для пользователя ОС от имени которого работет АгентЕТП - C:\Program Files\1cv8\conf - C:\Program Files\1cv8\8.3.18.1128\bin\conf - E:\1CLogsETP ====== Отдельный сервер с конфигурациями мониторинга ====== ===== 1.Установка SAC (Центр администрирования) ===== * Минимальная версия платформи: 8.3.25.1633 * Установить конфигурацию * Опубликовать в WEB (http://x.x.x.x:8075/SAC/ru/) * Добавляем отдельонго пользователя для агентаЕТП (agentETP) **логин и пароль такое же как вписали в Агенте** * После правильной настройки на стороне конфигурации агента - этот агент сам появиться тут * Лучше в свойствах агента добавить периодичность активности большой. От 10 Сек. ===== 2.Установка PMC (ЦУП, Центр управления производительностью) ===== * Минимальная версия платформи: 8.3.25.1633 * Установить конфигурацию * Опубликовать в WEB (http://x.x.x.x:8075/RMC_prod/ru/) * Добавляем отдельонго пользователя для агентаЕТП (agentETP) **логин и пароль такое же как вписали в Агенте** * После правильной настройки на стороне конфигурации агента - этот агент сам появиться тут * Лучше в свойствах агента добавить периодичность активности большой. От 10 Сек. * **В меню "Мониторинг" длобавляем "новое соединение"** - сценарий «Мониторинг» (не «Просмотр»); - вид обекта мониторинга - Информационная база - тип підключення — «Агент КИП», вибір агента; - Выбираем кластер (тот что есть на исследуемой базе) и в списке появяться бази с исследуемого сервера - На шаге подключения к "СУБД" в качестве логина/пароля добавить в SQL а исследуемом сервере отдельного пользователя и дать ему роль **processadmin** - шаг "Типы показателей" при первом запуске может быть ошибка конфыгурации. Снимаем галку корня "Аналитические показатели" и проверяем кнопкой "Проверить текущий шаг", если все ок - возвращаем назад все галки - кроки Кластер → Інформаційна база → СУБД → Метадані; - «Трассировки»: локальний каталог на сервері SQL (E:\SQLTrace, шлях у полі має бути локальним з погляду процесу SQL Server), права служби SQL Server на запис у цю папку + право ALTER TRACE для логіна SQL; ознака успіху — поява .trc-файлу; - "Показатели ОС": Заповнюємо ті показники саме сервера що треба відслідковувати. Для росыйськомовних ОС базовий перелік наступний: \Процессор(_Total)\% загруженности процессора \Память\Доступно МБ \Память\% использования выделенной памяти \Физический диск(_Total)\Средняя длина очереди диска \Физический диск(_Total)\Среднее время обращения к диску (с) \Сетевой интерфейс(*)\Всего байт/с \Сетевой интерфейс(*)\Длина очереди вывода - «Технологический журнал»: - Тип: КИПАген - Шлях саме (C:\Program Files\1cv8\conf) - події DBMSSQL, TLOCK, TTIMEOUT, TDEADLOCK, CALL, SDBL + поріг тривалості ~3 с; - «Готово» → **«Начать мониторинг»».