Displaying posts filed under

ITM

IBM’s acquistion of Candle’s Omegamon product

Increasing the TEPS Navigator “more” limit

In some cases the TEPS navigator will hang on the “more” nodes, I haven’t bothered trying to run down the how and why, I just want to see all child-nodes when I select a parent-node. Here’s how you do it… Add the following lines to the teps.jnlpt, then rebuild the teps.jnlp <property name=”cnp.http.url.host” value=”$HOST$”/> <property [...]

ITM Situation Rename — BEWARE

As of ITM 6.2.1, there is a perceived capability to now rename situations within the editor. However, the rename is actually a new attribute called ‘Full Name’ and only changes the TEPS display name for the situation; the EIF will still send the original situation name. IBM responds this is “working as designed” — a [...]

ITM6 : Take Action : Remount Stale remote filesystems

  Situation An ITM6 Unix (UX) or Linux (LZ) agent detects that its remote filesystems are unavailable, a “stale” connection. Automate an action to remount it if possible Methodology Two (2) ITM situations are created where detects the mount point has become stale the other is triggered by the “correlated situation” condition of #1 being [...]

ITM Logs Timestamp Conversion

ITM v6 log files use a hexadecimal timestamp (to save space? who the hell knows), which adds unnecessary effort when the reason you’re looking at the logs is to determine an issue in the first place. In any case… Here’s the script I wrote when I first encountered the nonsense in ITM v6 logs a [...]

ITM : Testing Windows Event Logs

In a nutshell: use the ‘eventcreate‘ I had an issue with ITM Windows Agent creating events which I was then sending out email alerts via a UNIX script. The simple problem was backslashes in windows paths where the “Take Action” notification script was literalizing characters which might be part of the EventLog Description For example: [...]

ITMv6 Process string length limitation

My PMR to IBM Tivoli support I’d be surprised if there wasn’t already an ER for this, but if you don’t mind, please submit one. Do you know if anybody else has asked or criticized this major limitation. Its hard to believe that there isn’t something that emulate what a simple one line script would [...]

IBM Tivoli Monitoring Product Codes

Obtaining Product Codes for IBM Tivoli Monitoring (ITM v6) Local method: Parse the proddsc.tbl file on a UNIX/Linux system to get the list by doing this: UNIX awk -F\| ‘/^[^*#]/ {print $1,$2}’ ${CANDLEHOME}/registry/proddsc.tbl | sort | uniq Or, IBM’s site http://www-01.ibm.com/support/docview.wss?rs=2366&context=SSZ8F3&dc=DB520&dc=DB560&uid=swg21265222&loc=en_US&cs=UTF-8&lang=en&rss=ct2366tivoli

ITM Logs Timestamp Conversion

ITM v6 log files use a hexadecimal timestamp (to save space? who the hell knows), which adds unnecessary effort when the reason you’re looking at the logs is to determine an issue in the first place. In any case… Here’s the script I wrote when I first encountered the nonsense in ITM v6 logs a [...]

ITM Host Availability (ping attribute)

Synopsis A nice feature which isn’t publicized too much in ITM for Linux and Unix agents is the ping capability. They’re refrerred to as “Host Availability” for Linux and “Ping Attributes” for Unix Both will accept an input file containing a list of servers to “ping”, and both will return status and response time. Enabling [...]

ITM v6 Gripes (Missing functionality)

As a Tivoli consultant, I’ve had to tweak, torque and tune ITM v6 to fulfill requirements not met out of the box. Several of my clients have felt ripped off by IBM for having paid for a product billed as covering best practices out of the box, only to discover, there is significant development costs [...]