loupe /loop/ noun a magnifying glass used by jewelers to reveal flaws in gems. a logging and error...

28
Loupe /lo͞op/ noun a magnifying glass used by jewelers to reveal flaws in gems. a logging and error management tool used by .NET teams to reveal flaws in production applications.

Upload: osborn-morris

Post on 24-Jan-2016

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Loupe /loop/ noun a magnifying glass used by jewelers to reveal flaws in gems. a logging and error management tool used by.NET teams to reveal flaws in

Loupe /lo op/ nouna magnifying glass used by jewelersto reveal flaws in gems.

a logging and error management toolused by .NET teams to reveal flawsin production applications.

Page 2: Loupe /loop/ noun a magnifying glass used by jewelers to reveal flaws in gems. a logging and error management tool used by.NET teams to reveal flaws in
Page 3: Loupe /loop/ noun a magnifying glass used by jewelers to reveal flaws in gems. a logging and error management tool used by.NET teams to reveal flaws in

Fixed BEFOREComplaints!

Page 4: Loupe /loop/ noun a magnifying glass used by jewelers to reveal flaws in gems. a logging and error management tool used by.NET teams to reveal flaws in

Loupe acceleratesdefect resolution

Page 5: Loupe /loop/ noun a magnifying glass used by jewelers to reveal flaws in gems. a logging and error management tool used by.NET teams to reveal flaws in

Loupe pinpoints root causesand highlights important errorsaffecting your users.

Page 6: Loupe /loop/ noun a magnifying glass used by jewelers to reveal flaws in gems. a logging and error management tool used by.NET teams to reveal flaws in

Errors+ Logging+ Metrics

= Faster Fixes= Fewer Bugs= Happier Users

Page 7: Loupe /loop/ noun a magnifying glass used by jewelers to reveal flaws in gems. a logging and error management tool used by.NET teams to reveal flaws in

In addition to capturing errors, Loupe also captures:

Trace messages (even log files with millions of messages) Performance metrics (both standard and custom metrics) Automatic logging of .NET data (ex, ASP.NET Health

Monitoring, MVC pipeline events, EF database calls, etc.) System details include hardware, O/S configuration, and

versions of O/S, framework, and assemblies

Errors+ Logging+ Metrics

Page 8: Loupe /loop/ noun a magnifying glass used by jewelers to reveal flaws in gems. a logging and error management tool used by.NET teams to reveal flaws in

You can even add logging without writing code!

Page 9: Loupe /loop/ noun a magnifying glass used by jewelers to reveal flaws in gems. a logging and error management tool used by.NET teams to reveal flaws in

Loupe shows the big picture and the supporting details

Unlike logging frameworks that simply record trace messages… Loupe captures much more data with less effort Loupe includes an awesome log viewer Loupe automates log analysis

Unlike error reporting tools that just record stack traces Loupe is much more reliable and robust Loupe captures the details to pinpoint root causes Loupe provides centralized access to the full log

Page 10: Loupe /loop/ noun a magnifying glass used by jewelers to reveal flaws in gems. a logging and error management tool used by.NET teams to reveal flaws in
Page 11: Loupe /loop/ noun a magnifying glass used by jewelers to reveal flaws in gems. a logging and error management tool used by.NET teams to reveal flaws in
Page 12: Loupe /loop/ noun a magnifying glass used by jewelers to reveal flaws in gems. a logging and error management tool used by.NET teams to reveal flaws in
Page 13: Loupe /loop/ noun a magnifying glass used by jewelers to reveal flaws in gems. a logging and error management tool used by.NET teams to reveal flaws in
Page 14: Loupe /loop/ noun a magnifying glass used by jewelers to reveal flaws in gems. a logging and error management tool used by.NET teams to reveal flaws in
Page 15: Loupe /loop/ noun a magnifying glass used by jewelers to reveal flaws in gems. a logging and error management tool used by.NET teams to reveal flaws in
Page 16: Loupe /loop/ noun a magnifying glass used by jewelers to reveal flaws in gems. a logging and error management tool used by.NET teams to reveal flaws in
Page 17: Loupe /loop/ noun a magnifying glass used by jewelers to reveal flaws in gems. a logging and error management tool used by.NET teams to reveal flaws in
Page 18: Loupe /loop/ noun a magnifying glass used by jewelers to reveal flaws in gems. a logging and error management tool used by.NET teams to reveal flaws in

