Top Banner
Log Analysis @ Outsmart Games Nathan Smith, Technical Director
18

Log Analysis @ Outsmart Games

Feb 13, 2017

Download

Technology

Nathan Smith
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Log Analysis @ Outsmart Games

Log Analysis @ Outsmart Games

Nathan Smith, Technical Director

Page 2: Log Analysis @ Outsmart Games

Outsmart Games

Page 3: Log Analysis @ Outsmart Games
Page 4: Log Analysis @ Outsmart Games

S3 content,

configuration, assets.

Content Manager

Microservices

Customer Service

DynamoDB

Monitoring

Hystrix, CloudWatch, SumoLogic

Player State

Edge

authentication, routing

Page 5: Log Analysis @ Outsmart Games

Find Bugs

• Unit Testing

• Q/A Team

• Customer Care

Page 6: Log Analysis @ Outsmart Games

Capturing Logs

Microservices

Page 7: Log Analysis @ Outsmart Games

Device Log Message

• Time

• Device Id, Model, OS

• IP address

• User Id

• UI State (Loading, Store, Dungeon)

• Type (Info, Warn, Error, Exception)

Page 8: Log Analysis @ Outsmart Games

Understanding Errors

Page 9: Log Analysis @ Outsmart Games

Snapshot & Export Game State

Page 10: Log Analysis @ Outsmart Games

Identifying Errors

Page 11: Log Analysis @ Outsmart Games

Immediate Benefits

• Mean Time to Identify

• Visibility across infrastructure

• Visibility across all devices

Page 12: Log Analysis @ Outsmart Games

Unexpected Benefits

Page 13: Log Analysis @ Outsmart Games

Unexpected Benefits

Page 14: Log Analysis @ Outsmart Games

Unexpected Benefits

• Scheduled Searching

• Visibility of Content Distribution

• Targeted Customer Care

Page 15: Log Analysis @ Outsmart Games

Traffic Analysis

Page 16: Log Analysis @ Outsmart Games

DDoS Detection

Page 17: Log Analysis @ Outsmart Games

Where are the logs?

Page 18: Log Analysis @ Outsmart Games

Thank you!

Nathan Smith, Technical Director [email protected]