Pracital application logging and monitoring
-
Upload
laurynas-tretjakovas -
Category
Technology
-
view
146 -
download
0
Transcript of Pracital application logging and monitoring
DevOps Pro Vilnius - 2016 1
Practical Application Logging and
MonitoringLaurynas Tretjakovas
[email protected] @n3ziniuka5
DevOps Pro Vilnius - 2016 2
About Me Functional programming and DevOps
enthusiast Currently Scala/DevOps at iGeolise 5 years of professional experience Kickboxing and Brazilian Jiu-Jitsu
practitioner
DevOps Pro Vilnius - 2016 3
iGeolise Main product – TravelTime platform Small team – 7 developers 2 DevOps people About 20 managed servers Scala, Scala.js, Akka, Play, React,
Ansible
DevOps Pro Vilnius - 2016 10
Elasticsearch
NoSQL Database Full-text search and analytics engine Can handle complex search features and requirements Works great for log files and metrics
DevOps Pro Vilnius - 2016 11
Logstash
Data collection engine Transform plain log lines into structure data with patterns Alerting Over 200 available plugins
DevOps Pro Vilnius - 2016 12
Kibana
Flexible analytics and visualization platform Seamless integration with Elasticsearch Understand large volumes of data Dynamic dashboards with data interaction
DevOps Pro Vilnius - 2016 16
Demo API
A single endpoint that accepts client, travel time and transportation mode as input and simply logs the received input along with: Response time Status code Request body Request path