january 2012 (ism customization)

23
Configuration Management User Group (formerly: Marimba Users Group) www.CM-UG.com © Copyright February 14, 2012 [email protected] CM-UG Meeting Minutes 1.18.2012 Conference Call Information All CM-UG calls unless otherwise noted will use the following dial in information: US Conferencing Number: 1 800 504 8071 7-Digit Access Code: 4461126 Agenda: 1. Upcoming CM-UG Events 2. Jan 2012 discussion details 3. ISM Customizations 4. Issues/Concerns 5. User Interaction INDIA(IND) 0008001005002 0008001006005 0008001005002,4461126# GERMANY(DEU) 08001014529 089710404600 08001014529,4461126# AUSTRALIA(AUS) 1800359924 0280318140 390010055 CANADA(CAN) 8005048071 6477233983 AUSTRALIA(AUS) 1800359924 0280318140 390010055 CANADA(CAN) 8005048071 6477233983 CHINA UNIFIED(CHA) 4006208035 8008190328 FRANCE(FRA) 0800941634 0174180779 CHINA UNIFIED(CHA) 4006208035 8008190328 GREECE(GRC) 0080016122038715 ITALY(ITA) 800182599 0200617507 SINGAPORE(SGP) 8001011437 64944158 UNITED KINGDOM(GBR) 08004960579 02079040084 GREECE(GRC) 0080016122038715 FRANCE(FRA) 0800941634 0174180779

Upload: cm-ugcom

Post on 24-Jan-2015

344 views

Category:

Technology


0 download

DESCRIPTION

January 2012 (ISM Customization)

TRANSCRIPT

Page 1: January 2012 (ISM Customization)

Configuration Management – User Group (formerly: Marimba Users Group)

www.CM-UG.com

© Copyright February 14, 2012 [email protected]

CM-UG Meeting Minutes – 1.18.2012

Conference Call Information

All CM-UG calls unless otherwise noted will use

the following dial in information:

US Conferencing Number: 1 800 504 8071

7-Digit Access Code: 4461126

Agenda:

1. Upcoming CM-UG Events

2. Jan 2012 discussion details

3. ISM Customizations

4. Issues/Concerns

5. User Interaction

INDIA(IND)

0008001005002

0008001006005

0008001005002,4461126#

GERMANY(DEU)

08001014529

089710404600

08001014529,4461126#

AUSTRALIA(AUS)

1800359924

0280318140

390010055

CANADA(CAN)

8005048071

6477233983

AUSTRALIA(AUS)

1800359924

0280318140

390010055

CANADA(CAN)

8005048071

6477233983

CHINA UNIFIED(CHA)

4006208035

8008190328

FRANCE(FRA)

0800941634

0174180779

CHINA UNIFIED(CHA)

4006208035

8008190328

GREECE(GRC)

0080016122038715

ITALY(ITA)

800182599

0200617507

SINGAPORE(SGP)

8001011437

64944158

UNITED KINGDOM(GBR)

08004960579

02079040084

GREECE(GRC)

0080016122038715

FRANCE(FRA)

0800941634

0174180779

Page 2: January 2012 (ISM Customization)

Configuration Management – User Group (formerly: Marimba Users Group)

www.CM-UG.com

© Copyright February 13, 2012 [email protected]

Upcoming CM-UG Events

January User Group Call

Wednesday January 18th, 2012 - 1PM Eastern / Noon Central

Monthly Feature: ISM Customizations

February User Group Call

Wednesday February 15th, 2012 - 1PM Eastern / Noon Central

Monthly Feature: PS Workshops / Matrix-BMC presentation

March User Group Call

Wednesday March 21st, 2012 - 1PM Eastern / Noon Central

Monthly Feature: TBD

Upcoming Events

Reminder:

The CM-UG call is normally the 3rd Wednesday of each month at 12 noon central time.

The CM-UG calendar is also located here > http://calendar.cm-ug.com

Page 3: January 2012 (ISM Customization)

Configuration Management – User Group (formerly: Marimba Users Group)

www.CM-UG.com

Suggest a topic:

If you have a topic you

would like to discuss as a

monthly feature please

send an email to

[email protected]

Potential Meeting Topics/Demos

Open to presentations from CM-UG Members and Vendors.

Upcoming CM-UG Events

– Member Presentations:

– Stopping channel shopping (Josh L)

– Custom inventory scanning (Jason M)

– Custom Reporting interfaces

– Custom ARS interfaces

– Vendor Presentations:

– Marimba 8.2 Roadmap (BMC)

– AdminStudio Info (Flexera)

– Marimba/Matrix42 VDI Solutions

– BMC Product Roadmaps

© Copyright February 13, 2012 [email protected]

