Lack of Database and Performance Records
Nagios does not come with database perhaps because it tries to be lightweight. Only state and
notification information is archived in text-based log files. This is fine for monitoring current states of
network. However, for trouble-shooting purpose, past performance data is important. Unfortunately
Nagios only displays current performance data (e.g., loss rate, round-trip delay, load), but does not
collect historical performance data. Not only does this make trouble-shooting difficult, it also prevents
further assessment of network health. Moreover, this hinders the generation of performance reports for
executives or IT managers. Several add-ons are developed to overcome this limitation. NDOUtils [19]
is a Nagios core add-on for exporting current and historical data from one or more Nagios instances to
a MySQL database. Opdb [20] is brokers that writes statistics and performance data to a MySQL