Chapter 2. Monitoring SUSE Studio Onsite Servers

Contents

2.1. Viewing Build Statistics
2.2. Getting Diary Information
2.3. Monitor with Nagios and MuninSUSE Studio Onsite

Abstract

SUSE Studio Onsite offers utilities to monitor the state of your server such as build statistics, diary information, and others.

2.1. Viewing Build Statistics

SUSE Studio collects data about appliance builds in various categories and appliance test drives. This data can be visualized by using the Dashboard menu. Each category lists the image, its version, its format, the architecture, and other useful information. Click the Log link on each line to get detailed information. The categories are:

Build statistics

Gives a general overview, see Figure 2.1, “ Dashboard”. By drawing a rectangle with your mouse on the graph you can zoom in on a particular area of interest. Double-click to return to the original view.

Figure 2.1. SUSE Studio Onsite Dashboard

Dashboard

Active builds

Lists appliances that are currently being built.

Errored builds

Indicates internal errors of your SUSE Studio Onsite server.

Failed builds

Lists appliances which could not be built because of errors. Usually these errors are file conflicts or problems with RPM packages.

Completed builds

Lists all appliances which succeeded. Narrow down the list with the pop-up menu or click View all. Each appliance contains a detailed graph of the build times.

Test drives

Lists all appliances started through the test drive environment.

2.2. Getting Diary Information

The administration panel contains a link named Diary. Use this link to further investigate events in SUSE Studio. Events are listed on the left. The link on the right allows you to access more detailed information about the event. The Only show drop-down list allows you to filter the list based on the event type. Activate the filter with Apply Filter.

Figure 2.2. SUSE Studio Onsite's Diary

's Diary

2.3. Monitor SUSE Studio Onsite with Nagios and Munin

The SUSE Studio Onsite installation contains Nagios and Munin, both system and network monitoring tools:

Nagios

Nagios is a scalable and extensible enterprise-class network and system monitoring tool which allows administrators to monitor network and host resources such as HTTP, SMTP, POP3, disk usage and processor load. Find more information at http://www.nagios.org/.

Munin

Munin is a network and system monitoring tool. It can easily monitor the network and performance of your computers, show bottlenecks, and peak loads and memory leaks. A summary of monitoring results can be accessed through the Munin Web interface. Find more information at http://munin-monitoring.org/.

If you have set the administrator password as described in Section 1.7.3, “Setting Administrator Passwords for Nagios and Munin”,log in with your credentials.

After you have logged in to Munin, the Web site displays details about network, processes, disks, and others in a graphical grid (see Figure 2.3).

Figure 2.3. Munin Web Site Displaying CPU Usage

Munin Web Site Displaying CPU Usage

Munin is only able to show the results in a grid whereas Nagios can be influenced by the administrator.

Figure 2.4. Nagios Web Site Displaying Status Information

Nagios Web Site Displaying Status Information