Combining system fault and performance monitoring using distributed data
collection and storage of performance data. Storage requirements are
relaxed and real-time performance monitoring is possible. Data collection
and storage elements can be easily configured via a central configuration
database. The configuration database can be easily updated and changed. A
federated user model allows normal end users to monitor devices relevant
to the part of a service they are responsible for, while allowing
administrative users to view the fault and performance of a service in an
end-to-end manner.