SlideShare una empresa de Scribd logo
1 de 22
ELK Stack. Применение в нагрузочном
тестирование и не только
t WITH PASSION TO QUALITY
Александр Венгер
QA CONFERENCE #1 IN UKRAINE, KYIV 2018
Aleksandr Venger
Ciklum, TCoE Performance Unit
- Performance testing of the frontend/backend parts of client-server
applications.
Winner of several TestUaStartups testathones in IOS Team nomination,
Winner and finalist of several Dev Challenges in QA category.
t WITH PASSION TO QUALITY
KYIV 2018
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
KYIV 2018
What is ELK Stack
QA CONFERENCE #1 IN UKRAINE KYIV 2018
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
KYIV 2018
What is ELK Stack
QA CONFERENCE #1 IN UKRAINE KYIV 2018
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
KYIV 2018
What is ELK Stack
QA CONFERENCE #1 IN UKRAINE KYIV 2018
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
KYIV 2018
What is ELK Stack
QA CONFERENCE #1 IN UKRAINE KYIV 2018
Log file (example) -> Kibana visualization (example)
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
KYIV 2018
What is ELK Stack
QA CONFERENCE #1 IN UKRAINE KYIV 2018
[Discover tab screenshot]
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
KYIV 2018
What is ELK Stack
QA CONFERENCE #1 IN UKRAINE KYIV 2018
[Dashboard screenshot]
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
KYIV 2018
FileBeat tune-up
QA CONFERENCE #1 IN UKRAINE KYIV 2018
• Input
• Output
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
KYIV 2018
FileBeat tune-up
QA CONFERENCE #1 IN UKRAINE KYIV 2018
#=========================== Filebeat inputs =============================
filebeat.inputs:
- type: log
# Change to true to enable this input configuration.
enabled: true
# Paths that should be crawled and fetched. Glob based paths.
paths:
- ..logs*
#- c:programdataelasticsearchlogs*
#----------------------------- Logstash output --------------------------------
output.logstash:
# The Logstash hosts
hosts: ["localhost:5044"]
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
KYIV 2018
LogStash tune-up
QA CONFERENCE #1 IN UKRAINE KYIV 2018
• Input
• Filter
• Output
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
KYIV 2018
LogStash tune-up
QA CONFERENCE #1 IN UKRAINE KYIV 2018
• Input
• Filter
• Output
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
KYIV 2018
Getting started
QA CONFERENCE #1 IN UKRAINE KYIV 2018
1.Filebeat.inputs.paths
2.Logstash pipeline
3.jmeter.save.saveservice.autoflush=true
4.Observe results
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
KYIV 2018
Alternative solution
QA CONFERENCE #1 IN UKRAINE KYIV 2018
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
KYIV 2018
jmeter-elasticsearch-backend-listener
QA CONFERENCE #1 IN UKRAINE KYIV 2018
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
KYIV 2018
jmeter-elasticsearch-backend-listener
QA CONFERENCE #1 IN UKRAINE KYIV 2018
Features
• ElasticSearch low-level REST client
• Bulk requests
• Filters
• Verbose, semi-verbose, error only, and quiet mode
• Send custom metrics/values to your ElasticSearch
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
KYIV 2018
jmeter-elasticsearch-backend-listener
QA CONFERENCE #1 IN UKRAINE KYIV 2018
[[Video появления результатов из джиметра в кибане]]
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
KYIV 2018
Kibana tabs
QA CONFERENCE #1 IN UKRAINE KYIV 2018
• Discover
• Visualize
• Dashboard
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
KYIV 2018
Kibana visualizations examples [[video]]
QA CONFERENCE #1 IN UKRAINE KYIV 2018
• Number of users
• Response time
• Error count
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
KYIV 2018
Ready to go Data
QA CONFERENCE #1 IN UKRAINE KYIV 2018
• Apache
• Docker
• Kubernetes
• MySQL
• Netflow
• Nginx
• Redis
• System logs and metrics
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
KYIV 2018
Contacts
QA CONFERENCE #1 IN UKRAINE KYIV 2018
https://github.com/a-venger/Jmeter-ELK_Stack
https://www.facebook.com/venger.aa
https://www.linkedin.com/in/vengers/
Тема доклада
Тема доклада
Тема доклада
KYIV 2018
WITH PASSION TO QUALITY
QA CONFERENCE #1 IN UKRAINE

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

