advertisement
The Health Debugger
Several objects modeled by PlateSpin
®
Orchestrate have a health fact that can be used to visually show the health of the object or to trigger a job (see
Chapter 3, “The PlateSpin Orchestrate Job
) upon a state change. This fact can optionally be manually set, or more usually automatically set through the periodic execution of the health constraint placed on that object. When such a health constraint is active, you might need to debug to discover the reasons for the changed state. The Health Debugger is a useful debugging tool.
The Health Debugger is a tabbed page (sometimes called an “admin view”) available in several views of the PlateSpin Orchestrate Development Client and functions much like the more generic
“Policy Debugger.” This tool helps you to determine the reasons for the current Health of a Grid object. The following figure shows the Health Debugger tab opened in the Resource object view of the Orchestrate Development Client.
Figure 6-1
PlateSpin Orchestrate Jobs View with the Health Debugger Page Open
6
The Health Debugger tab is also available in the VM Host object view, the Repository object view and in the User object view of the Orchestrate Development Client.
Section 6.1, “The Constraints Table Panel,” on page 127
Section 6.2, “The Facts Table View,” on page 130
Section 6.3, “Health Debugger Use Cases,” on page 131
6.1 The Constraints Table Panel
The left side of the Health Debugger page is referred to as the Constraints Table view.
The Health Debugger
127
advertisement
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Related manuals
advertisement
Table of contents
- 15 The Operations Menu Bar
- 19 Actions
- 19 Provision
- 21 Server
- 23 Windows
- 23 The Orchestrate Development Client Toolbar
- 25 Understanding the Job Scheduler View
- 26 Navigating The Job Schedules Table
- 28 Creating or Modifying a Job Schedule
- 37 Understanding Cron Syntax in the Job Scheduler
- 41 Walkthrough: Scheduling a System Job
- 41 Deploying a Sample System Job
- 42 Creating a New Schedule for the Job
- 43 Defining the New Schedule
- 48 Activating the New Schedule
- 48 Running the New Schedule Immediately
- 51 The Constraints Table View
- 52 The Match Context Area
- 53 The Constraint Type List
- 54 The Verbose Check Box
- 54 The Capable Resources Summary
- 54 The Constraints Column of the Constraints Table View
- 55 The Policy Column of the Constraints Table
- 56 The Facts Table View
- 56 The All Facts Check Box
- 57 Policy Debugger Use Cases
- 57 Use Case 1: Determining Why a Job is in a Waiting State
- 59 The Orchestrate Server Object
- 60 The Orchestrate Server Info/Configuration Tab
- 65 The Orchestrate Server Authentication Tab
- 67 The Orchestrate Server Policies Tab
- 67 The Orchestrate Server Constraints/Facts Tab
- 67 The Server Admin Object
- 68 The Job Object
- 68 Job Groups
- 68 The Job Info/Groups Tab
- 78 The JDL Editor Tab
- 79 The Job Library Editor Tab
- 80 The Job Policies Tab
- 81 The Job Constraints/Facts Tab
- 81 The Resource Object
- 81 Resource Groups
- 82 The Resource Info/Groups Tab
- 102 The Provision Info Tab
- 103 The Resource Log Tab
- 103 The Resource Policies Tab
- 103 The Resource Health Debugger Tab
- 104 The Resource Constraints/Facts Tab
- 104 The VM Host Object
- 104 The VM Host Info Tab
- 108 The VM Host Policies Tab
- 108 The VM Host Health Debugger Tab
- 108 The VM Host Constraints/Facts Tab
- 108 The VM Host Action History Tab
- 109 The Repository Object
- 109 Repository Groups
- 109 The Repository Info/Groups Tab
- 116 The Repository Policies Tab
- 116 The Repository Health Debugger Tab
- 117 The Repository Constraints/Facts Tab
- 117 The Repository Action History Tab
- 117 The User Object
- 117 User Groups
- 118 The User Info/Groups Tab
- 123 The User Policies Tab
- 124 The User Health Debugger Tab
- 124 The User Constraints/Facts Tab
- 124 The User Action History Tab
- 124 Other Displayed Objects
- 125 The Policy Object
- 125 Computed Fact Objects
- 125 Event Objects
- 125 Metrics
- 127 The Constraints Table Panel
- 128 The Match Context Area
- 129 The Verbose Check Box
- 129 The Capable Objects Summary
- 129 The Constraints Column of the Constraints Table View
- 130 The Facts Table View
- 131 The All Facts Check Box
- 131 Health Debugger Use Cases
- 132 Use Case 1: ??
- 133 Health Facts
- 135 Health Events
- 137 Constraints
- 137 Facts
- 137 Computed Facts
- 141 Event Object Visualization and Management in the Development Client
- 142 Deploying a New Rule-Based Event
- 142 Deploying a Pre-written Rule-Based Event
- 142 Undeploying an Event
- 143 The Event Editor
- 143 The Event Debugger
- 144 The Constraints Table
- 145 The Facts Table
- 146 Understanding the PlateSpin Orchestrate Events System
- 147 Event Notification
- 147 Built-in Events
- 148 Rule-based Events
- 151 What are Provisioning Actions?
- 151 How Actions Are Displayed in the Development Client
- 151 Action History in Monitor Views of the Development Client
- 152 Action History in Admin Views of the Development Client
- 155 August
- 156 June 17, 2009 (2.0.2 Release)