Chapter 4 - DSpace at Waseda University
Chapter 4 - DSpace at Waseda University
Chapter 4 - DSpace at Waseda University
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
impossible to analyze every problem by the tool.<br />
35<br />
<strong>Chapter</strong> 4<br />
An analysis tool is changed according to development environment. If the main purpose is<br />
network analysis, there are well-known tools such as ethereal [72], MRTG, and Ntop. In<br />
addition, there are open resource programs such as Nagios and JFFNMS [71]. There are<br />
nmon, strace, and many other usable tools for memory or other monitoring tools.<br />
Undoubtedly, before solving problems by using mentioned tools, it is syslog [48] th<strong>at</strong> can be<br />
very simply checked in Linux. Mostly, log is recorded in /var/log/message but by changing<br />
established value in /etc/syslog.conf log can be saved in a certain place. Syslog file is a text-<br />
based message log recorded by the syslog daemon. By w<strong>at</strong>ching this file periodically, it is<br />
possible to trace important hint on common system stability such as lack of disk space,<br />
memory lack, I/O error, device failure.<br />
As mentioned above, although there are analysis tools and event logging tools, these tools<br />
only have ability to save logged event inform<strong>at</strong>ion in a text or to show them in a viewer.<br />
Therefore, in this thesis we propose KAS which can analyze the cause of a problem quickly<br />
and efficiently by using even inform<strong>at</strong>ion th<strong>at</strong> has been logging.<br />
4.2 Kernel Analysis System<br />
Normally, kernel analysis tools show or output st<strong>at</strong>us inform<strong>at</strong>ion of kernel (CPU<br />
utiliz<strong>at</strong>ion, memory inform<strong>at</strong>ion, time inform<strong>at</strong>ion, etc.) in text type. Sometimes, an event<br />
th<strong>at</strong> has been logging is displayed by using a viewer which makes it easier for a developer or<br />
an administr<strong>at</strong>or to see. However, the analysis is not easy for a developer and a system<br />
administr<strong>at</strong>or. In a case of text mode, it is difficult to find out where the problem has occurred