Universal Messaging is a message-oriented middleware product that guarantees message delivery across various infrastructures. It provides a tool called Enterprise Manager for graphical management and monitoring of Universal Messaging environments. Enterprise Manager allows capturing of detailed metrics and audit information from servers. It also enables configuration and administration of server realms and clusters. There is a read-only version called Enterprise Viewer for unprivileged users to view the Universal Messaging environment.