Page 4: January 2012 (ISM Customization)

Configuration Management – User Group (formerly: Marimba Users Group)

www.CM-UG.com

Jan 2012 discussion details

ISM Feedback – Unmanageable and cluttered for large infrastructures. They have 400 plus repeaters. Offline they will

get a new tuner ID and record will remain in the database. Only way to clean it up is to delete, incorporate new ID – one record at a time. Tool not utilizable.

They wipe database and repopulate as a rule. It is the obsolete records causing a problem. Need to

have an age off on that. Snapshot and pull to another database. Need operations view and historical.

17,000 endpoints and machines are getting replaced all the time but can’t purge those records. Have data in HM and ISM but not in report center. Finds it useful to use it in report center. If in

process in looking at it - add user view by default to views for HM and put default reports in – it is very useful for a large repeater environment. At end of day will give better status information and remediation based on information given.

© Copyright February 13, 2012 [email protected]

Page 5: January 2012 (ISM Customization)

Configuration Management – User Group (formerly: Marimba Users Group)

www.CM-UG.com

Jan 2012 discussion details

Struggling to get license data to get to the CMDB (BelARc) most popular. Freeware utilities that do a decent job at knowing algorithms. Talking to BMC - Bryan Diehl from Verizon has a need for that. Michael Majors from Coridian BCT. Their scenario – they have 100 application X and own 100 licenses. Finance is complaining that they purchased 50 but department it doesn’t show it.

Questions on finding SW Lic Keys –

Value of the actual install key? What titles should this discover? Cheaper options?

© Copyright February 13, 2012 [email protected]

Page 6: January 2012 (ISM Customization)

Configuration Management – User Group (formerly: Marimba Users Group)

www.CM-UG.com

Flexera FNMS

Generic Data Connectors

H/W & S/W

InventoryProcurement

&

Contracts

S/W

Reseller

Asset

Repository People Data

•bPower

•mPower

•Tivoli

•UAM

•Etc.

•AMI

•CA

•Remedy

•SAP

•Customer

•Active

Directory

•Customer

H/R

•Insight

•SCC

Generic Data ConnectorsHow the Pieces Fit Together as a System

INVENTORY & USAGE

Inventory & Usage Data

SMS/SCCM Inventory &

Usage Data

VMware Discovery &

Inventory Option

Oracle Discovery &

Inventory Option

Third party Inventory

Connector(s)

LICENSE ENTITLEMENT

Third party Inventory

Connector(s)

Third party Inventory

Connector(s)

Third party Inventory

Connector(s)

LIBRARIES

Application

Recognition Library

License Definition

Library

SKU Library

COMPLIANCE & IT SPEND MANAGEMENT

Installed Software Contract Renewals License Entitlement Audit Readiness

Software UsagePayment

SchedulesCompliance Status IT Spend Mgmt

Integrated

People

Process

and Tools

• Managing– > 230,000 Devices

– 2200 Vendors

– 8800 Software Titles

Our CSC Software License Compliance Service is currently deployed to or

in the process of being deployed to 35 accounts globally.

Metrics and Some Successes

… and growing

© Copyright February 13, 2012 [email protected]

Jan 2012 discussion details

One great example is the CSC service built leveraging Flexera and BMC. Attached are slides from the Flexera Partner Conference that CSC presented last week.

Jeanne Morain ([email protected]) suggested they look at Flexera’s ELO solution

combined with Marimba/ADDM, and CMDB for true up reporting. Flexera is a TAP alliance partner and had deployed joint solution at a couple of accounts as well as CSC has a service they have created off of the solution for customers that want on going true up report of what was purchased versus deployed. Based on SKU Library and Application Recognition library that provides true up on purchased versus deployed.

CSC Info Flexera Info

Page 7: January 2012 (ISM Customization)

42

CMUG - January 18, 2012

Custom ISM

Page 8: January 2012 (ISM Customization)

42

Custom ISM presentation

Speaker : Neel Tiwari and Nitish Shrivastava

Custom ISM demo

Speaker : Surekha Dharmarajan

Q&A

Agenda

Page 9: January 2012 (ISM Customization)

42

Like Custom Inventory, ISM can be extended (from 8.2.01)

Includes custom statistics and SNMP

3 simple steps

Identification of custom data

Writing custom channel to capture data

Modifying database to Store/Display custom data

Add new tables

Update views [Specific to component]

If we want to use new attributes in health calculation then we need to create groups and formulae to show them in ISM dashboard

Specification would be given in product documentation

Prelude…

Page 10: January 2012 (ISM Customization)

42

Identify what the custom attributes are that you want to capture

For Eg: you want to capture number of running daemon processes. The value will be an integer representing the number of processes.

