InfoScale™ 9.0 Cluster Server Agent Developer's Guide - AIX, Linux, Solaris, Windows
- Introduction
- Agent entry point overview
- About agent entry points
- Agent entry points described
- About the action entry point
- About the info entry point
- Considerations for using C++ or script entry points
- About the agent information file
- About the ArgList and ArgListValues attributes
- Creating entry points in C++
- About creating entry points in C++
- Syntax for C++ entry points
- Agent framework primitives
- Agent Framework primitives for container support
- Creating entry points in scripts
- About creating entry points in scripts
- Syntax for script entry points
- Agent framework primitives
- VCSAG_GET_ATTR_VALUE
- Agent Framework primitives with container support
- Example script entry points
- Logging agent messages
- Building a custom agent
- Building a script based IMF-aware custom agent
- Creating XML file required for AMF plugins to do resource registration for online and offline state monitoring
- Testing agents
- Static type attributes
- About static attributes
- Static type attribute definitions
- AdvDbg
- ArgList
- State transition diagram
- Internationalized messages
- Troubleshooting VCS resource's unexpected behavior using First Failure Data Capture (FFDC)
- Appendix A. Using pre-5.0 VCS agents
Supported entry points
The agent framework supports the following entry points:
open - initializes the environment for a resource before the agent starts to manage it
monitor - determines the status of a resource
online - brings a resource online
offline - takes a resource offline
clean - terminates ongoing tasks associated with an online or partially-online resource and then forcefully brings the resource offline
action - starts a defined action for a resource
info - provides information about an online resource
attr_changed - responds to a resource's attribute's value change
close - terminates the environment associated with a resource before the agent stops managing it
shutdown - called when the agent shuts down
imf_init- initializes the agent to interface with the IMF notification module
imf_register - registers or unregisters resource entities with the IMF notification module
imf_getnotification - gets notifications about the resource state changes from IMF notification module
Note:
IMF entry points are supported only on V51 or later versions of agent.
migrate - migrates a resource.
Note:
The migration is supported only on V60 or later agent versions.
meter - measures the system resource utilization of a VCS resource.
Note:
The migration is supported only on V60 or later agent versions.
More Information