Download TIMaCS User

Transcript
Tools for Intelligent System Management of
Very Large Computing Systems
4.2 Starting a Compliance-Test......................................................................................................36
5 For Users: How to use TIMaCS......................................................................................................37
5.1 The Communication Infrastructure..........................................................................................37
5.1.1 channel_dumper – a tool to listen to an AMQP-channel.................................................38
5.1.2 RPC for listing the running threads..................................................................................38
5.1.3 RPC to display channel statistics.....................................................................................38
5.2 Monitoring...............................................................................................................................38
5.2.1 Data-Collector..................................................................................................................40
5.2.2 Storage.............................................................................................................................40
5.2.2.1 Usage of the Database API.......................................................................................40
5.2.2.2 mdb_dumper – a command line tool to retrieve information from the Storage.......41
5.2.2.3 A Multinode Example...............................................................................................43
5.2.3 Aggregator........................................................................................................................45
5.2.4 Filter & Event-Generator.................................................................................................45
5.3 Preventive Error Detection......................................................................................................45
5.3.1 Compliance-Tests.............................................................................................................45
5.3.1.1 Benchmarks..............................................................................................................48
5.3.2 Regression-Tests..............................................................................................................53
5.3.2.1 Online-Regression-Tests..........................................................................................53
5.3.2.2 Offline-Regression-Tests..........................................................................................54
5.3.2.3 Regression Analysis.................................................................................................60
5.4 Management.............................................................................................................................61
5.4.1 Rule-Engine.....................................................................................................................61
5.4.2 Policy-Engine...................................................................................................................63
5.4.3 Delegate...........................................................................................................................64
5.5 Virtualization............................................................................................................................65
5.6 Using TIMaCS Graphical User-Interface................................................................................67
5.7 How to write plug-ins for TIMaCS..........................................................................................70
5.7.1 Writing custom Delegates................................................................................................70
5.7.2 Writing plug-ins for the regression analysis....................................................................71
5.7.3 Writing plug-ins for a batch-system.................................................................................72
5.7.4 Writing sensors and benchmarks for Compliance-Tests..................................................74
6 Acknowledgment.............................................................................................................................76
3/77