1. A computer-readable storage medium having program code stored thereon that, when executed by a computing environment, causes the computing environment to: receive a remote procedure call for execution of an audit function selectively associated with a first audit event, the first audit event being selected from a plurality of audit events categorized in a first audit event subcategory of a plurality of audit event subcategories in a first audit event category among a plurality of audit event categories, the remote procedure call being executed by an entity of the computing environment as a result of the first audit event being selected; and execute the audit function by applying it to the first audit event subcategory of the first audit event category, wherein the audit function is selectively applicable to an audit event category and an audit even subcategory therein encompassing one and more than one audit event.