Features

Stingray

Stingray (formerly elmah.io) is our error management system for .NET web applications. With Stingray, you will be able to log exceptions and messages from your website, get notifications through popular channels like mail, Slack and HipChat and finally get help fixing bugs fast. You will find that Stingray is the best error tracking option for .NET.

More

Jellyfish

Jellyfish is our first add-on for Stingray. With Jellyfish, you get the perfect overview of your different software releases and how each release performs in terms of logged errors and warnings. Jellyfish is the perfect companion to error management with Stingray and integrates with Octopus Deploy, Visual Studio Team Services and more.

More

elmah.io... because it's the infuriating, complex things in life becoming simple that give us joy.

Error Management

Implementing Error Management on your website have never been this easy. With elmah.io we provide you with the tools you need to stop worrying if your website breaks down. In short: We help you sleep at night.

Secure

By combining 256 bit encrypted SSL with lots of other security features, you wont have to worry if someone else is watching. Read more about our security features and why keeping your data private matters to us.

Unlimited Applications

Create unlimited applications on any plan. We don't want to limit how you run your business, by telling you how to split your logs. With you in control, we give you the best overview on the market.

Best .NET Support

elmah.io supports all major .NET web frameworks, logging libraries and CMS systems. We are the only solution, which aggregates both crashes and structured logging from log4net, NLog and Serilog.

Tracking Errors with Stingray

Advanced search

With the powerful search capabilities of elmah.io, navigating your logs are as easy as searching Google. Both full-text queries and advanced structured queries are available out of the box, giving you the best chances of hunting down bugs in your software.

statusCode:404 AND browser:"chrome"

Ever lost track of your log files? With elmah.io that feeling is history!

Message grouping

Group similar errors by common properties like title, user, IP address, status code and much more. Grouping errors gives your a great overview of the current unique errors generated by your software.

Improved Message Grouping

Hide messages

Hide messages you no longer want to look at or setup automatic rules, hiding every message logged, matching a specified query. Hidden messages can be toggled on and off through the search UI.

Logging

Web Frameworks

Integrate elmah.io into any of the major web frameworks like ASP.NET MVC, Web API and Nancy to identify crashes. Where most error management systems needs a lot of configuration, elmah.io automatically collects the contextual information needed to fix bugs.

Handle errors from ASP.NET MVC | Web API | Nancy | ServiceStack ... and more

Logging Frameworks

Move your structured logging needs to elmah.io using our integrations for popular logging frameworks like Serilog, log4net, NLog and Logary. Why have your logs spread across multiple servers and files, when elmah.io handles both crashes and structured logging?

Logging from ELMAH | Serilog | log4net | NLog ... and more

CMS and Blogs

Keeping an eye on errors happening in your content management system or blog, is as important as in your own code. We provide integrations for popular content management systems and blog software like Umbraco, Sitefinity and BlogEngine.NET.

Logging from Umbraco | Sitefinity | BlogEngine.NET ... and more

Custom data

Help debugging by enriching log messages with contextual data from your business domain. Search crashes by a predefined product, by users on a specific plan or something third. The only limit is your imagination.

Logging custom data

Burst protection

Secure your account against short periods of time with thousands of messages using burst protection. We automatically identify when your website starts logging millions of errors.

Notifications

Receive an email every time a new message is logged.

You can even specify custom queries for only notifying you when messages with a specific pattern are logged.

Receive an email when a new error is logged

Daily Digest Email

Setup a daily email on your logs, to avoid having to login constantly. Our daily digest email shows you exactly what happened during the last 24 hours and if something needs special attention.

Daily Digest Email

Integrations

App Store

Integrate with 500+ online services like Slack and GitHub with a few mouse clicks. We support a range of native integrations through our App Store. Combined with the powers of Zapier, it is possible to integrate elmah.io with more than 500 services.

Check out the elmah.io App Store

Rule Engine

Use our advanced rule engine to integrate with other online services or execute actions when errors occur. Imagine getting a notification on Slack when critical errors start happening on your website. The possibilities with our rule engine are endless.

Integrate with Slack Integrate with HipChat

API

Extend elmah.io to your own needs using our API. Integrate logs into your custom tools or check out some of the cool integrations other people are doing.

API documentation
Slack HipChat Zapier Trello Evernote MailChimp Jira SalesForce Basecamp Podio Zendesk Asana

User Tracking

Extended User Details

With the Extended User Details, you will be able to learn more about the users experiencing problems on your website. Browse their social media profiles or send them a mail directly from elmah.io

Extended User Details

User Impact Statistics

When a user experience a single error, it may not be a problem. When the same user keep on finding bugs on your site, you can rest assured that the user will head on to your competitor. Get statistics about how impacted a user is by errors on your site.

Deployment Tracking with Jellyfish

Deployment Tracking

Deployment tracking on elmah.io gives you better performance visibility of the different versions of your software products. Spot trends and help you avoid making the same mistakes over and over again.

Set Up Deployment Tracking

API

Notifying elmah.io about new releases of your software, is as simple as calling a REST endpoint. We even support Swagger, to allow integration from practically any programming language and framework.

API Documentation

Octopus Deploy

With the native support for Octopus Deploy, setting up deployment notification is only a few clicks away. We automatically extract common attributes like the version number and release notes.

Set up on Octopus

Visual Studio Team Services

Already a Visual Studio Team Services user? Why not notify elmah.io about new versions of your software. The version number, relese note and responsible are automatically send to elmah.io

Set up on VSTS

Extra goodies

Organisation and User management

Manage your organisation with individual user access and authorization levels to your logs. You control the level of access, making it possible for your co-workers or even external parties, to monitor company logs.

Managing Organisations and Users

Mobile, tablet, desktop and up

Our dashboards are optimized to give a great overview of your application state. You can even use the Kiosk Mode to put the dashboard on a large flat screen.

Goodie Bag

Business and Enterprise customers on elmah.io gets access to great discounts on puopular tools like MyGet, OzCode and NHibernate Profiler.

Check out the elmah.io Goodie Bag

Invoicing

Make your accountant a happy camper with the invoicing feature. Invoices may not be a very sexy feature, but it is necessary to document how you spend the money in your business.

Invoicing

If you would take elmah.io away from our business now, it would be like chopping off an arm.
Great product guys!