The information on this page is a supplement existing IBM Tivoli Monitoring documentation and support info. This information is primarily focused on Blue Medora agent specific issues that may occur within an ITM environment.
Agent for IBM Tivoli Directory Server
Agent for Files and Directories
Problems commons to all Blue Medora ITM Agents
| Description | Technote |
|---|---|
| Uninstalling Blue Medora ITM Agents on Windows, Linux, and Unix systems. | Technote_BM000001.pdf |
| Adding Blue Medora ITM Agents to a TEMS Depot. | Technote_BM000002.pdf |
| During Agent Installation on Linux 64-bit systems, a "Unable to Seed TEMS" error is encountered | Technote_BM0000003.pdf |
| Command Line Installation of Blue Medora ITM Agents | Technote_BM0000004.pdf |
| Problem | Solution |
|---|---|
|
TACMD Remote Deploy Not Working Remote deploying the ITDS Agent for ITM is unsuccessful when performed via the IBM Tivoli Monitoring tacmd CLI. |
A TACMD remote deploy of the ITDS agent will not work if an '=' sign (equal sign) is used as a configuration value. Since an equal sign will almost aways be part of the Distinguished Name(DN) of the user that agent connects to ITDS with (eg cn=root) this issue is encountered. IBM has identified this as a TACMD related defect (Defect#: IZ47331)and is slated to be fixed with ITM 6.2.1 IF4. Either upgrade the TEMA to ITM 6.2.1 IF4 (or higher) or locally installed the ITDS Agent. |
| Problem | Solution |
|---|---|
|
TACMD Remote Deploy Not Working Remote deploying the ITDS Agent for ITM is unsuccessful when performed via the IBM Tivoli Monitoring tacmd CLI. |
A TACMD remote deploy of the ITDS agent will not work if an '=' sign (equal sign) is used as a configuration value. Since an equal sign will almost aways be part of the Distinguished Name(DN) of the user that agent connects to ITDS with (eg cn=root) this issue is encountered. IBM has identified this as a TACMD related defect (Defect#: IZ47331)and is slated to be fixed with ITM 6.2.1 IF4. Either upgrade the TEMA to ITM 6.2.1 IF4 (or higher) or locally installed the ITDS Agent. |
| Problem | Solution |
|---|---|
|
More Files than expected in results More files than expected are in the results of a File and Directories configuration configuration directive |
|
|
On Windows Servers, Agent skipping configuration directives with logged error "...skipping symbolic link"
|
|
|
More Directories than expected in results Directories missing from the results of a Files and Directories directive |
|
| Problem | Solution |
|---|---|
|
TEMA not preinstalled On Windows, when running the Installer for a Blue Medora monitoring agent for IBM Tivoli Monitoring, the following error message is displayed: "The environmental variable CANDLE_HOME is not set in this system. Please set it and run the installer again". |
All Blue Medora monitoring agents for IBM Tivoli Monitoring require a pre-existing IBM TEMA exist before installation. Typically, an IBM Tivoli Monitoring Windows, Unix, or Linux OS Agent fulfills this requirement. Once an IBM agent with a TEMA has been installed, restart the Installer and enter the path of the pre-existing IBM Tivoli Monitoring installation (typically C:\IBM\ITM) when prompted to "Enter your Tivoli Monitoring installation directory". Note: In addition to the ITM OS Agents, most other IBM ITM agents (such as the Oracle, DB2, MS-SQL, etc) also include the required TEMA files. |
|
JRE 1.5 not in path Whole Attributes groups are not returning data, although the agent itself is reporting Availability and Log related data in the TEPS. |
Java 1.5 or greater is required to run most Blue Medora ITM Agents. The local installer for Windows installs Java 1.5 as part of the installation process. When performing a remote deploy of the agent to Windows systems, Java 1.5 or greater must already exist or be manually installed on the target system before the remote deploy is executed. After Java is installed, JAVA_HOME must be set in the system environment and %JAVA_HOME%\bin must be on the system PATH. JAVA_HOME must be set to the top level Java directory, which is the directory with bin and lib subdirectories (for example,. C:\Program Files\IBM\Java50\jre). When JAVA_HOME is set correctly and %JAVA_HOME%\bin is part of the system PATH, then running java.exe from a command prompt displays the Java command usage help. If JAVA_HOME is not set correctly, the output of entering “java” or “java.exe” at the command prompt is: “the command is not recognized as an internal or external command, operable program, or batch file.” Note: If the system-wide Java installation is not at least 1.5, then the monitoring agents will not run. If the system Java installation cannot be upgraded, then you can install Java 1.5 into another directory and direct the agent to use the newly installed 1.5 Java installation. To change which version of Java the monitoring agent uses, edit KBx_run.bat files that exist in the IBM Tivoli Monitoring installation directory. The exact location differs depending on platform. The batch files assume that a working JAVA_HOME and PATH exist in the environment, so you can change the batch files to set JAVA_HOME and PATH to a different Java installation.
|
| Locally configuring an agent fails on Windows
Blue Medora ITM Monitoring agents containing configuration properties requires IBM Tivoli Monitoring to install the Java™ Runtime Environment. If the Monitoring Agent for Windows OS was installed using the tacmd createnode command to create an IBM Tivoli Monitoring v6.2 Fix Pack 1: Windows OS Agent, then the Java Runtime Environment will not be installed. On this system, you cannot locally configure any Agent Builder created agents that contain configuration properties. |
The agent can still be configured remotely using the Tivoli Enterprise Portal. The following solutions can be used to install the Java Runtime needed by IBM Tivoli Monitoring:
|
|
Agents not translated Blue Medora ITM Monitoring agents are not translated when shown on the Tivoli Enterprise Portal. |
None. Currently, Blue Medora ITM Monitoring agents are English only. |
RAS1 log errors I see the following in the RAS1 log for my Blue Medora ITM Agent. What does it mean? (46C30EA0.0000-2180:getprocesscmdline.cpp,387, |
This can occur on some systems for the process that represents the 'system' in Windows. The process environment block is not available for this process. System is a special process and normally will not be one you are actually monitoring. If all of the data in your Availability table is filled in, then this does not represent a problem. You can verify this by checking the PID printed in the trace against the PIDs for the processes you are monitoring. |
|
Removing an agent without a Tivoli Enterprise Portal You want to remove a Blue Medora ITM agent, but you do not have a Tivoli Enterprise Portal. |
To remove an agent that the Agent Builder generated from the target system, run the following commands: Windows (where xx is the product code for the agent): cd ITM_INSTALL/TMAITM6 If you want to run the kxx_uninstall.vbs script from a script or from the command line, use the cscript kxx_uninstall.vbs command. (cscript.exe is the command line interface parser for vbs scripts and does not display a window; instead, a message is displayed on the console.) UNIX (use the uninstall.sh file found in ITM_INSTALL/bin: uninstall.sh [-f] [-i] [-h ITM_INSTALL] To remove an agent that the Agent Builder generated from the Tivoli Enterprise Portal, use the following procedure:
|
|
Installed agent does not show up An installed Blue Medora ITM agent does not show up in the Tivoli Enterprise Monitoring Services utility. |
Select View > Refresh from the Manage Tivoli Enterprise Monitoring Services window. |
|
Situations not showing up The situations should be true (or my node should display the little red circle indicating that the situations are true), but they are not displayed as true. I checked and the data has exceeded the threshold. Why can't I see the situation on my node in the navigation tree. |
Some of the associations between nodes and situations are loaded when the Tivoli Enterprise Portal starts. Restart the Tivoli Enterprise Portal. |
|
Queries not showing up The new queries are not showing up. |
Install the agent and then recycle the Tivoli Enterprise Monitoring Server and Tivoli Enterprise Portal. |
|
Error states the startagent command failed A popup error on the Tivoli Enterprise Portal says that the "C:\IBM\ITM\InstallITM\Batch\kincli |
After installing IBM Tivoli Monitoring on a Windows endpoint, the machine must be rebooted before it can successfully be a target of remote deployment, or the start, stop, and remove functions that are available on the Tivoli Enterprise Portal. The reason for this is that the IBM Tivoli Monitoring installation changes the system's PATH to include some DLLs that need to be found for those functions to work, but the services do not pick up those changes until the machine reboots. |
| Bad string values collected from SNMP are displayed in attribute groups | This happens for OCTETSTRING types where the value is binary data and not strings. Binary data is not translated for display. It is forwarded as the binary data. |
|
Cannot remove agent from the Tivoli Enterprise Portal When trying to remove a Blue Medora iTM agent, you see that the agent is still listed in the desktop navigation view, but it is greyed-out. |
This problem occurs if the agent remains in the managed system list in IBM Tivoli Monitoring. Perform the following steps:
|
|
Service or process monitoring returns zeros for metrics When creating an agent to monitor Service availability, the column values are not correct. All metrics, including the Process ID, are zero. For example:
|
Ensure that the agent is being run under an Administrator ID. |
|
UNKNOWN status displayed when trying to monitor a service You try to monitor a service but the message Status=UNKNOWN is displayed, even though you have already verified that the agent has Administrator privileges. |
The service is not installed on the system. When the view is being built for the Availability table, rows where the status is Unknown should be filtered out to prevent confusion, especially when an application is composed of a set of optional services. The lack of a service is not an error in this case; it is normal. |
|
Do not see situations in the console I installed my Blue Medora ITM agent, situations and workspaces. I configured the agent and started it. I see it in the Tivoli Enterprise Portal, but I do not see the situations in the navigator tree or the Situation Event Console. I have checked, and the situations are associated with the right nodes. |
Restart the Tivoli Enterprise Portal. |
| Agent crashes
One reason this could occur is that the ICCRTE_DIR might not be set in the ENV file on Windows systems. |
You might have cygwin installed, so ICCRTE_DIR is set as:
ICCRTE_DIR=The Kxxinstall.log has the following text that shows the problem: find: ICCRTE_DIR=: No such file or directoryYou can fix this problem by taking cygwin out of the path and setting ICCRTE_DIR manually. |
|
Local configuration JRE warning Locally configuring an agent displays this warning: Kincfgexit Java Runtime Environment was not detected! Extended agent configuration is disabled - if remote configuration for the agent is supported, complete the process using the Tivoli Enterprise Portal. |
The Monitoring Agent for Windows OS was deployed using tacmd createnode, so no Java was installed on the local system. The agent has been configured enough to allow it to connect to the Tivoli Enterprise Monitoring Server using the default agent configuration parameters. Start the agent to allow it to connect to the Tivoli Enterprise Monitoring Server. You can then complete the configuration using the Tivoli Enterprise Portal. Optionally, you can install a supported JRE locally to configure the agent using the Manage Tivoli Enterprise Monitoring Services interface. |
|
Agent support files remain after uninstalling After uninstalling an agent, the agent support files remain on the system. |
The support files for the Tivoli Enterprise Monitoring Server and the Tivoli Enterprise Portal are not removed by uninstalling the Blue Medora ITM agent.
|