Project

General

Profile

Download (1.11 KB) Statistics
| Branch: | Revision:

git_sitools_idoc / common / monitoring / README @ 97d86a8f

1 02482b9a Alessandro_N
# datasets_Monitoring README
2
#
3
# Alessandro Nastasi, April 2015
4
#
5
6
This is a script aimed at monitoring the status of the Sitools2 datasets
7
and the mapping of their fields.
8
9
Put the script in the Sitools2 folder data/datasets(/map, for the latest versions)
10
where the datasets information are stored as xml files. 
11
Then, read and record the current status/mapping, with:
12
13
$ datasets_Monitoring --record 
14
15
The datasets properties are locally stored in files named as:
16
17
        <dataset_name>.lastStatus.xml
18
19
The '--record' option should be executed manually by the administrator every time 
20
one or more datasets are modified (it would be good to add a reminder to the 
21
Sitools2 pop-up message). 
22
23
To check the datasets mapping/status, launch the script with the '--check' option:
24
25
$ datasets_Monitoring --check 
26
27
This performs a consistency check between the current (int@*.xml or map/string@*.xml) 
28
and the last recorded status (<dataset_name>.lastStatus.xml).
29
If any inconsistency is found, an alert e-mail is sent.
30
31
The '--check' option should be run daily and automatically by the system.
32
33
@author: Alessandro NASTASI for IAS 27-04-2015