“Associate” an Identifier with this attribute.

Eg: Let 6.6.1 be the custom attribute representing the above value.

Identification of custom data

Page 11: January 2012 (ISM Customization)

42

Creating the custom channel to capture that data. Two important "interfaces" for customers :

ICustomStatsProvider – This is implemented by customer in the channel to add custom stats

IStatsService service = context.getFeature("ism") -This is the new ISM Feature which the custom channel will register with.

Note: In above example , your code should be able to capture the number of running daemon processes.

Eg:

t1 = new MyStatsAttribute();

t1.id = "6.6.1";

t1.val = [number of running daemon processes];

Properties to be added : For a client, add the marimba.tuner.hm.customclient.url=<custom channel URL>.

For a transmitter add the marimba.tuner.hm.customtx.url=<custom channel URL>.

For a proxy, add the marimba.tuner.hm.customproxy.url=<custom channel URL>.

For a tuner, add the marimba.tuner.hm.customcms.url=<custom channel URL>.

Writing custom channel to capture data

Page 12: January 2012 (ISM Customization)

42

Adding new tables: Add database script to add custom tables.

Eg: create table hm_custom_tuner_stats(

machine_id varchar(128) not null,

tuner_id numeric(20, 0) not null ……

Update views [Component specific]

If we are adding new attributes in tuner, then we need to update hmv_client_tuner_summary

If we are adding new attributes in Tx then we need to update hmv_tx_summary

If we are adding new attributes in Proxy, then we need to update hmv_proxy_summary

If we are adding new attributes in CMS, then we need to update hmv_cms_summary

Modifying database to Store/Display custom data

Page 13: January 2012 (ISM Customization)

42

If we want to use new attributes in health calculation then we need to create groups and formulae to show them in ISM dashboard

Add/modify groups for components to capture custom stats in ISM Dashboard

To automate this step, you can "export" the group you create

Modifying database to Store/Display custom data

Page 14: January 2012 (ISM Customization)

42

Modifying health formula to take into account custom stats

Modifying database to Store/Display custom data

Page 15: January 2012 (ISM Customization)

42

To view Custom SNMP Alerts in the ISM Dashboard, Traps will have to be sent in the following format:

<Trap_id_for_time><Time> <Trap_id_for_ipAddress><IP Address> <Trap_id_for_tunerID><Tuner ID> <Trap_id_for_Type><Trap Type> <Trap_id_for_Trap_details ><Trap Details> <Trap_id_for_stats_mapping><Stats_mapping> <Trap_id_for_machine_id><Machine ID> <Trap_id_for_type_id><Type ID>

Database Script to add the Custom SNMP Alert in Email Notifications.

For Eg: Insert into hm_snmp_lookup values(‘id’,‘Trap_id’,’Trap Description’, ‘Is_Custom’)

Configure Email Notification for Custom SNMP Alert in ISM Dashboard.

Custom SNMP traps

Page 16: January 2012 (ISM Customization)

42

Page 17: January 2012 (ISM Customization)

42

Page 18: January 2012 (ISM Customization)

Thank you

Enable Limitless Workplaces.

[email protected]

Page 19: January 2012 (ISM Customization)

Configuration Management – User Group (formerly: Marimba Users Group)

www.CM-UG.com

CM-UG – Mailing List

› User Email Group:

– Sign up for the group email and subgroup emails here: http://Subscribe.CM-UG.com

© Copyright February 13, 2012 [email protected]

Page 20: January 2012 (ISM Customization)

Configuration Management – User Group (formerly: Marimba Users Group)

www.CM-UG.com

CM-UG - User Interaction

Join the LinkedIn Group = http://www.linkedin.com/groups?gid=1774296

© Copyright February 13, 2012 [email protected]

Page 21: January 2012 (ISM Customization)

Configuration Management – User Group (formerly: Marimba Users Group)

www.CM-UG.com

CM-UG - User Interaction

›BMC Developer Network Please register an account on the new BMC developer network.

These forums are very nice and provide a single place now for all BMC products.

BBCA Forums

© Copyright February 13, 2012 [email protected]

Page 22: January 2012 (ISM Customization)

Configuration Management – User Group (formerly: Marimba Users Group)

www.CM-UG.com

Marimba Jobs

›Jobs.CM-UG.com

›Look for CM related positions

›Post Req’s for CM related positions

© Copyright February 13, 2012 [email protected]

Page 23: January 2012 (ISM Customization)

Configuration Management – User Group (formerly: Marimba Users Group)

www.CM-UG.com

BMC Consulting

Consulting.CM-UG.com Find the best consultants for your next BMC project.

© Copyright February 14, 2012 [email protected]