noun -
A person or organization that monitors and checks on activities or infrastructures to ensure they comply with laws, standards, or rules.
noun -
A computer program or process that monitors and keeps track of other programs or systems' activities for any error or abnormal termination, and reports error statuses to the system administrator.