Agent based system for real time database audit monitoring
Abstract
Database auditing is the examination of audit or transaction logs for the purpose of tracking changes
with data or database structure. Existing database audit tools exerts performance overhead onto the
database when logging audit activities. In proactive database auditing the agents track the database
activities through database command execution and provide real time alert notification.
The research alms to develop a proactive database auditing system/prototype usmg multi-agent
technology that provide real time audit reports and alerts to the auditors, independent of the database
system, non-proprietary while overcoming performance overhead issues on the database system and
enhances database audit logs availability. In this research we use Prometheus methodology which has
been proven effective in the design and building of agent system, it is detailed and complete (start to
end).
The Agent based database audit monitoring system utilizes agent properties and providing ability to
monitor local or remote activities and events within the database with real time alerting and notification.
The challenges facing existing database auditing are met by the agent system ability to enlist other
agents including people to accomplish the alerting and notification tasks.
Citation
Masters of science in computer scienceSponsorhip
University of NairobiPublisher
University of Nairobi School of Computing and Informatics