Проверка журнала JVM после развертывания для приложений JBOSS и WAS
Мы используем Jenkins и Urban Code Deploy для выполнения наших сборок и развертываний соответственно. После размещения мы вручную продолжаем проверять журналы JVM. Большинство приложений, которые мы развертываем, - это JBOSS и WAS8.5. Я хотел получить предложение по автоматизации этой задачи проверки после развертывания. Существует ли какой-либо инструмент, плагин, который может быть интегрирован с Urban Code Deploy для выполнения этого анализа журнала по определенным ключевым словам.
У меня есть плагин "Log parser", который является плагином с открытым исходным кодом в Jenkins. Есть ли лучшие идеи?
1 ответ
В UrbanCode Deploy вы можете использовать шаг, который называется "Контролировать содержимое файла", чтобы проверить, содержится ли регулярное выражение в файле.
Другой способ - вывести содержимое файла журнала на шаге оболочки, например cat logfile
, а затем используйте сценарий пост-обработки, чтобы проверить, есть ли выражение в файле. В этом случае вы можете использовать синтаксис JavaScript. Увидеть