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