Date Posted: July 17, 2009
What is Sametime Alarm System for Server Performance?
Sametime Alarm System for Server Performance tool is a real-time system monitoring application. As a Sametime instant messaging (IM) bot, the tool combines IBM Lotus Sametime with Web-Based Enterprise Management (WBEM) system management standards to provide instant notification to one or more users with specific information when a system problem is detected, so that immediate action can be taken.
Sametime Alarm System for Server Performance has several features. It can:
- Monitor multiple remote computer systems
- Send interactive feedback and monitor alarm via instant message (Sametime)
- Extend to improvements of the WBEM standards
How does it work?
Sametime Alarm System for Server Performance includes two components. The major component is a Java application composed of a Sametime client application and a CIM indication subscriber. The other component is a CIM indication provider that is flexible and extensible. The tool includes a provider that has the basic system monitoring functions, including disk and memory outage and CPU usage. You can even write a provider yourself if you are familiar with CIM provider programming.
The tool works as follows:
- A CIMOM loads the specific indication providers running on the computer system to be monitored.
- An SA Bot subscribes the indications and logs on the Sametime server by using the Sametime ID that is applied especially for this SA Bot.
- The users who want to be notified when that computer system status changes need to add SA Bot as their friend through a Sametime client application such as IBM Sametime Connect 7.5 and interact with SA Bot to do the subscription.
- If the SA Bot receives an indication, it will send an instant message to its friends on Sametime who are interested in this specific event.
About the technology author(s)
Hao He is a software engineer at IBM China System and Technology Lab. He received his bachelor's and master's degree in Computer Science at Fudan University. He is currently the leading engineer of IBM's SVC Agent Development Shanghai team. He can be reached through haohe@cn.ibm.com.
Ling Sun, a software engineer at IBM China System and Technology Lab, is a member of IBM's SVC CIM Agent development team, has expertise in developing CIM providers. She can be reached through . sunlsh@cn.ibm.com.
Yi Yang is a software engineer at IBM China System and Technology Lab. He received his master's degree in electronic engineering at Shanghai Jiaotong University. Mr. Yi's work includes developing various management software based on virtualization technology. He can be reached through yangyish@cn.ibm.com.
Jun Wei Zhang is a software engineer who joined IBM Systems and Technology Group in March, 2005, and is member of IBM DS8K CIM Agent Shanghai team.
