
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
Exceptionless
Advanced tools
Exceptionless is a cloud based error reporting service that sends your exceptions to https://exceptionless.com and provides aggregated views and analytics.
Exceptionless Readme
Exceptionless provides real-time error reporting for your apps. It organizes the gathered information into simple actionable data that will help your app become exceptionless!
Learn more at http://exceptionless.io.
How to get an api key
The Exceptionless client requires an api key to use the Exceptionless service. You can get your Exceptionless api key by logging into http://exceptionless.io and viewing your project configuration page.
General Data Protection Regulation
By default the Exceptionless Client will report all available metadata including potential PII data. You can fine tune the collection of information via Data Exclusions or turning off collection completely.
Please visit the documentation https://exceptionless.com/docs/clients/dotnet/private-information/ for detailed information on how to configure the client to meet your requirements.
.NET Core Integration
This library is platform-agnostic and is compiled against different runtimes. Depending on the referenced runtime, Exceptionless will attempt to wire up to available error handlers and attempt to discover configuration settings available to that runtime. For these reasons if you are on a known platform then use the platform specific package to save you time configuring while giving you more contextual information. For more information and configuration examples please read the Exceptionless Configuration documentation on https://exceptionless.com/docs/clients/dotnet/configuration/
On app startup, import the Exceptionless namespace and call the client.Startup() extension method to wire up to any runtime specific error handlers and read any available configuration.
Exceptionless.ExceptionlessClient.Default.Startup("API_KEY_HERE")
Please visit the documentation https://exceptionless.com/docs/clients/dotnet/sending-events/ for examples on sending events to Exceptionless.
.NET Framework (Legacy) Integration
If your project has an app.config file, the Exceptionless NuGet package will automatically configure your app.config with the required config sections. All you need to do is open the app.config and add your Exceptionless api key to the app.config Exceptionless section.
If your project does not have an app.config file, then please add the following assembly attribute and your own Exceptionless api key to your project (E.G., AssemblyInfo class).
[assembly: Exceptionless.Configuration.Exceptionless("API_KEY_HERE")]
Finally, you must import the Exceptionless namespace and call the following line of code to start reporting unhandled exceptions.
Exceptionless.ExceptionlessClient.Default.Startup()
Please visit the documentation https://exceptionless.com/docs/clients/dotnet/sending-events/ for examples on sending events to Exceptionless.
By default the Exceptionless Client will report all unhandled exceptions. You can also manually send an exception by importing the Exceptionless namespace and calling the following method.
exception.ToExceptionless().Submit()
Documentation and Support
Please visit http://exceptionless.io for documentation and support.
FAQs
Exceptionless is a cloud based error reporting service that sends your exceptions to https://exceptionless.com and provides aggregated views and analytics.
We found that exceptionless demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.