Upload
cm-ugcom
View
341
Download
0
Embed Size (px)
DESCRIPTION
January 2012 (ISM Customization)
Citation preview
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
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
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
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]
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]
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]
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
42
CMUG - January 18, 2012
Custom ISM
42
Custom ISM presentation
Speaker : Neel Tiwari and Nitish Shrivastava
Custom ISM demo
Speaker : Surekha Dharmarajan
Q&A
Agenda
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…
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
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
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
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
42
Modifying health formula to take into account custom stats
Modifying database to Store/Display custom data
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
42
42
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]
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]
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]
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]
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]