Показать/Скрыть содержание

    Сбор диагностических данных

    Необходимая для диагностики неполадок информация может быть собрана автоматически при помощи следующих PowerShell-скриптов.

    • get_config.ps1 - для сбора настроек КриптоПро DSS
    • get_log.ps1 - для сбора журналов КриптоПро DSS, журналов Windows и журналов IIS
    • Загрузить скрипты

    get_config

    Скрипт выполняет сбор диагностических данных из конфигурационных файлов следующих экземпляров сервисов КриптоПро DSS и КриптоПро SVS (Get-Dss*Properties):

    • Сервис Подписи
    • Центр Идентификации
    • Сервис Аудита
    • Сервис Обработки Документов
    • Веб-интерфейс Пользователя
    • Сервис Взаимодействия с мобильным приложением myDSS (myDSSExternal)
    • Сервис Взаимодействия с ЦИ (myDSSInternal)
    • Сервис Взаимодействия с DSS SDK (DSS API Gateway)
    • DSS PUSH Proxy
    • Сервис Проверки Подписи (КриптоПро SVS)
    • Lite-сервис
    • Служба мониторинга Health Monitor

    Параметры

    Если используется SQL-аутентификация, необходимо запускать выполнение скрипта с параметрами, содержащими необходимые учетные данные.

    "C:\<path>\get_config.ps1" -DssAdmin <Login> -DssAdminPwd <Password>
    

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

    Результаты работы

    Результатом работы скрипта является новая папка (и ее архивная версия) в расположении скрипта с именем вида dss_config_HH_mm_dd_MM_yyyy со следующими файлами:

    • Analytics_<имя экземпляра>.txt
    • Frontend_<имя экземпляра>.txt
    • SignServer_<имя экземпляра>.txt
    • MyDssServerExternal_<имя экземпляра>.txt
    • MyDssServerInternal_<имя экземпляра>.txt
    • DocumentStore_<имя экземпляра>.txt
    • STS_<имя экземпляра>.txt
    • LSS_<имя экземпляра>.txt
    • MyDssApiGateway_<имя экземпляра>.txt
    • PushProxy_<имя экземпляра>.txt
    • VsInstance_<имя экземпляра>.txt
    • other.txt - информация по привязкам сертификатов и версия КриптоПро DSS
    • error.txt - информация об ошибках

    get_log

    Скрипт выполняет сбор диагностических данных из следующих журналов:

    • Журналы Windows - Система (за указанное количество часов)
    • Журналы Windows - Приложение (за указанное количество часов)
    • Журналы приложений и служб - CryptoPro - DSS - <Имя компонента> - Admin (за указанное количество часов)
    • Журналы приложений и служб - CryptoPro - DSS - <Имя компонента> - Operational (опционально, за указанное количество часов)
    • Журнал IIS (опционально, за текущие сутки полностью)

    Параметры

    Запуск скрипта без параметров приведет к сбору вышеописанных данных за 1 час за исключением журналов приложений DSS - Operational и журналов IIS.

    • -hours - Количество часов, за которое будут собраны журналы. Например, при запуске скрипта с параметром -hours 2 в 12:01 будут собраны журналы с 10:01 до 12:01. Параметр не касается журналов IIS, т.к. они могут быть собраны только за текущие сутки и при наличии параметра -iis true.
    • -mode full - Присутствие данного флага означает, что будут собраны журналы компонентов DSS - Operational.
    • -iis true - Присутствие данного флага означает, что будут собраны журналы IIS за текущие сутки.

    Результаты

    Результатом работы скрипта является новая папка (и ее архивная версия) в расположении скрипта с именем вида dss_logs_HH_mm_dd_MM_yyyy со следующими файлами (названия представлены в общем виде):

    • Application.evtx
    • System.evtx
    • CryptoPro-DSS-<Имя экземпляра>-Admin.evtx
    • CryptoPro-DSS-<Имя экземпляра>-Operational.evtx
    • <имя>.log (журнал IIS)
    В начало © ООО "КРИПТО-ПРО", 2000–2025