Top 10 customer use cases for log management, benefits of logs for performance monitoring, common issues across 25k users, investigating performance issues with logs.
Logs as Data: Using Logs to track Web Application Performance
1. by RevelOps
Logs as Data:
Using Logs to track Web Application Performance
May 2014
2. by RevelOps
A Heritage in Advanced Research
• Founders hold PhDs in Distributed Systems
• Former Scientists at the IBM Center for Advanced Studies
• Built Log Management Solution for IBM (RTCE)
Global SaaS Log Management Service
• More than 1,000 customers in over 100 countries, processing over 10B
events daily
• Locations in Boston, Dublin, Prague
• Raised more than $11M in venture funding
Trevor Parsons
Formerly a scientist at IBM's Center for advanced studies with a
PhD in Computer Science.
Andrew Burton
Proven software executive, with over 16 years of experience in
start-ups & enterprise companies.
Brendan Dillon
Experienced software engineering & security executive,
formerly CTO at Adaptive Mobile.
Viliam Holub
Over a decade developing enterprise software, with a PhD in
Computer Science.
Leadership Team
Leigh Merrigan
SaaS marketing, communications and branding executive,
formerly with AppNeta.
President & CEO
Co-founder, Chief Scientist
VP, Engineering
Co-founder, CTO
VP, Marketing
About Logentries
18. by RevelOpsA Study across 25k users: Some Common Issues
Community Insights - Strength in Numbers
• Categories:
• Generic patterns across all web logs
• Tomcat specific patterns
• IIS logs i.e. running a ASPX/ASP web app
• Logentries Community Insights: logentries.com/doc/community-insights
27. by RevelOpsWhat part of the app code caused the issue?
• Step 1: Collate your logs
28. by RevelOpsWhat part of the app code caused the issue?
• Step 2: Refine the log entries
29. by RevelOps
• Step 3: Narrow the time range
What part of the app code caused the issue?
30. by RevelOpsWhat part of the app code caused the issue?
• Step 4: View the Transaction
31. by RevelOpsSummary
Benefits of Logs for Production Monitoring
1. You can’t always instrument the cloud
2. Logs Maintain the Evidence
3. Logs can contain of symptoms of more serious issues
4. Logs combine event data, resource usage, performance metrics
5. Top to Bottom and End to End
Investigating Performance issues w/ Logs
1. Setup Real Time Alerts
2. Understand user behaviour
3. Inspect Resource Usage
4. Was Performance Effected
5. What Code caused the issue
32. by RevelOpsGive it a Try for Free
• Get started in minutes with the free Logentries service!
• Lots of examples of using Logs to Monitor Application
Performance on our blog: http://blog.logentries.com
• Contact us directly!
• Trevor.parsons@logentries.com
• Support@logentries.com