/home/frank/temp/jfr-masters/code
README
agedb.c
config.c
deps
epacsedon.c
epacsedon.conf
frontends
makefile
nodescape.c
nodescape.conf
nodescape.h
nodescape.sql.bz2

This directory contains the C source code for NodeScape. Type 'make' to 
build everything.

nodescape.conf, epacsedon.conf:

NodeScape configuration files. You will need to fill in the values for
server address, database name, table name, etc.

agedb.c:
	depends on nodescape.h

	Run this program daily. It deletes all records from the database older
than a configurable age.

config.c:
	depends on nodescape.h

This code implements a configuration file parser for both nodescape and
epacsedon.

epacsedon.c:
	depends on nodescape.h
	depends on config.c

This program implements the monitor. You should schedule this program to
run regularly on each host that you want to monitor.

nodescape.c:
	depends on nodescape.h
	depends on config.c

This program implements the collector. This program should run continuously.

nodescape.sql.bz2

This is a database dump as of 5/11/2013. Uncompressed, it is 79MB. Use

mysql -u root -p database_name < nodescape.sql

to restore the database.

deps:

This directory contains many of the dependencies of the Python programs
included in the frontends directory. I include these dependencies because
my Python code is sensitive to version changes in these libraries.
