Chapter 6. Agent Builder 351
Attributes can also be derived. The value for a derived attribute is the result of
evaluating an expression based on constants and the values of other attributes in
the same data source. The expression grammar is the normal mathematical
expression: operand operator operand with parentheses used for grouping.
Integer attributes may be combined with other integer attributes or constants
using the normal mathematical operators: +, -, *, /, and %. String attributes can
be combined with other string attributes or constants with +. An attribute is
represented by its name (the same name you see in the Data Source Information
tree). Integer constants are specified as numbers. String contestants are
surrounded by quotes; an example is shown in Example 6-1.
Example 6-1 String contestants
Myattr1 + Myattr2
Myattr1 - Myattr2
Myattr * Myattr2
Myattr / Myattr2
Myattr1 % Myattr2 (percentage of)
6.3 Agent Builder features
Here we discuss some of the features of the Agent Builder.
6.3.1 Full function agents
The agents built by the Agent Builder are full function agents that act just like the
agents shipped with IBM Tivoli Monitoring. They do not use the Universal Agent.
Therefore, agents created by Agent Builder will function similarly to IBM provided
agents. They can be started, stopped, and configured remotely or locally, just like
any other agent.
6.3.2 Remote deployment
Agent Builder agents use exactly the same system for remote deployment as
other IBM Tivoli Monitoring agents. Anything that works for them will work for an
Agent Builder agent.
Get Deployment Guide Series: IBM Tivoli Monitoring V6.2 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.