≡ Menu

dougmcclure.net

thoughts on business, service and technology operations and management in the digital transformation era

The next IF is now available for TBSM v4.2 with many fixes for core TBSM and incorporated products such as TIP and WebTop. This IF includes TBSM v4.2 IF1/IF2 content and supersedes those IF’s. The IF is available here. I’m trying to clarify what’s included in this from TIP and WebTop. I know this doesn’t include the latest WebTop IF.

TBSM v4.2 APARs that are included in this Interim Fix:

IZ36557 INCORRECT STATUS BEING REPORTED BY THE TBSM COMMON AGENT

Movement of Services to and from State Maintenance is not reported by TBSM Agent.

IZ40664 SQL QUERY FAILS IF SQL STATEMENT CONTAINS “NEW LINE”/”CARTRIDGE

When saving a SQL query for a new custom chart, the chart will not render if there are newlines in the SQL query. The
following error will occur: SQL Query to create chart fails if SQL statement contains “new line”/”cartridge return”

IZ42625 BE ABLE TO ALTER THE ALERT STATE OF A RESOURCE WITHIN CUSTOM

There is no way presently to have code that is specific to tree template. A new variable will be passed into the policy,
in order to trap code depending on the name of the tree template being used.

IZ42747 TBSM 4.1.1: PROBLEM WITH RESTORING POSTGRES DB

The customer is trying to execute the backup/restore feature of TBSM using the rad_db script. When they execute
$NCHOME/bin/rad_db backup -backupfile something.sql They are missing some insert statements for two instances.

IZ43473 UNABLE TO VIEIW TOPOLOGY VIEWS ON THIN CLIENTS

Topology views paint and do not show the actual view but the loading icon instead. A refresh of the Iframe does not help.
A refresh of the client browser does not help. When this starts happening all thin client users are impacted.

IZ44517 INCOMING STATUS RULES THRESHOLDS LOST

Import of numerical rules are lost after a restart of the server.

IZ44533 IMPROVE MEMORY USAGE BY TBSM

When allowing the canvas to sit unmanned for long periods of time, parts of the screen will white out and the canvas will
be unviewable. The canvas exhibits a freezing state and cannot correct itself unless the browser is restarted.

IZ45242 WHEN THE DISPLAY OBJECT SERVER IS CYCLED THE REQUEST PROCESSOR

The IDUC connection to the Omnibus database was not reset properly in order to attempt a reconnect to either the primay
Omnibus database or the configured backup Ominbus database.

IZ45594 AEAT IN SERVICE ADMINISTRATION

After clicking on a service in the Service Navigation tree (Service Administration only), the service displayed in Service
Editor sometimes does not refresh. This occurs if the view View Definition for the current service is changed from the default
Relationships, to something else.

IZ47192 TBSM 4.2 TREE SHOWS WRONG STATUS ICONS

When service instances in the Service Tree and Service Navigation portlets display a scorecard column (State, Time, Events, etc.) with an ‘unknown’ status, the portlet incorrectly displays the text ‘/ibm/sla/imagesunknown_status.png’ rather than the correct default unknown status image (grey disk with a question mark)

0 comments

When in doubt, “Alt-TAB it out”.

I’ve spent the better part of 45 hours of the 72 hours knee deep in TBSM v4.2 solution development. The TBSM administrator’s laptop environment was far from ideal (1Gb Mem) and he was using FF3 as his browser with Sun JRE 1.6. Throughout the course of developing the TBSM solution, we experienced many of the usual “possessed”, random and ghost like behaviors that can be experienced when working with this type of set up in a web based, Java application. I finally had him downgrade to FF2 and JRE 1.6 and this nearly eliminated many of the things we were seeing with FF3.

My current theory is that there are some significant “session”, “state” or “context” things happening when interacting with certain TBSM configuration screens, especially when additional pop up windows spring out for configuration steps. You’ll often just be unable to complete the task, the browser window will not respond, things won’t advance to next step, delete, update, etc.

What I found was that a simple “Alt-TAB” to shift the “context” away from the current browser window to something else and then “Alt-TAB” back to the same browser window and things are all back to normal. I’m not a Java guru by any means and don’t profess to be in tune with all the operating methods of TIP within TBSM v4.2, but there’s something of a “perfect storm” happening when the end user system, browser, JRE, etc. interact with TBSM that these windowing, mouse actions, etc. cause a lot of very weird, abnormal and painful occurrences for the TBSM admin and potentially a TBSM end user.

If you’re experiencing something odd like this, give the “ALT-Tab” trick a try. If things just randomly occur as I’ve described, consider your laptop/desktop environment, browser and JRE versions as a potential issue. If you can consistently recreate some weird behavior at least a few times, even after killing your browser and/or restarting TBSM, consider opening a PMR!

0 comments

Interesting Links for May 28th

in General

Links that I have found interesting for May 28th:

  • Rivermusings » Blog Archive » Events and Alerts – Chief Science Officer’s View – However, we neglected to appreciate that we had thrown away some very useful information. For instance, the reduction of events into alerts involved the disposal of the content of an event, in favour of updating attributes (such as count, last occurrence) of an alert.
    With advancements/progression in database technology, RiverMuse can abandon the alert centric view of Netcool, and now embrace the world of events.

    RiverMuse defines an event as a point in the development of the state of a system. Some events warrant the creation of an alert. RiverMuse defines such alerts as a state of the system requiring intervention from an operator.

    For every alert there may be many events, each being an agreed state of evolution of the alert (assignment, diagnosis, closure). There may be many events that never create an alert, but nevertheless must be recorded.

    We make no assumptions about the retrospective importance of an event; we record everything.

  • Dev Revival: Re-evaluating IT’s place in the Org Chart: Part 3 – Evaluation of the IT leader – Every member of the organization has an impact on the corporate strategy and tactics.
  • Dev Revival: Re-evaluating IT’s place in the Org Chart: Part 2 – Evaluating IT’s needs – The CIO/CTO like every other resource in an organization needs the following four types of support from their supervisor:
    · Sufficient political capital to propel their vision.
    · Sufficient time with the supervisor to understand and implement the primary objectives.
    · Proper opportunities to contribute to the organization.
    · The ability to learn from their supervisor and grow as a resource.
  • Dev Revival: Re-evaluating IT’s place in the Org Chart: Part 1 – Business value – To aid in determining IT's business value, the following are a few real world examples of the types of value an IT organization is expected to provide. In your organization, IT most likely derives its value from a combination of these three examples. However, for this exercise we are trying to identify the greatest long term impact.
3 comments