2 Epic Migrations at Flo:
2 Epic Migrations at Flo:2 Epic Migrations at Flo:
2 Epic Migrations at Flo:
 
TuleapCon 2019. DevOps in Tuleap
TuleapCon 2019. DevOps in TuleapTuleapCon 2019. DevOps in Tuleap
TuleapCon 2019. DevOps in Tuleap
 
Dimensions RM: Agile Requirements Management
Dimensions RM: Agile Requirements ManagementDimensions RM: Agile Requirements Management
Dimensions RM: Agile Requirements Management
 
Software Defect Prevention via Continuous Inspection
Software Defect Prevention via Continuous InspectionSoftware Defect Prevention via Continuous Inspection
Software Defect Prevention via Continuous Inspection
 
Pro_Tools_Tier_1
Pro_Tools_Tier_1Pro_Tools_Tier_1
Pro_Tools_Tier_1
 
TuleapCon 2019. Tuleap explained by the users
TuleapCon 2019. Tuleap explained by the usersTuleapCon 2019. Tuleap explained by the users
TuleapCon 2019. Tuleap explained by the users
 
Startup safari 2020 making s3 more resilient using lambda@edge
Startup safari 2020 making s3 more resilient using lambda@edgeStartup safari 2020 making s3 more resilient using lambda@edge
Startup safari 2020 making s3 more resilient using lambda@edge
 
API Testing With Katalon Studio
API Testing With Katalon StudioAPI Testing With Katalon Studio
API Testing With Katalon Studio
 
Shift Left with Continuous Inspection
Shift Left with Continuous InspectionShift Left with Continuous Inspection
Shift Left with Continuous Inspection
 
How MS Does Devops - Developer Developer Developer 2018
How MS Does Devops - Developer Developer Developer 2018How MS Does Devops - Developer Developer Developer 2018
How MS Does Devops - Developer Developer Developer 2018
 
Test armada integration with sauce labs
Test armada integration with sauce labsTest armada integration with sauce labs
Test armada integration with sauce labs
 
Large Scale GWAVA 7
Large Scale GWAVA 7Large Scale GWAVA 7
Large Scale GWAVA 7
 
Quality automation at walmart scale
Quality automation at walmart scaleQuality automation at walmart scale
Quality automation at walmart scale
 
Supervise your Akka actors
Supervise your Akka actorsSupervise your Akka actors
Supervise your Akka actors
 
DevOps: Continous Delivery - Como os feedbacks são importantes
DevOps: Continous Delivery - Como os feedbacks são importantesDevOps: Continous Delivery - Como os feedbacks são importantes
DevOps: Continous Delivery - Como os feedbacks são importantes
 
Lyndsay Prewer - Smoothing the continuous delivery path - a tale of two teams
Lyndsay Prewer - Smoothing the continuous delivery path - a tale of two teamsLyndsay Prewer - Smoothing the continuous delivery path - a tale of two teams
Lyndsay Prewer - Smoothing the continuous delivery path - a tale of two teams
 
State management with GraphQL [Angular Minsk, Online, 13.06.20]
State management with GraphQL [Angular Minsk, Online, 13.06.20]State management with GraphQL [Angular Minsk, Online, 13.06.20]
State management with GraphQL [Angular Minsk, Online, 13.06.20]
 
Continuous Delivery for Mature Code
Continuous Delivery for Mature CodeContinuous Delivery for Mature Code
Continuous Delivery for Mature Code
 
Java 8 - Gateway Drug or End of Line?
Java 8 - Gateway Drug or End of Line?Java 8 - Gateway Drug or End of Line?
Java 8 - Gateway Drug or End of Line?
 
