CloudWatch Logs Transformed

senselogs-viewer

AWS CloudWatch is a convenient, unified logging solution so you can collect and access all your operational and performance data in one place. However, the standard AWS log viewer is pretty basic, so while the CloudWatch capture and storage facilities are excellent, the viewing and filtering options are slow and limited.

I've tried a number of offerings that build upon the CloudWatch Logs service, but never found the experience I was looking for.

As a developer, I wanted:

  • Speed to immediately scan thousands of log events without delay
  • Live tail to see new log events as they arrived
  • Powerful structured queries to quickly locate errors
  • The ability to save my common log views in a dashboard

The AWS log console, while usable, is too slow to make this effective. It takes up to 2-4 seconds to load page by page of log events. The CloudWatch Insights product is more powerful for queries, but can take over a minute for a single query.

To address these needs, we created SenseLogs.

SenseLogs is an AWS CloudWatch Logs viewer that runs fast, 100% in your browser. It transparently downloads and stores log events in your browser application cache for immediate and later viewing. It offers smooth scrolling and powerful full text and structured queries.

senselogs-viewer

CloudWatch + SenseLogs

Here is a quick comparison of CloudWatch Logs and how SenseLogs augments these capabilities to offer a more complete logging solution.

SenseLogs CloudWatch Logs Viewer
Capture Log Data
Retain Log Data
Manage Retention Policies
Filter and Query Events CloudWatch Insights Integrated Javascript expressions
Log Viewer advanced basic
Time to show next page < 1/100th second > 2 seconds
Time to page through 1000 events <1/2 second >20 seconds
Combine Log Streams
Transparent Event Downloading
Live Refresh and Live Tail
Infinite Smooth Scroll
Understand Event Structure
Save Log Views and View Formatting

Browser Based

SenseLogs is 100% browser based. Rather than storing log events in a server and repeatedly transacting with a service for the next page of log data, SenseLogs fetches log events in the background and caches them locally in your browser. As you scroll forward or backward, SenseLogs transparently fetches new log events to anticipate your need. With SenseLogs, events can be displayed, queried, and scrolled with lightning speed.

Getting Started

There is nothing to install. Just navigate your browser to:

https://senselogs.sensedeep.com/

To learn more about SenseLogs and how to use the App, please read the documentation at:

https://www.sensedeep.com/senselogs/doc/

Please let us know what you think, we thrive on feedback: dev@sensedeep.com

© SenseDeep® LLC. All rights reserved. Privacy Policy and Terms of Use.

Consent

This web site uses cookies to provide you with a better viewing experience. Without cookies, you will not be able to view videos, contact chat or use other site features. By continuing, you are giving your consent to cookies being used.

OK