All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
resourcemonitorservices_sbnd.fcl
Go to the documentation of this file.
1 #
2 # File: resourcemonitorservices_sbnd.fcl
3 # Purpose: SBND "standard" configuration for services monitoring resource usage
4 # Author: Gianluca Petrillo (petrillo@fnal.gov)
5 # Date: June 1st, 2016
6 # Version: 1.1
7 #
8 # Provided settings:
9 # - sbnd_resourcemonitorservices:
10 # art services to track memory and CPU usage; the configuration will create
11 # a database file in the local directory and print summaries on screen
12 #
13 # Usage:
14 #
15 # services: {
16 # ...
17 # @table::sbnd_resourcemonitorservices
18 # }
19 #
20 #
21 #
22 #
23 # Changes:
24 # 20160601 (petrillo@fnal.gov) [v1.0]
25 # original version
26 # 20170819 (petrillo@fnal.gov) [v1.1]
27 # updated MemoryTracker configuration for art 2.8
28 #
29 #
30 
31 BEGIN_PROLOG
32 
33 sbnd_resourcemonitorservices: {
34 
35  TimeTracker: {
36  printSummary: true
37  dbOutput: {
38  filename: "cputime.db"
39  overwrite: true
40  }
41  }
42 
43  MemoryTracker: {
44  dbOutput: {
45  filename: "memory.db"
46  overwrite: true
47  }
48  }
49 
50 } # sbnd_resourcemonitorservices
51 
52 END_PROLOG
echo $PWD find $PWD name *fcl xargs perl wapi e s & MemoryTracker
BEGIN_PROLOG could also be dds filename