GNATdashboard
GNATdashboardGNATdashboard
GNATdashboard
 

Similar a QA Fest 2018. Александр Венгер. ELK stack. Применение в нагрузочном тестировании и не только

Testing in projects
Testing in projectsTesting in projects
Testing in projects
DataArt
 
Testing in projects
Testing in projectsTesting in projects
Testing in projects
DataArt
 
.NET Fest 2018. Алексей Бороденко. Dynamic behavior of Options pattern
.NET Fest 2018. Алексей Бороденко. Dynamic behavior of Options pattern.NET Fest 2018. Алексей Бороденко. Dynamic behavior of Options pattern
.NET Fest 2018. Алексей Бороденко. Dynamic behavior of Options pattern
NETFest
 
Quality Management Introduction
Quality Management IntroductionQuality Management Introduction
Quality Management Introduction
Duy Tan Geek
 

Similar a QA Fest 2018. Александр Венгер. ELK stack. Применение в нагрузочном тестировании и не только (20)

QA Fest 2019. Яна Лыса. Особенности управления процессами тестирования для уд...
QA Fest 2019. Яна Лыса. Особенности управления процессами тестирования для уд...QA Fest 2019. Яна Лыса. Особенности управления процессами тестирования для уд...
QA Fest 2019. Яна Лыса. Особенности управления процессами тестирования для уд...
 
.NET Fest 2019. Андрей Винда. Создание REST API с поддержкой высокой нагрузки
.NET Fest 2019. Андрей Винда. Создание REST API с поддержкой высокой нагрузки.NET Fest 2019. Андрей Винда. Создание REST API с поддержкой высокой нагрузки
.NET Fest 2019. Андрей Винда. Создание REST API с поддержкой высокой нагрузки
 
QA Fest 2019. Екатерина Дядечко. Тестирование медицинского софта — вызовы и в...
QA Fest 2019. Екатерина Дядечко. Тестирование медицинского софта — вызовы и в...QA Fest 2019. Екатерина Дядечко. Тестирование медицинского софта — вызовы и в...
QA Fest 2019. Екатерина Дядечко. Тестирование медицинского софта — вызовы и в...
 
QA Fest 2019. Катерина Овеченко. Тестирование безопасности API
QA Fest 2019. Катерина Овеченко. Тестирование безопасности APIQA Fest 2019. Катерина Овеченко. Тестирование безопасности API
QA Fest 2019. Катерина Овеченко. Тестирование безопасности API
 
Testing in projects
Testing in projectsTesting in projects
Testing in projects
 
Testing in projects
Testing in projectsTesting in projects
Testing in projects
 
FIWARE Global Summit - Functional Testing – High-Quality Enablers for High-Qu...
FIWARE Global Summit - Functional Testing – High-Quality Enablers for High-Qu...FIWARE Global Summit - Functional Testing – High-Quality Enablers for High-Qu...
FIWARE Global Summit - Functional Testing – High-Quality Enablers for High-Qu...
 
.NET Fest 2019. Сергей Медведев. How serverless makes Integration TDD a reali...
.NET Fest 2019. Сергей Медведев. How serverless makes Integration TDD a reali....NET Fest 2019. Сергей Медведев. How serverless makes Integration TDD a reali...
.NET Fest 2019. Сергей Медведев. How serverless makes Integration TDD a reali...
 
.NET Fest 2018. Алексей Бороденко. Dynamic behavior of Options pattern
.NET Fest 2018. Алексей Бороденко. Dynamic behavior of Options pattern.NET Fest 2018. Алексей Бороденко. Dynamic behavior of Options pattern
.NET Fest 2018. Алексей Бороденко. Dynamic behavior of Options pattern
 
Quality Management Introduction
Quality Management IntroductionQuality Management Introduction
Quality Management Introduction
 
Net fest final presentation
Net fest final presentationNet fest final presentation
Net fest final presentation
 
