Помогите разобраться с logging and reporting of autotests results with EFK (Elasticsearch+Fluentd+Kibana)

Всем привет!)
После перехода на GitLabCI на проекте была поставлена задача настроить логгирование и визуализацию результатов автотестов в Kibana.
До этого использовался Jenkins и все было вроде норм - большая ночная джоба, которая потом была раздробленна на мелкие параметризированые джобы, плюс эмейл нотификация и вообщем все.
Но после ознакомления со стеком EFK стало ясно что вроде интересная шттука которая позволит и генерировать графики и собирать статистику в KIBANA по пройденым и упавшим тестам и кроме того предоставлять информацию по самым частым ошибкам.
Может кто стыкался и использовал подобный подход?
Стек проекта:
WebUI - Angular,
Back - C#,
Automation - Protractor, Node.js, Jenkins(@deprecated), gitLabCI
Буду рад любым комментариям и советам.

В своем недавнем выступлении на SC 18 Ваня Крутов (@vania_pooh) затрагивал ELK в контексте Selenoid. На GitHub даже есть примеры. Возможно, что-то пригодится в плане конфигурации, не смотря на то, что у вас F, а не L.

1 лайк

Сергей, спасибо! Посмотрел - интересно, но все же возможности Кибаны в контексте анализа результатов автоматизации рассмотренно очень поверхностно. Но про конфигурацию рассказано все четко. Очень хороший доклад!

Там можно про Кибану еще 2 раза по 45 минут сделать было.

2 лайка

Так может на сентябрь?) Хорошая идея для конфы!

На сентябрь уже будет про балансировку нагрузки в Ggr. :slight_smile:

1 лайк