Welcome to the Jazz for Service Management Blog, where you can read the perspectives from the Jazz for SM experts. Please also join the JazzSM Group: http://smconnect.net/jazzsm
This Blog provides insights into the overall Jazz for SM solution, as
Please join us on Thursday, August 1 at 11am Eastern (8am Pacific / 4pm GMT / 5pm CET) for the latest OSLC Community Webcast, “Reducing system integration costs with OSLC and data federation – a System Integrator perspective”.
Register in advance here
Date & Time
Thursday, 1 August 2013 11:00am Eastern Time (8:00am Pacific / 4:00pm GMT / 5:00pm CET)
The webcast will be about an hour, including the presentations and time for questions.
If you can’t make it,... [More]
This blog will help to identify when to use Refresh Timer and Browser reload widgets while building dashboards.
Refresh Timer widget is used along with other dashboard widgets on a dash page if a user wants to refresh the widget's (gauges, table, list...) data at regular time interval.
The Refresh Widget is useful when data providers do not provide dynamic refreshes. The Refresh widget should not be used when a data provider is providing dynamic updates. The Refresh Widget does not reload the... [More]
xLaunch enables the capability to launch a DASH page from an external application. This capability allows IBM Products or any external application to launch a DASH Page which consists of different Dashboarding widgets. It involves sending a request URL along with a page identifier from an external application. Parameters can be optionally passed to transfer the context to the launching page.
URL Framing for xLaunch :
< host name >: < port number > /ibm/action/launch/ < page id >?< optional params >
Page Launch is used for drill down scenarios internally in DASH. Using page launch you can launch a page and pass the context to that page by selecting the Dashboarding widget. This can be configured through Quick Edit of the widget.
In Quick Edit, there is an option called “ Page to Launch ” where the available pages in DASH will be listed in a combo box. You can select any page and that page will be launched and the context will be passed to the page on click of the Dashboarding widget.
OSLC Resource Shapes
Resource Shape is a concept defined in the OSLC Core specification that is used to represent metadata about a resource type. It describes the properties that are allowed or required in a resource, their value types, and cardinality. Clients can use Resource Shape definitions to determine how to construct and to query for records of the corresponding resource type. For example, let's imagine that we want to define a Resource Shape for ATM (automatic teller machine) resources with the following properties:
To connect to remote data providers, you have to configure the connection in DASH.
Log-in to DASH. Select the "Console settings" from the Navigation Bar and click on the "Connections" option under General category.
It opens up the editor where you can configure... [More]
Gauges available at Dashboard Application Services Hub (DASH) can be used to represent a particular value and the corresponding status . Apart from the value they have an additional capability to show labels (at top and leading edge) which can be configured to a particular column of the selected Dataset. Refer ‘Value Status Gauge’ snapshot below with both the labels.
Have you ever wished that you could configure the labels to something static or a custom text? The solution is real simple.... [More]
There are out of the box gauges that come in Jazz for Service Management with the Dashboard Application Services Hub (DASH) and are built to represent a particular value. The value can represent a particular status (Normal, Minor, Critical etc) based on the thresholds configured by the user. So how does one set the thresholds?
Go to the edit mode of the widget and expand ‘Optional Settings’ tab. Threshold fields are designed to take a single numeric value .
Consider an example:
Major: 60... [More]
Within about 2-3 weeks, the official Last Call draft of the Linked Data Platform should show up at http://www.w3.org/TR/ldp/ (that is the URL of the "latest WG draft", so right now it redirects to the March 2013 2nd PWD which too stale to be worth reading).
This Last Call draft is the one to deeply review and provide comments on , both
editorial ("what are you talking about -here-?", "typo -there-") and
more substantial ("I have no idea how to... [More]
The most common issue during the installation of Jazz for Service Management is failing to meet the prerequisites. Hence, have provided few links that would help everyone to have a trouble-free installation of Jazz for Service Management v1.1
First and foremost, check on what are the Hard ware and software Requirements for the installation. The link provides details about all the supported hardware, OS level, Browser levels, Databases and the Application Servers.
Next step before your start installation, ensure to check if your... [More]
This scenario shows how to create a custom dashboard in the IBM Dashboard Application Services Hub ( DASH ) component of Jazz™ for Service Management . The custom dashboard that you create uses IBM Tivoli Netcool/Impact 6.1.1 Flat File DSA to retrieve data from a comma separated values file. You can update the scenario to use Tivoli Netcool/Impact to retrieve data from multiple flat files, filter this data in context based on events from publishing widgets, such as a table, and display the data in another widget such as... [More]
The out of the box widgets that come in Jazz for Service Management with the Dashboard Application Services Hub (DASH) are built to show data coming from a data provider. Several products already come with a data provider that is ready to go. However, it may be the case that you would like to show some data that is currently not being served up from a data provider. In these cases, you can use Tivoli Directory Integrator (TDI) to make this data available to DASH. (Impact also allows you to get other data and make it... [More]
I think this to be one of the most interesting parts of the series started with the "Hitchhiker’s Guide to Interfacing with Registry Services" entries: the ability to query data registered from other applications and integrate it into front-end applications.
Once again, before you start, the entire example is available on GitHub.
Querying Service Providers…
One the first steps to query Registry Services is to determine the list of service providers. The collection of... [More]
Milestone 14 of Jazz for Service Management Open Beta is now available for download
Milestone 14 includes the following functionality:
The ContentBox feature provides the flexibility to include customer content in IBM Dashboard Application Services Hub without having to create custom widgets or deploy a custom WAR
A new dashboard widget has been added for use in desktop environments that can be configured to reload a browser at specified intervals.
The sample Authentication Service client... [More]
This scenario shows how to create a self service dashboard in the IBM Dashboard Application Services Hub component of Jazz™ for Service Management . The custom dashboard that you create uses IBM Tivoli Netcool/Impact 6.1.1 to connect to and retrieve data from an IBM Tivoli Monitoring (ITM) 6.3 dashboard data provider. You can also use Tivoli Netcool/Impact to combine metric data from multiple managed systems and filter this data in context, based on events from publishing widgets such as a list or table.
Read an... [More]
By default DASH does not allow multiple users to concurrently log in to the console using the same user account. However some customers setup do need to allow for this capability.
DASH provides this capability via a file configuration. You can follow simple steps below to enable concurrent logins for a single user account
Step 1. Locate file called consoleProperties.xml in the directory
A common need when building dashboards is to allow a user to click on an element in the dashboard and transition that user to another page that contains related or more detailed information about what is being clicked. For example, clicking on a status gauge showing overall status and moving to another page that has some detailed information about that status.
This kind of drilldown is configured using "wires" in DASH. Here, I'll walk you through the basic steps of setting up a wire that will launch your... [More]
Explanation of the various controls available to DASH administrators for managing how long a user can stay logged in, and when unused sessions are cleaned up.
Lightweight Third Party Authentication (LTPA) token timeout
The LTPA token timeout is the duration the WebSphere Application Server (WAS) trusts the user's credentials. Ten minutes before the token timeout, the user will be prompted to provide the user id and password. If the user does not enter valid credentials within five minutes after receiving the... [More]
Do you have a need to create a navigation link in DASH that points to a page displaying content from external url.
DASH has a handy widget called "Web Widget" to help you with this. You can create a page in DASH via GUI or via command line for the scenario. I was taking a DASH consumer through the process and realized that posting this simple technique could help other DASH consumers as well. Read below for more.
If you like to create page via GUI, you can start by... [More]
In this post, I want to cover two topics: the dashboard builder secondary widget menu, and how to adjust the snap to grid feature of the dashboard builder.
Have you ever used the "Transparent no title" skin on one of your widgets in the dashboard, then get frustrated because you need to edit that widget again and cannot find the the little triangle for the the widget in the upper right corner of the widget?
The image... [More]