Sign In or Register
Home
ReflectInsight
Download
Purchase
Support
Community
Company

ReflectInsight Viewer

Overview

ReflectInsight Live/Log Viewers allow you to locate and resolve coding issues faster than ever before. Once you experience the ReflectInsight Viewer, you will never want to go back viewing log files in a text-editor again!

  • Advance Searching by using simple or Regular Expression criteria
  • Message Filtering/Categorization using multiple User Defined Views
  • Request and Call Stack Traceability views
  • Bookmark, Line and Message Type Highlighting
  • PostSharp AOP for automatic method and property tracing support
  • Message source-time to Local or to anyother UTC time toggle conversion

Next Generation Log Viewers

Comes with both Live and Log viewers that include a wide variety of tools specifically designed for analyzing ReflectInsight messages.

High performance logging allows you to monitor instrumented applications in real-time by displaying log messages in the Live Viewer.

Log incredibly rich details such as: Exceptions, Objects, Datasets, Images, Process and Thread Information, Well-Formatted XML, and so much more.

Quickly navigate and trace you through applications to find the information you need with ease.

Message Log

The Message Log panel is the central area where all messages logged are displayed.

Provides the ability to create multiple User Defined Views (UDV). These views can be customized to display specific information allowing you filter out unwanted noise and only focus on messages that are of interest to your immediate need.

Provides insight and analytics into the health of your running applications.

Message Details

The Message Details panel displays the extended details of the selected message. The details could be as simple as the message itself or complex data such as: an Object, Dataset, Binary Blob, Image, Process and Thread Information, the contents of a Collection, and so much more.

Syntax Highlighting is available for select message types such as SQL, XML and HTML related messages.

Full Unicode support.

Message Properties

The Message Properties panel allows you to further inspect a selected message. You can view various date/time values, Time Zone, Process Id, Thread Id, Request Id, Category, Machine, etc.

Extended the Message Properties panel by attaching user defined properties to single or multiple messages during the logging cycle.

Watches

Available only in the Live Viewer, the Watches panel allows you to display non-persistent information for quick and dirty data change.

You can write directly to the Watches or if using the ReflectInsight PostSharp AOP Extension, you can easily decorate an object property with a predefined custom attribute. This attribute forces ReflectInsight to display the value of the property whenever its value changes.

Bookmarks

The Bookmarks panel allows you to view bookmarks for the current logging session and can be persisted with your log file for later retrieval. You can filter bookmarks for the active view, a given view or see all bookmarks across all views.

Navigate to any bookmark will immediately activate the view and select where the bookmarked message is located.

Bookmarks can also be managed using the Navigation ribbon menu and/or shortcut keys.

Call Stack

The Call Stack panel displays the call stack level of the current selected message. Call Stack entries are generated using the Enter/Exit method or if the message was contained within the TraceMethod using block.

You can easily navigate the call stack by simply double clicking on a call stack entry, taking you to the top of the Enter/Exit message block within the active message log panel.

Message Navigation

ReflectInsight supports many ways in navigate through your logged messages.

You can navigate by using one of following methods:

  • Find matching Enter/Exit method block
  • Jump to parent Enter/Exit method block
  • Jump from any message in a User Defined View to the “All Messages” View
  • Go to Message by line number
  • Advanced Search
  • Quick Search (active view only)
  • Message Type Browse Navigator
  • Bookmarks

Advanced Search

The Viewer provides two ways to search messages by criteria.

Quick Search: Is mainly used for simple quick text-based searching.

Advanced Search: Is primarily used to search messages where a more complex search criteria is needed.

A search criteria can include a combination of the following:

  • Message Contents
  • Message Type
  • Message Contents AND Type
  • Message Contents OR Type
  • In addition to Regular Expression

The Advanced Search view provides the ability to either navigate to the search result or by bookmarking them.

User Defined Views & Filtering

User Defined Views (UDV) allows you to filter unwanted noise by only viewing messages that matter most.

You can create UDVs by applying one of the following methods:

  • Clicking a message and selecting either its Message Type or one of its properties
  • By creating a new UDV and specifying a filter criteria
  • By cloning an existing UDV

You also have to the option to persist UDVs for the active log file.

Time Zones

Display your time details in either standard or military time formats.

Select the Time Zone Type that best suits your location, such as Source, Local, UTC or Customize by choosing from one of the available system time zones.

Auto Save/Purge Rolling Log Files

Apart from the Library’s ability to Auto Save Rolling log files, the Live Viewer has similar capabilities in addition to Auto Purging the top portion of a rolling log file.

You can configure the Live Viewer to either Auto Save or Auto Purge by applying one of the following methods:

Auto Save: This method forces the Live Viewer to save files once a specific criteria has been met (i.e. On new day and/or message limit).

Auto Purge: This method forces the Live Viewer to purges the top portion of the logged messages, based on predefined size percentages of the current log file.

Options & Customization

Customize ReflectInsight Viewer to suit your needs. Choose from a variety of Themes, setup your Time Zone details, configure your Layout, set Rolling Log Files, etc.

Configure each message type to have a specific font style and/or color.

Turn on/off warnings and notifications.

Application Updates

Keep up to date by getting the latest features and enhancements as they become available. ReflectInsight will automatically check for updates and notify you as needed.

ReflectInsight

Overview
What's New
Library
Viewer
Extensions
Routing Service
Config Editor
Testimonials

Support

Getting Started
Samples
NuGet Packages
Documentation
Activate License
Deactivate License
Support Center
Feedback Forums
  • Download
  • Purchase
ReflectInsight
Overview
Library
Viewer
Extensions
Routing Service
Configuration Editor
Try
Downloads
License Agreement
Downloads FAQ
Purchase
Purchase
Licensing FAQ
Support
Getting Started
Samples
NuGet Packages
Documentation
Support Center
Feedback Forums
Company
About
Contact Us
Our Clients
Company Blog
Account
Sign In
Register
Forgot Password
Profile
Copyright © 2021 ReflectSoftware Inc. All rights reserved.
Home | Terms of Use | Privacy Policy