.NET Fest 2019. Alexandre Malavasi. The future of Web: what Microsoft Blazor ...
.NET Fest 2019. Alexandre Malavasi. The future of Web: what Microsoft Blazor ....NET Fest 2019. Alexandre Malavasi. The future of Web: what Microsoft Blazor ...
.NET Fest 2019. Alexandre Malavasi. The future of Web: what Microsoft Blazor ...
 
WGDC QA Kapitanenko-Rebrov
WGDC QA Kapitanenko-RebrovWGDC QA Kapitanenko-Rebrov
WGDC QA Kapitanenko-Rebrov
 
E-TAIL QA: Approach to E-commerce testing in an Agile environment
E-TAIL QA: Approach to E-commerce testing in an Agile environmentE-TAIL QA: Approach to E-commerce testing in an Agile environment
E-TAIL QA: Approach to E-commerce testing in an Agile environment
 
JIRA Training Session
JIRA Training SessionJIRA Training Session
JIRA Training Session
 
stackconf 2020 | Scalable testing infrastructure with Kubernetes and Concord ...
stackconf 2020 | Scalable testing infrastructure with Kubernetes and Concord ...stackconf 2020 | Scalable testing infrastructure with Kubernetes and Concord ...
stackconf 2020 | Scalable testing infrastructure with Kubernetes and Concord ...
 
JS Fest 2019. Peter Braun. DevOps in the Cluster: A deep dive into operators
JS Fest 2019. Peter Braun. DevOps in the Cluster: A deep dive into operatorsJS Fest 2019. Peter Braun. DevOps in the Cluster: A deep dive into operators
JS Fest 2019. Peter Braun. DevOps in the Cluster: A deep dive into operators
 
Project P Open Workshop
Project P Open WorkshopProject P Open Workshop
Project P Open Workshop
 
Continuous Delivery
Continuous DeliveryContinuous Delivery
Continuous Delivery
 
Microservices at Mercari
Microservices at MercariMicroservices at Mercari
Microservices at Mercari
 

Más de QAFest

QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н...
QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н...QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н...
QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н...
QAFest
 
QA Fest 2019. Владимир Трандафилов. GUI automation of WEB application with SV...
QA Fest 2019. Владимир Трандафилов. GUI automation of WEB application with SV...QA Fest 2019. Владимир Трандафилов. GUI automation of WEB application with SV...
QA Fest 2019. Владимир Трандафилов. GUI automation of WEB application with SV...
QAFest
 
QA Fest 2019. Ірина Ярославцева. Майбутнє вже тут, або як тестувати систему о...
QA Fest 2019. Ірина Ярославцева. Майбутнє вже тут, або як тестувати систему о...QA Fest 2019. Ірина Ярославцева. Майбутнє вже тут, або як тестувати систему о...
QA Fest 2019. Ірина Ярославцева. Майбутнє вже тут, або як тестувати систему о...
QAFest
 

Más de QAFest (20)

QA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилин
QA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилинQA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилин
QA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилин
 
QA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The Future
QA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The FutureQA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The Future
QA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The Future
 
QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe...
QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe...QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe...
QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe...
 
QA Fest 2019. Катерина Спринсян. Параллельное покрытие автотестами и другие и...
QA Fest 2019. Катерина Спринсян. Параллельное покрытие автотестами и другие и...QA Fest 2019. Катерина Спринсян. Параллельное покрытие автотестами и другие и...
QA Fest 2019. Катерина Спринсян. Параллельное покрытие автотестами и другие и...
 
QA Fest 2019. Никита Галкин. Как зарабатывать больше
QA Fest 2019. Никита Галкин. Как зарабатывать большеQA Fest 2019. Никита Галкин. Как зарабатывать больше
QA Fest 2019. Никита Галкин. Как зарабатывать больше
 
QA Fest 2019. Сергей Пирогов. Why everything is spoiled
QA Fest 2019. Сергей Пирогов. Why everything is spoiledQA Fest 2019. Сергей Пирогов. Why everything is spoiled
QA Fest 2019. Сергей Пирогов. Why everything is spoiled
 
