Abstract:System monitoring is a critical part for real time database system management. It is important, yet it will cost much time and energy of the system operator. This necessitates an automatic monitoring system which will monitor and report the system operational status automatically. The design and implementation of a multi-threaded, agent-based RDBS monitoring system are introduced.