Login with Facebook

Sunday, August 21, 2011

HP uCMDB: Modeling: Grouping Node CIs by Operating System

Create New View or Modify the current view.

image

Add Node CIT

image

In the Hierarchy pane, right click Node CIT and select Add Group by Attribute

 

image

Select DiscoveredOSName as Group by

 

This is a preview on How it should look like.

image

Google+ Invitation

My friends, Here I am sharing Google+ invitations feel free to click on the link below and  join the revolutionary Social Network.

https://plus.google.com/_/notifications/ngemlink?path=%2F%3Fgpinv%3Dc8uQdNiqprg%3Am0TQQkh_nGQ

Saturday, August 20, 2011

Modeling: Creating relationship between OS and Nodes

The main idea here is to group multiple Servers under Operating System name, this may be needed by some operators to identify operating system for Node CIs by just a glimpse.

My objective is to show how simply this can be done in HP uCMDB

Steps:

  1. Create a new CIT for Operating System.
  2. Create several OS instances
  3. Create a Virtual calculated relationship between OS and Node CIs

1- Create a new CIT for Operating System.

Open CI Type Manager  by Modeling > CI Type Manager

Create CIT for Operation System

Assign the Name attribute as Key

Create CIT instances that matches the operating system names populated in your Node CIs like DiscoveredOSName

image

Assign the Name attribute as Key

image

2- Create several OS instances

Create CIT instances that matches the operating system names populated in your Node CIs like DiscoveredOSName

image

 

Modeling > IT Universe Manager

Click on New CI

image

3- Create a Virtual calculated relationship between OS and Node CIs

Modify your View or Model or Prospective to have this relation, below I have created a new view.

Modeling > Modeling Studio 

Create New View  I named it “OS2Node”

Add both Operating System and Node CITs

Create Joined Relationship

image

Select Name Attribute from Operating System CIT and DiscoverOSName from Node CIT and select Operator Sub string ignore case

image

This is the final result of the CIs and its relations.

image

Friday, August 12, 2011

How to use Google+ only for access for Facebook/Twitter

 

When you access Google+ you can post only to Google+

image

 

You can use http://startgoogleplus.com/ plugin to allow you to use Google+ for posting to Facebook and Twitter.

Everything is described in the URL above.

Step 1: Get the Google Chrome Extension

For Firefox

https://addons.mozilla.org/en-US/firefox/addon/start-google-plus/

For Safari

http://startgoogleplus.com/downloads/extension/safari/StartGooglePlus.safariextz

For Google Chrome

https://chrome.google.com/webstore/detail/hbgcgahdbgbdenffckohanhobdcnkoip

Step 2a: Get an invite to Google+

http://startgoogleplus.com/

You can request from me through the comments below.

Step 2b: Sign in with your Google+ Account

http://plus.google.com

Step 3: Import Photos from Facebook

Step 4: +1 This Page and the applications page

 

Simply Click on the Icon next to Home and log on to Facebook and Twitter to allow the application to access both networks.

image

You will find two new Sparks added to your Google+ interface

image

All posts from Twitter and Facebook will appear to your Stream page

image

Also when Share anything it will share to all your networks.

image

Tuesday, August 9, 2011

Modifying Google+ for iPhone to work on iPad

Google has released an update on Google plus application and assumes compatibility on iPad and iPod, but when you install it you will find the same as iPhone applications with 2x as maximum enhancement.

iPhone Application

iPad Application

IMG_0643

This will make you loose interest in using the application.

I'll show you how to update the application properties to make it iPad enabled.

 

Modifying Google plus to work on iPad

Navigating Google plus on iPad

1- Install application named iFile From Cydia

IMG_0642

2- Open the application and change the options to display the folders for applications to be readable not GUID

 

IMG_0631

IMG_0632

3- Browse to Google+\EmSea.app and browse to info.plist

IMG_0634

IMG_0635

4- Modify the property of UIDeviceFamily and change the value to 2

IMG_0636

IMG_0638


5- Restart the device (Respring)

Application will look like this

IMG_0643IMG_0646

Thursday, August 4, 2011

BSM 9.x – NNMi 9.x Integration

To integrate NNMi with BSM, you have two methods

NNMi – uCMDB  integration which uses Data Flow Probe (DDM Probe) and is the old method.

NNMi – BSM Topology integration which is integration between NNMi and RTSM (a uCMDB version hosted in BSM)

The configuration steps is very simple

Log in NNMi > Integration Module Configuration > HP BSM Topology

image

Enter your NNMi server name, username and password

For BSM enter your BSM server name and port number  and RTSM username and password.

image

The NNMi - BSM Topology integration creates the following CIs:
Node
Interface
IpAddress
IpSubnet
Layer2Connection
HardwareBoard
PhysicalPort

You should note that the Built-in view for Layer 2 is not compatible with this integration, so we have to update it.

The view below is the default and it is not working as the BSM integration is populating the routers and switches as Node CI not a network device and adds the device role to NodeRole attribute.

image

1- remove Net Device CI

2- Add Node CI

3- Add a Composition relationship between this new Node CI and its Interface CI.

image

4-  Re-establish the folding rule (fold Interface under Node).

image

5- For the Node CI, right click and select Query Node Properties  specify that the NodeRole attribute should contain lan_switch or router

image

 

NNM View

image

uCMDB View

image

Sunday, July 31, 2011

Configure OMW to forward all events to OMi

1- Configure OMW to forward all events to OMi

a- Create Server-Flexible Management Policy

---

TIMETEMPLATES
# none

RESPMGRCONFIGS
RESPMGRCONFIG DESCRIPTION "Forward all messages to HP OMi"
SECONDARYMANAGERS
ACTIONALLOWMANAGERS

MSGTARGETRULES
MSGTARGETRULE DESCRIPTION "forward all messages rule"
MSGTARGETRULECONDS
MSGTARGETRULECOND DESCRIPTION "forward all messages "
MSGTARGETMANAGERS
MSGTARGETMANAGER
TIMETEMPLATE "$OPC_ALWAYS"
OPCMGR IP 0.0.0.0 "dxb-bsm-01.mahmoudthoughts.com"
---
replace dxb-bsm-01.mahmoudthoughts.com with your OMi server.
 



image


b- Deploy the newly created policy to your OMW server and ensure it is enabled.


2- Configure HPOM Topology Sync


On BSM Console


Click Admin > Platform > Setup and Maintenance > Infrastructure Settings 


Under Select Context select Operations Management from Applications


image


Browse to Operations Management - HPOM Topology Synchronization Connection Settings Section


Type your OM Server Hostname, User, password and change other options as needed.


image


Run opr-startTopologySync.bat from BSM bin directory


%TOPAZ_HOME%\bin\opr-startTopologySync.bat



image


Check the result on Modeling Studio


Admin > ODB Administration > Modeling > Modeling Studio 


Select Views from Resource Type list


Select OM CI Collections  from Root > Operations Management


image


Click on Preview Icon


 


image


The Result should be the Node, Node Groups and Service Hierarchy





image


3- list the events forwarded by OMW


Click on Application > Operations Management


The list of events should be displayed under Event Perspective


image





In the video below I captured 30 seconds on generating test messages from OMW and how fast it shows in OMi


Message Sync between OMW and OMI