Как отправить журналы тестов производительности в Kibana с помощью упругого поиска
Есть ли возможность отправить отчет об анализе, взятый из Performance Center, в Logstash и визуализировать его в Кибане? Я просто хотел автоматизировать задачу проверки каждого файла журнала vuser и затем помещать ошибки в стек ELK. Как я могу получить файлы по сценарию и автоматизировать это. Я не могу понять, как это сделать, потому что мне нужно автоматизировать задачу автоматического чтения из каждого файла vuser_log.
1 ответ
Filebeat должен быть вашим инструментом, чтобы сделать то, что вы упомянули.
Чтобы автоматически читать записи, которые вы записываете в файл (может быть файл журнала), вам просто нужен инструмент отправителя, который может быть Filebeat (он хорошо интегрируется со стеком ELK. Logstash также может делать то же самое, но это тяжело и требует JVM)
Для этого в стеке ELK необходимо следующее:
- Filebeat должен быть настроен на "все" экземпляры, где ваше основное приложение работает и генерирует журналы. Filebeat - это простой легкий инструмент грузоотправителя, который может читать ваши записи в журналах и затем отправлять их в Logstash.
- Установите один экземпляр Logstash (это L из ELK), который будет получать события от Filebeat. Logstash отправит данные в Elastic Search
- Настройте один экземпляр Elastic Search (это E из ELK), где будут храниться ваши данные
- Настройте один экземпляр Kibana (это K из ELK). Kibana - это интерфейсный инструмент для просмотра и взаимодействия с поиском Elastic с помощью вызовов Rest.
Обратитесь по следующей ссылке для настройки вышеупомянутого: