24.12.2012 Views

Chapter 4 - DSpace at Waseda University

Chapter 4 - DSpace at Waseda University

Chapter 4 - DSpace at Waseda University

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!