Создавайте скрипты сами или попросите ИИ — запускайте на десятках серверов одновременно, настраивайте расписание и получайте инциденты при сбоях. PowerShell, Bash, планировщик и полная история выполнения.
Модуль автоматизации INFRAX объединяет выполнение произвольных скриптов на узлах сети, планировщик cron-задач, сканирование подсетей и централизованное управление агентами. Все операции проходят через асинхронную очередь с приоритизацией и повторными попытками при ошибках. Системные процессы — мониторинг, сбор метрик, проверка SSL-сертификатов, синхронизация IAM, резервное копирование — запускаются автоматически по расписанию без участия администратора.
Создание и запуск PowerShell (Windows) и Bash (Linux) скриптов. Выполнение на одном узле или на группе серверов одновременно. Передача параметров делает скрипт переиспользуемым: имя базы данных, порог заполнения диска, путь очистки — один скрипт для разных сценариев. Просмотр stdout/stderr и кода возврата.
Пользовательские и системные cron-задачи с настройкой интервала в секундах. Включение и отключение, немедленный запуск, просмотр последнего выполнения. Автозакрытие связанного тикета при успешном выполнении создаёт замкнутый цикл: инцидент возникает автоматически, решается по расписанию и закрывается без участия человека.
Автоматическое обнаружение узлов и сервисов в подсетях. ICMP-проверка доступности, определение ОС, обнаружение платформ виртуализации (Docker, Proxmox, Hyper-V, VMware). SNMP Discovery с определением модели, серийного номера, версии прошивки, обнаружением сетевых интерфейсов и fingerprinting ОС.
Централизованная установка, обновление и удаление агентов на Windows и Linux. Автоматическое определение версии ОС, контроль статуса подключения и проверка работоспособности агентов.
Асинхронная очередь с приоритизацией и повторными попытками при ошибках. Более 25 типов задач: от сканирования сети и сбора метрик до резервного копирования и синхронизации с CMDB.
Журнал всех выполненных задач со статусами: выполнено, ошибка, выполняется, прервано. Фильтрация по типу, статусу, дате и узлу. Детальный лог с временными метками. Возможность прервать и повторить задачу.
Задача MonitorSoftware автоматически собирает список установленных приложений на узлах. Группировка узлов по установленному ПО для быстрого поиска. Контроль лицензий и выявление несанкционированного программного обеспечения.
Автоматические повторные попытки при сбоях задач без вмешательства администратора. Внутренние состояния выполнения (success, failed, retry) обеспечивают прозрачный контроль над процессом. Задача не теряется при временных ошибках сети или агента.
Генерация готовых команд и пошаговых инструкций для ручной установки агента, когда автоматическая установка через WinRM или SSH недоступна. Поддержка Windows и Linux с учётом версии ОС.
ИИ-помощник INFRAX умеет не просто советовать — он создаёт скрипты, сохраняет их в библиотеку, настраивает задания в планировщике и задаёт условия создания инцидентов. Всё это — прямо из диалога в карточке тикета, без переключения между интерфейсами.
Попросите ИИ написать скрипт на Bash или PowerShell — он сгенерирует код, покажет его вам и после подтверждения сохранит в библиотеку скриптов INFRAX с нужным именем и расширением.
ИИ создаёт задание в планировщике: выбирает скрипт, задаёт интервал выполнения, указывает узлы и настраивает условия создания инцидентов — по ошибке или по regexp-проверке вывода.
Планировщик анализирует вывод скрипта: если код возврата ненулевой или stdout совпадает с regexp-паттерном — автоматически создаётся инцидент в Helpdesk. При восстановлении — тикет закрывается сам.
ИИ просматривает существующие скрипты и задания, обновляет код, меняет расписание и условия — всё через текстовые команды в тикете. Каждое действие требует подтверждения администратора.
Помимо пользовательских скриптов, планировщик INFRAX управляет десятками системных процессов. Проверка доступности агентов (CheckAgentsAlive), сбор метрик мониторинга (CollectMonitoringMetrics), ping всех узлов (PingAllNodes), обнаружение сервисов виртуализации (DiscoverNetworkNodes), синхронизация узлов с CMDB (SyncNodesToCmdb), проверка нарушений SLA (CheckSlaBreaches), контроль сроков контрактов и лицензий (CheckCmdbContractsExpiring), выдача сертификатов агентам (PushCertsToAgents), запуск резервных копий по расписанию (RunBackupJobs) — все эти задачи настраиваются через единый интерфейс планировщика и выполняются по заданному интервалу.
Создайте PowerShell-скрипт удаления временных файлов, протестируйте на одном узле, затем запустите на группе серверов по расписанию — каждую неделю автоматически.
Добавьте узлы через сканирование подсети, выберите обнаруженные серверы и установите агенты централизованно — Windows через WinRM, Linux через SSH.
Настройте периодическое сканирование сети для автоматического обнаружения новых узлов, платформ виртуализации и SNMP-устройств без ручного добавления.
Cron-задача CheckSslCertificates регулярно проверяет сроки действия сертификатов на всех узлах и уведомляет до истечения.
Запустите Bash-скрипт проверки свободного места на дисках одновременно на всех Linux-серверах. Результаты stdout каждого узла — в истории задач.
Планировщик автоматически синхронизирует пользователей и проекты с IAM, узлы с CMDB, проверяет нарушения SLA и контролирует сроки лицензий.