Ревизор сети 3.0: ошибки и решения по установке, SNMP, WMI, БД, сканированию. Диагностика и фиксы для сисадминов
2026.04.20
#Ревизор сети
#инвентаризация
#аудит сети
#системное администрирование
#SNMP
#WMI
#база данных
#диагностика
Подробный гайд по ошибкам и решениям: Ревизор сети 3.0
Важно:
- Ревизор сети — коммерческая система инвентаризации и аудита IT-инфраструктуры. Точные коды ошибок, пути к логам и названия компонентов могут незначительно отличаться в зависимости от сборки 3.0.x и типа установки (локальная/серверная). Данный гайд составлен на основе типовой архитектуры системы, лучших практик эксплуатации и обратной связи от администраторов. Для критичных сред всегда сверяйтесь с официальным руководством и поддержкой вендора.
1. Ошибки установки и запуска службы
| Ошибка |
Вероятная причина |
Решение |
| Не удалось установить службу RevizorCore/Agent |
Запуск без прав администратора, блокировка антивирусом/EDR, конфликт портов (80, 443, 161, 5985) |
1. Запустить установщик От имени администратора; 2. Временно отключить AV/брандмауэр или добавить исключения; 3. Проверить занятость портов: netstat -ano | findstr :80 |
| Служба не запускается после установки |
Отсутствие зависимостей (.NET 4.8+, VC++ 2019-2022), повреждённый установщик, ошибка в app.config |
1. Установить недостающие компоненты; 2. Переустановить из чистой папки (не из сетевой шары); 3. Проверить Event Viewer → Windows Logs → Application |
| License server unavailable |
Служба лицензирования не запущена, смена MAC/hostname сервера, устаревший ключ |
1. Перезапустить службу Revizor License Manager; 2. Проверить дату/время сервера (рассинхрон >5 мин ломает валидацию); 3. Обратиться в поддержку за перепривязкой |
2. Ошибки подключения и обнаружения устройств
| Ошибка |
Вероятная причина |
Решение |
| SNMP timeout / No response |
Firewall блокирует UDP 161/162, неверная community, SNMP отключён на устройстве, маршрутизация |
1. Проверить Test-NetConnection -Port 161; 2. Настроить SNMP v2c/v3 на целевом устройстве; 3. Добавить IP сервера Revizor в ACL коммутатора/маршрутизатора |
| WMI Access Denied (0x80070005) |
Учётка не входит в Local Administrators, политики GPO блокируют DCOM/WMI, отключён WinRM |
1. Использовать доменную учётку с правами локального админа на цели; 2. Включить WinRM: winrm quickconfig; 3. Проверить wmimgmt.msc → Security → права на Remote Enable |
| SSH authentication failed |
Неподдерживаемый алгоритм key exchange, отключён парольный доступ, таймаут |
1. В настройках Revizor выбрать SSH v2 и разрешить password или key; 2. Проверить sshd_config на целевом хосте; 3. Увеличить таймаут подключения в профиле сканирования |
| Partial discovery / Missing topology |
Отключён LLDP/CDP, нет прав на чтение ARP/MAC-таблиц, VLAN изоляция |
1. Включить LLDP transmit/receive на свитчах; 2. Дать учётке права на чтение bridge-mib, dot1dTpFdbTable; 3. Запустить сканирование из каждого VLAN или настроить SNMP trap relay |
3. Ошибки базы данных и хранения
| Ошибка |
Вероятная причина |
Решение |
| Database connection failed |
Служба SQL Server остановлена, неверные параметры подключения в connectionStrings.config, блокировка фаерволом |
1. Проверить статус SQL Server (MSSQLSERVER); 2. Убедиться, что в конфигурации указан правильный Instance, User, Password; 3. Открыть TCP 1433 в Windows Firewall |
| Transaction log full / Disk space low |
Модель восстановления FULL без бэкапов логов, архивация не настроена, рост таблицы InventoryHistory |
1. Переключить на SIMPLE или настроить регулярный бэкап логов; 2. Очистить старые данные через штатную утилиту RevizorDBMaintenance.exe; 3. Перенести БД на SSD, включить сжатие данных |
| Connection pool exhausted |
Слишком много одновременных сканирований, утечка соединений, Max Pool Size по умолчанию |
1. Уменьшить Parallel Threads в настройках сканирования; 2. В connection string добавить Max Pool Size=200; 3. Перезапустить службу приложения для сброса пула |
4. Ошибки сканирования и инвентаризации
| Ошибка |
Вероятная причина |
Решение |
| Incomplete HW/SW data |
WMI-репозиторий повреждён, антивирус блокирует svchost.exe, отключён Remote Registry |
1. winmgmt /verifyrepository → при ошибке winmgmt /salvagerepository; 2. Добавить RevizorAgent.exe и wmiprvse.exe в исключения AV; 3. Включить службу Remote Registry и запустить |
| Duplicate devices in inventory |
Смена IP (DHCP), разные методы обнаружения (SNMP+WMI+Agent), клонирование ВМ |
1. Включить дедупликацию по MAC + SerialNumber; 2. Настроить правила слияния в Settings → Inventory Rules; 3. Периодически запускать Consolidation Job |
| Export to PDF/CSV failed |
Нет прав на запись в папку экспорта, файл заблокирован, нехватка места, кодировка |
1. Проверить права на C:\ProgramData\Revizor\Exports; 2. Закрыть файл в Excel/браузере; 3. Освободить ≥2 ГБ на диске, проверить кодировку UTF-8 в настройках |
5. Производительность и интерфейс
| Симптом |
Диагностика |
Решение |
| UI зависает при открытии карты сети |
Большой объём объектов, медленный рендеринг, утечка памяти в клиенте |
1. Включить Lazy Loading и Pagination в настройках карты; 2. Обновить клиент до последнего 3.0.x патча; 3. Очистить кэш: %LocalAppData%\Revizor\Cache |
| Высокий CPU/RAM во время сканирования |
Параллельные потоки >32, сканирование /16 или больше, медленный диск |
1. Разбить диапазоны на подсети /24; 2. Снизить Max Concurrent Tasks до 16-24; 3. Перенести временные файлы на SSD: Settings → Temp Path |
| Отчёты формируются >30 мин |
Неоптимизированные запросы, отсутствие индексов, устаревшая статистика БД |
1. Запустить DBCC UPDATEUSAGE и sp_updatestats; 2. Включить индексы для таблиц Assets, Software, NetworkNodes; 3. Настроить расписание отчётов на ночное время |
Пошаговый алгоритм диагностики
1. Сбор логов
- C:\ProgramData\Revizor\Logs\ (основные логи)
- Event Viewer → Applications and Services Logs → Revizor
- SQL Server: ERRORLOG, SQL Server Agent Logs
2. Проверка связности
Test-NetConnection <TargetIP> -Port 161
Test-WSMan <TargetIP>
Get-WmiObject Win32_ComputerSystem -ComputerName <TargetIP>
3. Валидация протоколов
- SNMP: snmpwalk -v2c -c public 1.3.6.1.2.1.1
- WMI: wbemtest → подключиться → запрос SELECT * FROM Win32_OperatingSystem
4. Ресурсы сервера
- CPU/RAM/Disk I/O через PerfMon или Resource Monitor
- Проверить SQL Server: General Statistics → User Connections
5. Применение патчей
- Убедиться, что установлена последняя сборка 3.0.x (проверить Help → About или портал обновлений вендора)
Особенности версии 3.0
| Изменение |
Влияние на ошибки |
Рекомендация |
| Переход на .NET 8 / обновлённый драйвер БД |
Совместимость со старыми агентами 2.x может ломаться |
Обновить агенты до 3.0 или включить режим обратной совместимости |
| Новая система дедупликации |
Ложные слияния при смене MAC/Serial |
Проверить правила в Inventory → Merge Policies |
| Оптимизация SNMPv3 |
Требует точного указания Auth/Priv протоколов |
Использовать SHA256 + AES256, избегать MD5/DES |
| Облачная синхронизация (опционально) |
Ошибки при плохом интернет-канале |
Настроить Z-сеть, увеличить Retry Count, отключить авто-синк при нестабильной сети |
Как подготовить обращение в поддержку
- Собрать архив логов: %ProgramData%\Revizor\Logs\
- Приложить SystemInfo сервера: systeminfo > sysinfo.txt
- Указать точную версию: 3.0.x.x (Build YYYYMMDD)
- Описать шаги воспроизведения и ожидаемый/фактический результат
- Прикрепить скриншоты настроек сканирования/БД
Дисклеймер
Данный гайд носит рекомендательный характер и основан на типовой архитектуре систем сетевого аудита. Точные имена служб, пути к конфигурационным файлам и коды ошибок могут отличаться в зависимости от лицензионной редакции, ОС сервера и версии патча. Перед изменением параметров БД, GPO или сетевых настроек тестируйте решения в staging-среде и делайте резервные копии.