Инструмент для контроля размера файла, наличия файла, разбора XML и т. Д.

Я пытаюсь найти какой-то инструмент, который поможет мне контролировать несколько вещей. Каковы некоторые требования:

  • Показывает результаты на веб-странице.
  • Проверяет наличие файлов / папок
  • Проверяет размеры файлов / папок
  • Может анализировать XML-файлы
  • Может иметь несколько статусов в зависимости от того, например, после 9 вечера
  • Пинг рабочих станций / серверов, чтобы убедиться, что они включены или выключены
  • создавать ежедневные / еженедельные / ежемесячные отчеты (pdf, html, csv)
  • показать ежедневные / еженедельные / ежемесячные запланированные задачи
  • проверьте, зарегистрированы ли определенные пользователи на машине
  • проверить, какие пользователи вошли в систему на машине

Я искал некоторые решения, но не мог найти то, что я хотел. Обычно такие инструменты, как nagios, более сфокусированы на серверах, а spiceworks не столь специфичны.

На данный момент я использую небольшой сценарий PowerShell, который выполняет несколько из этих пунктов, но, прежде чем терять больше времени, вероятно, изобретать колесо, какие инструменты есть?

Заранее спасибо.

2 ответа

Решение

Вы упоминаете, что вы не используете Nagios в описании вашей проблемы, но это похоже на то, для чего обычно нужно использовать Nagios, писать любые необходимые пользовательские тесты в качестве плагинов к агенту Nagios и агрегировать результаты с помощью консоли Nagios, как с использованием встроенной -в плагинах для проверки связи и т. д. Время будет потрачено больше на изучение того, как использовать платформу Nagios, фактическое кодирование необходимых вам компонентов должно быть очень простым.

Если у вас уже есть все сценарии для пользовательских задач, вы можете легко интегрировать их во многие существующие решения для мониторинга, как программные, так и облачные. Затем вы получите графики, отчеты и все стандартные материалы мониторинга. Например, вы можете попробовать Anturis - тот, с которым я связан. Тем не менее, это больше для серверов с веб-стеком, а не для корпоративных ИТ с пользователями и рабочими станциями.

Другие вопросы по тегам