Monitoring and Logging
This section contains information about action logging and error logging tools, as well as information about implementing custom logging functionality.
This section contains
Enable debugging and tracing of applications
Diagnosing a software application and locating and fixing bugs and problems is even more complex when in a production environment where the application project is directly deployed in release mode. In addition to debugging, you need to use instrumentation practices to ensure the expected performance of your application. In this tutorial, you will learn how to enable instrumentation for your application - both debugging and tracing.
Audit trail module
The Audit Trail module keeps track of changes and actions in the system. By doing this, it assists the transparency and the accountability in larger teams and organizations.
Performance Diagnostics module
The Sitefinity CMS Diagnostics module is designed to support a collection of tools for detecting possible performance issues with your application.
Health check service
Health Check service assesses the vital functions of your Sitefinity site. Run background checks on whether the site is operational, responsive, and set up properly.
Error logging with ELMAH
Learn how to use Error Logging Modules and Handlers (ELMAH), instead of the default Sitefinity CMS logging. ELMAH is a plug-in to the Enterprise Library. By including ELMAH as a plug-in to the Enterprise Library, you can benefit from the complex functionality and features of the Enterprise Library and also use the ELMAH user interface.
Create and enable a custom trace listener
Use this tutorial to create a custom trace listener that can log errors to external application such as Raygun.
Best practices for testing
A list of all major types of testing and the recommended best practices in the context of add-on development.
Want to learn more?
Enhance your Sitefinity skills by enrolling in free training sessions. Become Sitefinity certified through Progress Education Community to strengthen your professional credentials.
Get started with Integration Hub | Sitefinity Cloud
This free lesson teaches administrators, marketers, and other business professionals how to use Sitefinity Integration Hub to create automated workflows between Sitefinity and other business systems.
Web Security for Sitefinity Administrators
This free lesson teaches administrators the basics about protecting your Sitefinity instance and your sites from external threats. Configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.
Foundations of Sitefinity ASP.NET Core Development
The free on-demand video course teaches developers how to use Sitefinity ASP.NET Core and take advantage of its decoupled architecture and modern development model.