Feature Overview

Error Reporting

  • Reports are grouped based on parameters such as server, exception, or view name.
  • Every report contains the stacktrace that generated it, and you can inspect local frame variables from each stacktrace.
  • It is possible to attach custom context data to reports.
  • Separate occurrences of an error within a group can be inspected.
  • Exception trends can be spotted by using the graphing features and visualising the data.
  • You can see application logs that happen during a specific request.
  • You can identify slow calls and get a layered breakdown of request executions.
  • You can access all request parameters in exception reports.
  • Full-text search reports are available based on filters.
  • You can set prioritization rules for your reports.
  • You can set report alerts to notify someone immediately if a particular problem occurs.

Performance Monitoring

  • Automatic application performance monitoring once your system is connected to RhodeCode Appenlight.
  • Slow request are monitored with individual query details, and slow call details can be viewed from the interface.
  • You can view your application performance metrics and response time statistics using filters to breakdown the data.
  • You can get insights into different layers of your application including: SQL queries, time traces, noSql data stores, cache layers, remote connection times, and others.
  • You can get a breakdown of the most accessed view in your application, and their average response times.
  • You can connect multiple servers to the system and filter data base on the hostname.
  • You can trace the performance of your own functions.
  • You can use full-text search to get reports based on server, priority, occurrences, average duration, url path, namespace and others.
  • You can set prioritization rules for your reports.

In-app Logging

  • You can view external and in-app logs separately.
  • Once connected your application will start streaming logs that you can then use to generate reports.
  • You can filter logs based on server, severity, log contents or namespace.
  • You can see logs that are being generated by specific requests.

Collaboration Features

  • You can add many users to your RhodeCode Appenlight instance.
  • You can set read/write permissions to team members on a per-connected-application basis.
  • You can assign reports to team members for review.
  • You can leave comments on reports.