QA Fest 2019. Сергей Новик. Между мотивацией и выгоранием
QA Fest 2019. Сергей Новик. Между мотивацией и выгораниемQA Fest 2019. Сергей Новик. Между мотивацией и выгоранием
QA Fest 2019. Сергей Новик. Между мотивацией и выгоранием
 
QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н...
QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н...QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н...
QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н...
 
QA Fest 2019. Владимир Трандафилов. GUI automation of WEB application with SV...
QA Fest 2019. Владимир Трандафилов. GUI automation of WEB application with SV...QA Fest 2019. Владимир Трандафилов. GUI automation of WEB application with SV...
QA Fest 2019. Владимир Трандафилов. GUI automation of WEB application with SV...
 
QA Fest 2019. Иван Крутов. Bulletproof Selenium Cluster
QA Fest 2019. Иван Крутов. Bulletproof Selenium ClusterQA Fest 2019. Иван Крутов. Bulletproof Selenium Cluster
QA Fest 2019. Иван Крутов. Bulletproof Selenium Cluster
 
QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...
QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...
QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...
 
QA Fest 2019. Володимир Стиран. Чим раніше – тим вигідніше, але ніколи не піз...
QA Fest 2019. Володимир Стиран. Чим раніше – тим вигідніше, але ніколи не піз...QA Fest 2019. Володимир Стиран. Чим раніше – тим вигідніше, але ніколи не піз...
QA Fest 2019. Володимир Стиран. Чим раніше – тим вигідніше, але ніколи не піз...
 
QA Fest 2019. Дмитрий Прокопук. Mocks and network tricks in UI automation
QA Fest 2019. Дмитрий Прокопук. Mocks and network tricks in UI automationQA Fest 2019. Дмитрий Прокопук. Mocks and network tricks in UI automation
QA Fest 2019. Дмитрий Прокопук. Mocks and network tricks in UI automation
 
QA Fest 2019. Катерина Черникова. Tune your P’s: the pop-art of keeping testa...
QA Fest 2019. Катерина Черникова. Tune your P’s: the pop-art of keeping testa...QA Fest 2019. Катерина Черникова. Tune your P’s: the pop-art of keeping testa...
QA Fest 2019. Катерина Черникова. Tune your P’s: the pop-art of keeping testa...
 
QA Fest 2019. Алиса Бойко. Какнезапутаться в коммуникативных сетях IT
QA Fest 2019. Алиса Бойко. Какнезапутаться в коммуникативных сетях ITQA Fest 2019. Алиса Бойко. Какнезапутаться в коммуникативных сетях IT
QA Fest 2019. Алиса Бойко. Какнезапутаться в коммуникативных сетях IT
 
QA Fest 2019. Святослав Логин. Как найти уязвимости в мобильном приложении
QA Fest 2019. Святослав Логин. Как найти уязвимости в мобильном приложенииQA Fest 2019. Святослав Логин. Как найти уязвимости в мобильном приложении
QA Fest 2019. Святослав Логин. Как найти уязвимости в мобильном приложении
 
QA Fest 2019. Катерина Шепелєва та Інна Оснач. Що українцям потрібно знати пр...
QA Fest 2019. Катерина Шепелєва та Інна Оснач. Що українцям потрібно знати пр...QA Fest 2019. Катерина Шепелєва та Інна Оснач. Що українцям потрібно знати пр...
QA Fest 2019. Катерина Шепелєва та Інна Оснач. Що українцям потрібно знати пр...
 
QA Fest 2019. Петр Тарасенко. QA Hackathon - The Cookbook 22
QA Fest 2019. Петр Тарасенко. QA Hackathon - The Cookbook 22QA Fest 2019. Петр Тарасенко. QA Hackathon - The Cookbook 22
QA Fest 2019. Петр Тарасенко. QA Hackathon - The Cookbook 22
 
QA Fest 2019. Евгений Рудев. QA 3.0. New generation
QA Fest 2019. Евгений Рудев. QA 3.0. New generationQA Fest 2019. Евгений Рудев. QA 3.0. New generation
QA Fest 2019. Евгений Рудев. QA 3.0. New generation
 
