This example application was proposed and modelled by

  Marc de Jonge <marc.dejonge@tno.nl>
  Edwin Matthijssen <edwin.matthijssen@tno.nl>
  Bas van Schoonhoven <bas.vanschoonhoven@tno.nl>

who kindly agreed to its inclusion as an example within the GPAC framework.
They also did most of the manual coding for the manageability adaptors.


Description
~~~~~~~~~~~

The system comprises two types of resources 

- hard disks (with properties such as the total disk space and the 
available disk space);

- logs (with properties such as debug log entry).

The system consists of a resource of each type, and policies are used 
to generate debug log messages when the hard disk available capacity
has a certain size.

The application demonstrates how to specify autonomic computing policies 
referring to heterogeneous resources (i.e., harddisk and log).


Instructions
~~~~~~~~~~~~

To try the example application, make sure to change the manageability 
adaptor configuration so that it matches the configuration of your system:

1) Change the Web.Config adaptor configuration file so that the line

  <add key="log4netConfigFile" value="D:\GPAC\examples\hardDiskMonitor\adaptor\log4net.Config"/>

reflects the location of the log4net config file on your server.

2) Change the log4net.Config adaptor configuration file so that the line

  <file value="D:\GPAC\examples\hardDiskMonitor\adaptor\adaptor.log" />

specifies the name of a file that the manageability adaptor can create and
modify on your server.

  