Elmah

ELMAH (Error Logging Modules and Handlers) est une fonction de consignation des erreurs à l'échelle d'une application qui est complètement enfichable.

Il capture en général toutes les exceptions non gérées dans PMA.core ainsi que certaines exceptions gérées qui doivent être signalées. Il fournit également les fonctionnalités suivantes très utiles pour maintenir un serveur de production en fonctionnement :

Bien qu'il soit puissant et utile, il ne remplace pas les journaux d'IIS et les journaux internes de PMA.core, car il ne capture pas toutes les informations détaillées des requêtes comme le fait IIS, et ne connaît pas le fonctionnement interne de PMA.core comme la connexion interne est capable de le faire.