PowerTechware NOS 1000
is a system used for monitors System and Network-delivered services
for availability. The current network status is displayed on
a color-coded web page in near-real time. When problems are
detected, the system immediately notifies specific operators
by e-mail, pager, or text messaging.
The system uses a client-server architecture combined with
methods which both push and pull data. Network testing is done
by polling all monitored services from a single machine (NOS
1000), and reporting these results to a central location (the
network operatiosn centre). For local system information, client
software is installed on the local machine, which will send
CPU, process, disk space, and logfile status reports periodically.
Each report is timestamped with an expiration date. This lets
us know when a report is no longer valid, which is usually an
indication of a more serious problem.
As this system monitors many systems and network devices in
real-time, deployed is a dual processors system with 2 GB of
memory to provide sufficient processing power. Furthermore,
as everything is logged, sufficient storage using RAID 5 is
used to start all of the logged data.
Furthermore, as the system monitors various network resources
and is not placed behind any firewall, the NOS 1000 uses a hardened
UNIX kernel. |