Как: централизовать и агрегировать данные счетчика перфорации
У нас есть несколько серверов Windows в нашей производственной среде. Мы запускаем на их основе сервисы IIS. У нас есть проблемы с производительностью, но мало данных, чтобы объяснить, почему. Мы хотим добавить счетчики производительности в критические части кода, а затем объединить их в единую базу данных SQL для простого анализа. Я начал писать следующие инструменты:
- File Watcher для копирования файлов.etl на центральный сервер из каждой коробки
- Наблюдатель за файлами на центральном сервере, чтобы загрузить данные файла.etl и затем выполнить массовую вставку в SQL
- БД SQL с таблицами и представлениями для анализа данных
Тогда я подумал, кто-то должен был построить это раньше. Есть ли что-нибудь, что уже существует? Что-нибудь бесплатное или дешевое?