Loupe aggregates, organizes and filters errors at multiple levels

Page 19: Loupe /loop/ noun a magnifying glass used by jewelers to reveal flaws in gems. a logging and error management tool used by.NET teams to reveal flaws in

ErrorOccurrences

• Raw error messages

LogEvent

• Aggregate within a single session

AppEvent

• Aggregate across all sessions

Issue

Loupe aggregates, organizes and filters errors at multiple levels

Page 20: Loupe /loop/ noun a magnifying glass used by jewelers to reveal flaws in gems. a logging and error management tool used by.NET teams to reveal flaws in
Page 21: Loupe /loop/ noun a magnifying glass used by jewelers to reveal flaws in gems. a logging and error management tool used by.NET teams to reveal flaws in

Loupe is very reliable and efficient.

Loupe has numerous guards against crashing or degrading your application performance

It runs in-process on low-priority background threads so it has virtually no impact on application performance.

All data is buffered to local disk so nothing is lost if you have a network glitch, yet it guards against disk overflow.

Loupe log files are in highly optimized binary format that minimizes disk and bandwidth requirements

Page 22: Loupe /loop/ noun a magnifying glass used by jewelers to reveal flaws in gems. a logging and error management tool used by.NET teams to reveal flaws in

Loupe is engineered to scale.

Loupe can manage many terabytes of log data from many thousands of computers.

Loupe includes buffering and overflow protections at each key interface

Messages are queued in memory within your application so user experience stays snappy

Messages are buffered to disk to be resilient to network failure and allow efficient file transfers that auto-retry

Analysis of log files are queued and the analysis can scale-out across a cluster of servers.

Page 23: Loupe /loop/ noun a magnifying glass used by jewelers to reveal flaws in gems. a logging and error management tool used by.NET teams to reveal flaws in

Loupe is very easy to integrate. Nothing to install, just add an assembly and a couple lines of code or XML to your project.

Page 24: Loupe /loop/ noun a magnifying glass used by jewelers to reveal flaws in gems. a logging and error management tool used by.NET teams to reveal flaws in
Page 25: Loupe /loop/ noun a magnifying glass used by jewelers to reveal flaws in gems. a logging and error management tool used by.NET teams to reveal flaws in

If you only use the logging framework and Loupe Desktop log viewer…Loupe is completely FREE.

Page 26: Loupe /loop/ noun a magnifying glass used by jewelers to reveal flaws in gems. a logging and error management tool used by.NET teams to reveal flaws in

Loupe Server adds automatic log aggregation, error analysis and data management

Loupe Server collects and manages logs from all the computers running your applications

Each log is analyzed and indexed to a SQL database Smart email notifications alert you to important errors

without overflowing your inbox Loupe Server also provides a powerful web UI

Review filtered lists of de-duped error events Assign issues to team members for follow-up Developers always have complete, up-to-date

information for root cause analysis Loupe Desktop integrates with Loupe Server

making it easy to get to relevant logs

Page 27: Loupe /loop/ noun a magnifying glass used by jewelers to reveal flaws in gems. a logging and error management tool used by.NET teams to reveal flaws in

Editions

Page 28: Loupe /loop/ noun a magnifying glass used by jewelers to reveal flaws in gems. a logging and error management tool used by.NET teams to reveal flaws in

Thank you… for more info:

visit gibraltarsoftware.com/loupeemail [email protected] 443.738.0683

download gibraltarsoftware.com/getloupe