Инструмент для контроля размера файла, наличия файла, разбора XML и т. Д.
Я пытаюсь найти какой-то инструмент, который поможет мне контролировать несколько вещей. Каковы некоторые требования:
- Показывает результаты на веб-странице.
- Проверяет наличие файлов / папок
- Проверяет размеры файлов / папок
- Может анализировать XML-файлы
- Может иметь несколько статусов в зависимости от того, например, после 9 вечера
- Пинг рабочих станций / серверов, чтобы убедиться, что они включены или выключены
- создавать ежедневные / еженедельные / ежемесячные отчеты (pdf, html, csv)
- показать ежедневные / еженедельные / ежемесячные запланированные задачи
- проверьте, зарегистрированы ли определенные пользователи на машине
- проверить, какие пользователи вошли в систему на машине
Я искал некоторые решения, но не мог найти то, что я хотел. Обычно такие инструменты, как nagios, более сфокусированы на серверах, а spiceworks не столь специфичны.
На данный момент я использую небольшой сценарий PowerShell, который выполняет несколько из этих пунктов, но, прежде чем терять больше времени, вероятно, изобретать колесо, какие инструменты есть?
Заранее спасибо.
2 ответа
Вы упоминаете, что вы не используете Nagios в описании вашей проблемы, но это похоже на то, для чего обычно нужно использовать Nagios, писать любые необходимые пользовательские тесты в качестве плагинов к агенту Nagios и агрегировать результаты с помощью консоли Nagios, как с использованием встроенной -в плагинах для проверки связи и т. д. Время будет потрачено больше на изучение того, как использовать платформу Nagios, фактическое кодирование необходимых вам компонентов должно быть очень простым.
Если у вас уже есть все сценарии для пользовательских задач, вы можете легко интегрировать их во многие существующие решения для мониторинга, как программные, так и облачные. Затем вы получите графики, отчеты и все стандартные материалы мониторинга. Например, вы можете попробовать Anturis - тот, с которым я связан. Тем не менее, это больше для серверов с веб-стеком, а не для корпоративных ИТ с пользователями и рабочими станциями.