Introducing
The Slant team built an AI & it’s awesome
Find the best product instantly
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now
4.7 star rating
0
What is the best alternative to JSNLog?
Ad
Ad
Rollbar
All
14
Experiences
Pros
12
Cons
2
Top
Pro
Error information from 3rd party scripts even without correct CORS
This feature is quite an interesting technical feat, considering that it shouldn't really be possible to get error information form 3rd party scripts. See this and this for discussions.
See More
Top
Con
No context for some errors
For some errors (possibly JavaScript injected into the page), Rollbar is unable to offer any context.
See More
Top
Pro
Generous free plan
Free plan allows for up to 5000 events/month, customizable rate limits, integrations (e.g. with Slack), multiple users, and 30 day retention.
See More
Top
Con
Old-school UI
Built with the default Bootstrap theme. Looks like 2011.
See More
Top
Pro
Integrates with Slack
Rollbar can be integrated with Slack to send notifications of various event to a set Slack channel based on customizable rules.
See More
Top
Pro
Stack traces (traceback)
Stack trace with function calls and line numbers.
See More
Top
Pro
Client library is open source
See More
Top
Pro
Custom error grouping
See More
Top
Pro
Not blocked by ad blockers
At least as of 2015-July-14. Many other prominent loggers are blocked, e.g. Loggly and LogEntries.
See More
Top
Pro
Capture any uncaught errors
Rollbar allows sending any log messages to Rollbar not just exceptions enabling you to go back and check for missed exceptions.
See More
Top
Pro
Supports "deploy" events
You can easily send "deploy" events with curl, so that you know to which version the errors apply. Errors are grouped automatically by name/type, but if the re-occur after a deploy, they'll be shown again above the deploy in the timeline.
See More
Top
Pro
Multiple integration options
Asana - Create and resolve Asana tasks Bitbucket Issues - Create and manage Bitbucket Issues Campfire - Get alerts in your Campfire room Flowdock - Get messages in your flow GitHub Issues - Create and manage GitHub Issues HipChat - Get alerts in your HipChat room JIRA - Create, resolve, and reopen JIRA issues PagerDuty - Trigger and resolve incidents in PagerDuty Pivotal Tracker - Create and manage Pivotal Tracker stories Slack - get alerts in a chatroom or group Sprintly - Create and manage Sprintly items Trello - Create and manage cards in Trello VictorOps - Trigger and recover alerts in VictorOps Webhook - Post JSON payloads to arbitrary URLs Email - get notifications and daily summaries
See More
Top
Pro
Source maps support
Source map support is used to reference original source code in cases where the code is minified.
See More
Top
Pro
Error filtering
Rollbar allows ignoring specific exceptions simply by adding the error message to the ignoredMessages array.
See More
Hide
See All
Experiences
Get it
here
14
0
Serilog
All
6
Experiences
Pros
5
Cons
1
Top
Pro
Can log structured data
See More
Top
Con
Documentation is distributed among plugins
Determining what logger, formatter, option is more difficult because documentation is associated with each component.
See More
Top
Pro
Flexible configuration options
Configuring directly or using appsettings is fairly and there are many examples available.
See More
Top
Pro
Multiple extensions
You can easily configure it to log into Console / File / Seq / ElasticSearch / etc.
See More
Top
Pro
Log Enricher and Log Context features
Easily and extensibly enrich your log messages with contextual information such as thread or request ID.
See More
Top
Pro
Is portable between recent .NET platforms
See More
Hide
Free
61
1
TrackJS JavaScript Error Logging
All
19
Experiences
Pros
16
Cons
2
Specs
Top
Pro
Telemetry timeline
Understanding the console, network, and user events that led up to an error makes it possible to recreate it in development.
See More
Top
Con
Multiple errors from the same user can bloat your metrics
No "distinct" error count. If a loop ends up inflating a single user's error count, all reports are affected. Dashboard skewed by weird outliers. Recently (as of February 2018) sorting by "users impacted" was introduced to reduce this problem.
See More
Top
Pro
Error trends
Reports show what are the important errors to focus on fixing.
See More
Top
Con
No deployments using a REST API call
See More
Top
Pro
Wraps console.log for errors
All messages sent into console are included with error messages for additional context and logging.
See More
Top
Pro
Realtime notifications
See when new errors are happening in Slack or Hipchat rooms.
See More
Top
Pro
Ability to track an error down to a specific customer (if necessary)
TrackJS supports custom user IDs, which can be random strings that we, the customer can assign to a certain user. This helps a lot when handling a support request or a bug report from customers.
See More
Top
Pro
Daily summary email
You can see how your site is doing every day with a summary of all the interesting activity and errors that should be checked into.
See More
Top
Pro
Engineer Support
You will always get an engineer who can understand and answer your question right away whenever you need help.
See More
Top
Pro
Highly customizable with custom JS code on the page
Hooks in the code that let you customize just about anything, you can get the error object before it's sent to the server and do whatever you like with it.
See More
Top
Pro
Inline sourcecode snippets
Error messages and stacktraces are shown with snippets of the raw source at the location. This gives a ton of context to quickly find the error.
See More
Top
Pro
Powerful ignore rules and grouping rules
To ignore spurious errors.
See More
Top
Pro
Find bug in product easily
TrackJs is very useful to catch console errors.
See More
Top
Pro
Analytics dashboard
A snapshot of how you are doing, comparing page view volume to error volume.
See More
Top
Pro
Very useful product for use and tracking issues
See More
Top
Pro
Personal touch customer support
See More
Top
Pro
Predictable Billing
No surprise bills caused by changes in usage.
See More
Top
Pro
Client specs
Some general information like browser, operating system and viewport used by the client may help to determine source of trouble more precisely.
See More
Specs
Price:
$49/month
Languages:
JavaScript
API:
Yes
Hosting options:
Cloud
See All Specs
Hide
See All
Experiences
Paid
104
4
CatchJS
All
4
Experiences
Pros
4
Top
Pro
Notifications when things break
Can send emails when new errors happen.
See More
Top
Pro
Shows code snippets
Shows code snippets of the error and applies source maps automatically.
See More
Top
Pro
Doesn't slow down page loads
Has a very small filesize, so it doesn't slow down page loads.
See More
Top
Pro
Screenshots really help debugging
It takes a screenshot of the screen, so you can see what the user was looking at when the error happened.
See More
Hide
89
4
0
Raygun
All
6
Experiences
Pros
4
Cons
1
Specs
Top
Pro
Allows leaving comments on issues
It's possible to comment on issues. Great for coordinating if and how exceptions should be handled within a team.
See More
Top
Con
Inefficient UI
See More
Top
Pro
Exceptions are grouped
Raygun groups similar exceptions together displaying the number of occurences so that there's no need to deal with each instance of the error separately.
See More
Top
Pro
Daily digest emails
Raygun can send a summary of all error that have happened over the day.
See More
Top
Pro
Email notifications
Raygun can be set up to send email notifications as soon as exceptions occur.
See More
Specs
Supported languages:
Any
Integrations:
Unlimited
Filtering:
Custom
Pricing :
Event and error based
See All Specs
Hide
19
7
1
Airbrake
All
6
Experiences
Pros
4
Cons
2
Top
Con
Non-free / propritary software
Airbrake is non-free software, so it cannot be self-hosted, audited, or improved upon by the community. Your data is insecure - open to be read by Airbrake Inc, and if they shut down you will be unable to continue using the software.
See More
Top
Pro
Easy to use UI
Airbrake.io boasts a beautiful user interface which gives easy access to features such as intelligent error grouping and application insights, session details and backtraces. All these allow you to squash those bugs at a much faster pace.
See More
Top
Con
No integrations on the free plan
See More
Top
Pro
Airbrake errors can be self-hosted on Errbit
Errbit is a self-hosted error catcher for Airbrake. It allows keeping errors off Airbrake's servers by using Airbrake's error tracking tools to send error logs to your own ErrBit based web service. Useful for when errors contain sensitive client data.
See More
Top
Pro
Asynchronous error tracking script
By including Airbrake's client side error tracking JS into your code, you won't have to worry about it affecting your page load times at all. Since the library loads asynchronously, which means it won't cause painful delays for your site's visitors.
See More
Top
Pro
Easy integration with other applications
Airbrake integrates easily with Github, Hipchat, Asana and a number of other services, which can be viewed here. Also if you've got a custom app you'd like to integrate into Airbrake, you can use Airbrake's public API or there web hooks functionality to your advantage.
See More
Hide
Get it
here
13
2
Sentry
All
10
Experiences
Pros
6
Cons
3
Specs
Top
Pro
Consolidates similar errors and makes resolution easy
It's what Sentry calls [Rollups](https://docs.sentry.io/learn/rollups/]. All individual issues rolled-up can still be drilled down. Also two issues can be merged manually.
See More
Top
Con
Not really a logging solution
Sentry collects exceptions, it's not a solution for log aggregation.
See More
Top
Pro
Email/Slack/GitHub/Hipchat integration
Newly discovered issues (i.e. one that isn't rolled-up under and existing one) can generate an instant notification via many means.
See More
Top
Con
Can't filter by browser versions
Sentry only filters by browser names and not by browser versions (for example: Firefox, instead of Firefox 27, Firefox 28 etc...)
See More
Top
Pro
Has an official Docker image
Sentry has an official Docker image which means it's likely going to be well reviewed and maintained for a while and it makes it easy to set up.
See More
Top
Con
No free cloud hosting
Unfortunately there is no free plan for cloud hosted solution. Only self-hosted solutions are free to use.
See More
Top
Pro
Completely open source, with a hosted version available
Sentry is a completely open source tool. It's free to use if you want to run it on your own. If you want to avoid the overhead of running and maintaining another server, it also has a hosted version available at www.getsentry.com
See More
Top
Pro
Source maps support
Has support for source maps.
See More
Top
Pro
Can create projects and teams
A single Sentry server can be used for various teams/products.
See More
Specs
Platforms:
Docker, Web
Type:
aggregation
Supported languages:
Any
Hosting options:
Cloud or Self-hosted
See All Specs
Hide
See All
Experiences
Free / paid
70
14
Errorception
All
4
Experiences
Pros
3
Cons
1
Top
Pro
Extremely high performance
Errorception's script loads incredibly fast on your webpage, without affecting your site's load time at all.
See More
Top
Con
No Free Plan
Even though Errorception does offer a Free (No credit Card required) 30 day trial, the bug tracking service does not offer a Free plan, unlike some of the other services in the list.
See More
Top
Pro
Reasonable pricing
Even though the company offers no free plan, their other plans are quite reasonably priced, with the micro plan starting at just $5 a month and a 500 errors/month quota.
See More
Top
Pro
Provides all necessary Error tracking features
Errorception, along with its competitors provides the same vast set of tools, to make your life easier. Features include grouping of errors, noise reduction (caused by misbehaving plugins in client browsers), error filtering and Email alerts as well.
See More
Hide
Get it
here
1
0
log4net
All
6
Experiences
Pros
4
Cons
2
Top
Pro
Widely Used
Using log4net is a safe bet - many other open-source projects use it as well and it'll be just another dependency you don't have to worry about. This also means finding support to fix bugs is a lot easier!
See More
Top
Con
Dealing with errors can be a pain
Because of the poor documentation and difficulty of configuration you might end up spending a lot of time just trying to fix things that aren't working.
See More
Top
Pro
Robust
Has all the features you'll most likely need, and is quite configurable. Basically what you'd expect from a very popular and widely-used framework.
See More
Top
Con
Confusing Documentation
Documentation is quite difficult to navigate through unless you know exactly what you're looking for.
See More
Top
Pro
Supports Multiple Frameworks
See More
Top
Pro
Modular and Extendable
Has plugins for most of the things you'll need to get done without having to deal with too much unnecessary functionality.
See More
Hide
Free
26
9
Bugsnag
All
16
Experiences
Pros
13
Cons
2
Specs
Top
Pro
Great documentation
Clear, concise documentation. Plus docs on cross-domain script errors and enabling CORS.
See More
Top
Con
The tool seems flaky
De-obfuscation doesn't always work on react-native projects.
See More
Top
Pro
Email, chat, sms notifications
Bugsnag can be set up to send email notifications as soon as exceptions occur. It can also integrate with a number of third-party services that can be used for notifications including Campfire, HipChat, Twilio SMS and custom solutions via Webhook.
See More
Top
Con
Blocked by ad blockers by default
Bugsnag is blocked by the AdBlock EasyPrivacy filter.
See More
Top
Pro
Automatic issues/ticket creation
Bugsnag integrates with a wide variety of 3rd party tools to automatically create issues or tickets. Integrations include GitHub, BitBucket, UserVoice, Trello and many, many others.
See More
Top
Pro
Has a free plan
After a two-week full-featured free trial period the user is limited to 2,000 errors/month, 1 user and 1 project.
See More
Top
Pro
Exceptions are grouped
Bugsnag groups similar exceptions together displaying the number of occurences so that there's no need to deal with each instance of the error separately.
See More
Top
Pro
Exceptional documentation organization
Their documentation was well organized, easy to search through for the platform of choice and quick work of full product integration.
See More
Top
Pro
Supports Unity 3D
Drop in place integration with Unity 3D, only a simple API Token configuration on game object and everything was up & running with almost zero code written.
See More
Top
Pro
Supports phabricator integrations
Not many products have decided to finally start doing this, phabricator now has a champion.
See More
Top
Pro
Source map support
See More
Top
Pro
Stack traces
See More
Top
Pro
Client libraries are open source
See More
Top
Pro
Report uncaught errors
See More
Top
Pro
Good web UI
See More
Specs
Platforms:
Windows, Linux, Mac, Cloud
Technology:
Perl
Supported languages:
50+ (https://www.bugsnag.com/platforms/)
Hosting options:
Cloud / Self-hosted
Hide
See All
Experiences
Get it
here
18
7
Logentries
All
29
Experiences
Pros
14
Cons
14
Specs
Top
Pro
Real-time alerts
Alerts can be created based on tags or by setting criteria via the intuitive and powerful search capabilities of LogEntries. To not flood notifications it's possible to specify limitations for alerts, such as how many times an hour an event has to happen for it to trigger a notification. Notifications can be sent by email, mobile messaging or via webhooks (webhooks are sent server in real-time, so there's no need for polling for changes).
See More
Top
Con
Confusing interface
The interface is packed with features and options, many of them I'm not sure what they do at all.
See More
Top
Pro
Supports a diverse set of programming languages
Including Java, .Net, Ruby, PHP, node.js, Python.
See More
Top
Con
Character limit for each log entry
Currently log entries are limited to 8192 characters, if your log entry runs over this amount then it will be truncated where the excess log will be a new entry in the UI. This can easily cause a problem JSON structure with java stacktraces.
See More
Top
Pro
Free up to 5 GB
Logentries free product allows uploading up to 5 GB of logs a month and has a 7-day retention period. The free product is available after the 30-day trial ends.
See More
Top
Con
Limited search capabilites
Compared to Elasticsearch and other competitors, search syntax has few features, apart from regexp and NOT/AND/OR combining. E.g. has no syntax to determine if a field is absent.
See More
Top
Pro
Works with multiple PaaS and IaaS
Logentries works with Amazon Web Services (AWS), Heroku, AppFog, Engine Yard and other platform as a service (PaaS) providers, along with Amazon Web Services, Rackspace, Microsoft Azure and other infrastructure as a service (IaaS) providers.
See More
Top
Con
Expensive
The average plan is over $1.5 per GB, which can get very expensive for any sort of reasonable volume.
See More
Top
Pro
Event and search updates can be viewed in real-time
In Live Tail mode events and searches update in real-time. Live Tail mode can be used in Aggregate View, that allows selecting a combination of logfiles to be viewed together, and with any log groups created. These events are supplemented with tags to allows getting an overview of current events quickly at a glance.
See More
Top
Con
Short retention
The retention is very short (14 - 30 days).
See More
Top
Pro
Supports the most popular programming frameworks
Supports the most popular programming frameworks, including Ruby and node.js.
See More
Top
Con
There's a limit of 100 logs per server
Should you have a webserver that hosts many sites, you'll hit this undocumented limit. The token-based alternative solution is inconvenient to set up and maintain.
See More
Top
Pro
Offers an easy way of visualizing data via graphs
LogEntries allows each logfile to have a separate dashboard of various graphs & widgets put together for visualizing data. A dashboard is put together by dragging & dropping graphs and widgets into place. Graphs and widgets include charts, tables, gauges, event counts among other forms of data visualization.
See More
Top
Con
Can't track the source of errors in 3rd party libraries
See More
Top
Pro
Real-time tagging makes reading logs easier
Colored indicators can be set that highlight events in a log in real-time based on given criteria. Criteria are set via intuitive and powerful search capabilities of LogEntries.
See More
Top
Con
Insufficiently secure web client logger
No progress since this was reported in September 2013.
See More
Top
Pro
Easy to set up
Logentries can be set up quickly and with relative ease.
See More
Top
Con
Grouping is unsorted and limited
Eg. you can't really check what browsers people use, because the report is limited to 40 unique strings.
See More
Top
Pro
Great search
LogEntries has human readable, intuitive and powerful search with support for logical expressions, comparison expressions, regular expressions and ability to search based on field, group based on approximations over time, use functions such as count, sum, average and unique as well as save searches.
See More
Top
Con
Blocked by ad blockers by default
https://easylist-downloads.adblockplus.org/easyprivacy.txt includes logentries
See More
Top
Pro
Timestamps are displayed in the local time zone
Unlike Loggly, LogEntries displays timestamps in your timezone. You don't even have to configure anything.
See More
Top
Con
No specialized reporting for JavaScript
No stack trace, or XHR recording. Compare with UserSnap or Rollbar or TrackJS.
See More
Top
Pro
Excellent documentation
LogEntries has comprehensive documentation that's easy to read and understand and includes lots of screenshots and examples.
See More
Top
Con
Signing up requires phone number
See More
Top
Pro
Good technical support
Answer incidents pretty quickly.
See More
Top
Con
No CDN for the web client logger
See More
Top
Pro
Prepared viewlets
Easy to get information fast with integrated dashboards. Also I can change as I want easy by rewriting query
See More
Top
Con
TypeErrors (X is not a function) are not tracked
Loggly catches them by default. LogEntries doesn't seem to catch them even if catchall is set to true. See the GitHub issue.
See More
Specs
Platforms:
Windows, Linux, Mac
Type:
aggregation & monitoring
Supported languages:
Android / GoLang / JavaScript/HTML5 / iOS / Java / .NET / .NET Serilog / PHP Logging / Python
Hosting options:
Cloud hosted
See All Specs
Hide
See All
Experiences
Paid
101
36
Built By the Slant team
Find the best product instantly.
4.7 star rating
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now - it's free
{}
undefined
url next
price drop