Усовершенствованные инструменты для сбора sydi и сборщик awdit

опубликованный обновленный
Cover image for: Усовершенствованные инструменты для сбора sydi и сборщик awdit

Проект SYDI - это проект с открытым исходным кодом, цель которого - помочь сетевым администраторам документировать свою сеть. Он использует серию файлов VBScript для сбора системных данных, которые записываются в XML и затем транскодируются во множество других форматов. На домашней странице проекта есть намного больше информации. Мы работали с SYDI для сбора данных для нашего инструмента управления ИТ, awdit (в настоящее время находится в стадии бета-тестирования), и в процессе поиска и устранения некоторых проблем в стандартных сценариях SYDI. Чтобы сохранить его открытым, мы вернули наши изменения обратно в ответвление SYDI на GitHub и бесплатно выпускаем наш собственный клиент для личного и внутреннего использования.

Обновлен скрипт сборщика SYDI-сервера.

Пользователи могут загрузить обновленный скрипт сборщика сервера SYDI здесь . Мы взяли версию 2.3 и исправили улучшенную поддержку обработки дат вместе с функцией загрузки для отправки данных в awdit Тем не менее, мы придумали вариант, который работает гораздо лучше для нас ...

SYDI-совместимые скрипты сборщика awdit для x86 и x64

Утилита awdit для инструмента Windows собирает данные и может сохранять или загружать их в формате SYDI XML, так же, как оригинальный скрипт SYDI. Однако наши собственные двоичные версии имеют следующие преимущества по сравнению с оригинальным VBScript:

  • Гораздо быстрее, многопоточный сбор данных
  • Собственный, безопасный, с цифровой подписью .exe формат, который меньше и проще в работе, с дополнительным двоичным файлом x64 для еще более быстрой работы на новых машинах
  • Даты от установленного программного обеспечения лучше нормализуются до легко читаемых форматов (хотя в реестре все еще есть много вариаций)
  • Если даты отсутствуют в реестре, мы предоставляем приблизительную дату из установленного файла и добавляем к дате дату с тильдой (~), чтобы указать приблизительное значение
  • Вывод XML красиво отформатирован
  • Ряд причуд в виртуализированных системах был устранен
  • Архитектура приложения указывается в новом атрибуте architecture в тегах «regapplication» или «msiapplication».
  • Локаль установки и языковые настройки сообщаются в новом атрибуте `language`
  • Ключи продукта более надежно собраны
  • Упрощенные аргументы, которые также отображаются при двойном щелчке файла в Проводнике
  • Новый режим TSR (завершение и пребывание), в котором сборщик можно оставить работающим и может автоматически генерировать новый XML каждые несколько дней в соответствии с настройкой
  • Никаких неприятных шпионских программ, вредоносных программ, звонков домой и т. Д.

Ни одно из внесенных изменений не нарушило совместимость с исходными сценариями или XSLT, поэтому новый клиент можно использовать в средах, в которых ранее использовалась версия VBScript. В простейшем случае вы можете использовать сборщик awdit для выгрузки XML на вашу машину следующим образом:

$ awdit-collector-win-x86.exe --file=my-machine.xml

Загрузки

Пожалуйста, отправьте нам свой отзыв об этом сценарии - мы будем рады его услышать!

  • awdit Collector для Windows (x86, x64 версия 0.61)

Запуск коллектора по сети

Существует несколько подходов для запуска скриптов awdit или SYDI по сети. Использование режима TSR может хорошо работать на серверах, или опытные пользователи могут использовать групповую политику для планирования периодических запусков инструмента. Мы поделимся некоторыми лучшими практиками, которые мы изучили. А пока мы подробно расскажем о том, что, возможно, является самым простым подходом ниже. Редактор групповой политики можно использовать в домене, чтобы заставить всех клиентов домена запускать соответствующий файл сценария как часть процесса входа в систему.

  1. Откройте редактор групповой политики на контроллере домена и загрузите политику домена по умолчанию (или создайте новую политику домена, если это более уместно)
  2. Развернуть Конфигурация пользователя | Настройки Windows | Сценарии (вход / выход из системы) и дважды щелкните параметр «Вход в систему» на правой панели.
  3. Нажмите кнопку « Add и либо найдите или вставьте путь к файлу run-sydi-network.vbs в поле «Имя сценария».

Можем ли мы улучшить эту статью?

Нам нравится слышать от пользователей: почему бы не написать нам электронное письмо, оставить комментарий или написать в Твиттере @reincubate?

© 2008 - 2024 Reincubate Ltd. Все права защищены. Зарегистрировано в Англии и Уэльсе #5189175, VAT GB151788978. Reincubate® и Camo® являются зарегистрированными товарными знаками. Политика конфиденциальности & условия.