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.