QA Fest 2019. Ірина Ярославцева. Майбутнє вже тут, або як тестувати систему о...
QA Fest 2019. Ірина Ярославцева. Майбутнє вже тут, або як тестувати систему о...QA Fest 2019. Ірина Ярославцева. Майбутнє вже тут, або як тестувати систему о...
QA Fest 2019. Ірина Ярославцева. Майбутнє вже тут, або як тестувати систему о...
 

Último

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Último (20)

This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 

QA Fest 2018. Александр Венгер. ELK stack. Применение в нагрузочном тестировании и не только

Notas del editor

  1. Jmeter log file
  2. Kibana discovery tab
  3. Kibana dashboard
  4. Filebeat.yml
  5. Filebeat.yml
  6. Filebeat.inputs.paths Logstash pipeline jmeter.save.saveservice.autoflush=true Observe results
  7. Features ElasticSearch low-level REST client Using the low-level client makes the plugin compatible with any ElasticSearch version Bulk requests By making bulk requests, there are practically no impacts on the performance of the tests themselves. Filters Only send the samples you want by using Filters! Simply type them as follows in the appropriate field : filter1;filter2;filter3 or sampleLabel_must_contain_this. Verbose, semi-verbose, error only, and quiet mode debug : Send request/response information of all samplers (headers, body, etc.) info : Sends all samplers to the ElasticSearch engine, but only sends the headers, body info for the failed samplers. quiet : Only sends the response time, bytes, and other metrics error : Only sends the failing samplers to the ElasticSearch engine (Along with their headers and body information). Send custom metrics/values to your ElasticSearch! Simply add a new field in the backend listener's configuration. *** This functionnality is sadly limited only to variables loaded from a CSV with the jp@gc plugin, or variables iniated in the Test Plan element. This is due to the way JMeter and its backend listener work ***
  8. Features ElasticSearch low-level REST client Using the low-level client makes the plugin compatible with any ElasticSearch version Bulk requests By making bulk requests, there are practically no impacts on the performance of the tests themselves. Filters Only send the samples you want by using Filters! Simply type them as follows in the appropriate field : filter1;filter2;filter3 or sampleLabel_must_contain_this. Verbose, semi-verbose, error only, and quiet mode debug : Send request/response information of all samplers (headers, body, etc.) info : Sends all samplers to the ElasticSearch engine, but only sends the headers, body info for the failed samplers. quiet : Only sends the response time, bytes, and other metrics error : Only sends the failing samplers to the ElasticSearch engine (Along with their headers and body information). Send custom metrics/values to your ElasticSearch! Simply add a new field in the backend listener's configuration. *** This functionnality is sadly limited only to variables loaded from a CSV with the jp@gc plugin, or variables iniated in the Test Plan element. This is due to the way JMeter and its backend listener work ***
  9. Features ElasticSearch low-level REST client Using the low-level client makes the plugin compatible with any ElasticSearch version Bulk requests By making bulk requests, there are practically no impacts on the performance of the tests themselves. Filters Only send the samples you want by using Filters! Simply type them as follows in the appropriate field : filter1;filter2;filter3 or sampleLabel_must_contain_this. Verbose, semi-verbose, error only, and quiet mode debug : Send request/response information of all samplers (headers, body, etc.) info : Sends all samplers to the ElasticSearch engine, but only sends the headers, body info for the failed samplers. quiet : Only sends the response time, bytes, and other metrics error : Only sends the failing samplers to the ElasticSearch engine (Along with their headers and body information). Send custom metrics/values to your ElasticSearch! Simply add a new field in the backend listener's configuration. *** This functionnality is sadly limited only to variables loaded from a CSV with the jp@gc plugin, or variables iniated in the Test Plan element. This is due to the way JMeter and its backend listener work ***
  10. Apache Docker Kubernetes MySQL Netflow Nginx Redis System logs and metrics