Translate Requirements
After monitoring requirements are defined, you can translate them into TIBCO Hawk terms. For each item, create a mapping table with a structure similar to the following table. To find TIBCO Hawk equivalents, refer to the TIBCO Hawk Methods Reference, and consult task and action tables in Monitoring with Rulebases.
Column |
Sample Contents |
Information to gather |
The microagent and method to invoke, the script or command to execute, a manual procedure, or the AMI method to call. Include any arguments the method requires and any return values. Include all means of solving the problem. |
How often to gather the information |
Every sixty seconds, or whenever a log file entry is made, or whenever a message is received from a managed application through AMI. |
Conditions that define the question, problem, or situation |
When the disk space falls below ten percent, when the server load is twice normal, when the AMI message contains the word "error". If multiple circumstances apply, include them all. |
Actions for TIBCO Hawk to take |
Raising an alert, calling a microagent method, executing a script that pages the system administrator, triggering an email action, modifying an application through its management interface. Include all actions you want to take. |
When resolution occurs |
When the value returns inside a reasonable range, when the error message no longer exists (for how long?), when the instrumented application returns an acceptable value. |