SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Downloaden Sie, um offline zu lesen
www.CM-UG.com
                        Configuration Management – User Group (formerly: Marimba Users Group)


    CM-UG Meeting Minutes – 1.18.2012


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




© Copyright February 14, 2012   Chris@CM-UG.com
www.CM-UG.com
                        Configuration Management – User Group (formerly: Marimba Users Group)


    Upcoming CM-UG 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


                                                            Upcoming 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


© Copyright February 13, 2012   Chris@CM-UG.com
www.CM-UG.com
                        Configuration Management – User Group (formerly: Marimba Users Group)


    Upcoming CM-UG Events


       Potential Meeting Topics/Demos
       Open to presentations from CM-UG Members and Vendors.


       – Member Presentations:
          – Stopping channel shopping (Josh L)                                                  Suggest a topic:
          – Custom inventory scanning (Jason M)
          – Custom Reporting interfaces
          – Custom ARS interfaces                                                                If you have a topic you
                                                                                                would like to discuss as a
       – Vendor Presentations:
                                                                                                 monthly feature please
          – Marimba 8.2 Roadmap (BMC)
          – AdminStudio Info (Flexera)                                                              send an email to
          – Marimba/Matrix42 VDI Solutions                                                        Chris@CM-UG.com
          – BMC Product Roadmaps




© Copyright February 13, 2012   Chris@CM-UG.com
www.CM-UG.com
                        Configuration Management – User Group (formerly: Marimba Users Group)


    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   Chris@CM-UG.com
www.CM-UG.com
                        Configuration Management – User Group (formerly: Marimba Users Group)


    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   Chris@CM-UG.com
www.CM-UG.com
                                      Configuration Management – User Group (formerly: Marimba Users Group)


    Jan 2012 discussion details
            Generic Data Connectors                                                                                                                                                         Metrics and Some Successes
                                                                                          How the Pieces Fit Together as a System
   •bPower
   •mPower        •AMI                           •Active                                                                                                                             Our CSC Software License Compliance Service is currently deployed to or
   •Tivoli                          •SAP                            •Insight
                  •CA                            Directory                          INVENTORY & USAGE                                                     LICENSE ENTITLEMENT        in the process of being deployed to 35 accounts globally.
   •UAM                             •Customer                       •SCC
                  •Remedy                        •Customer
   •Etc.                                         H/R                                                                                                        Third party Inventory
                                                                                    Inventory & Usage Data
                                                                                                                                                                Connector(s)


    H/W & S/W
    Inventory
                    Asset
                  Repository
                                   Procurement
                                                      People Data
                                                                      S/W
                                                                                     SMS/SCCM Inventory &
                                                                                          Usage Data                                                             LIBRARIES           • Managing
                                        &                            Reseller
                                    Contracts                                                                                 Integrated                     Third party Inventory
                                                                                                                                                                  Application
                                                                                                                                                                                         – > 230,000 Devices
                                                                                      VMware Discovery &
                                                                                       Inventory Option                       People                             Connector(s)
                                                                                                                                                             Recognition Library         –  2200 Vendors
                                                                                                                              Process
                                                                                                                              and Tools                       License Definition
                                                                                                                                                                                         –  8800 Software Titles
                                                                                       Oracle Discovery &
                                                                                        Inventory Option                                                           Library

                            Generic Data Connectors                                                                                                                                                                                             … and growing
                                                                                      Third party Inventory
                                                                                          Connector(s)                                                            SKU Library
                                                                                                                                                             Third party Inventory
                                                                                                                                                                 Connector(s)


                                                                                                              COMPLIANCE & IT SPEND MANAGEMENT

                                                                                    Installed Software        Contract Renewals     License Entitlement          Audit Readiness
                                Flexera FNMS
                                                                                                                  Payment           Compliance Status             IT Spend Mgmt
                                                                                     Software Usage
                                                                                                                 Schedules




   Jeanne Morain (jmorain@flexerasoftware.com) 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

             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.
© Copyright February 13, 2012                    Chris@CM-UG.com
Custom ISM

CMUG - January 18, 2012
Agenda


 Custom ISM presentation
       Speaker      : Neel Tiwari and Nitish Shrivastava


 Custom ISM demo
       Speaker      : Surekha Dharmarajan


 Q&A
Prelude…


 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
Identification of custom data


  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.
Writing custom channel to capture data


  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>.
Modifying database to Store/Display custom data

  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

  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


  Modifying health formula to take into account custom stats
Custom SNMP traps

 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.
Thank you
Devendra.Vamathevan@matrix42.com




               Enable Limitless Workplaces.
www.CM-UG.com
                        Configuration Management – User Group (formerly: Marimba Users Group)


    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   Chris@CM-UG.com
www.CM-UG.com
                        Configuration Management – User Group (formerly: Marimba Users Group)


    CM-UG - User Interaction

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




© Copyright February 13, 2012   Chris@CM-UG.com
www.CM-UG.com
                        Configuration Management – User Group (formerly: Marimba Users Group)


    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   Chris@CM-UG.com
www.CM-UG.com
                         Configuration Management – User Group (formerly: Marimba Users Group)


    Marimba Jobs

    › Jobs.CM-UG.com

    › Look for CM
       related positions

    › Post Req’s for CM
       related positions




© Copyright February 13, 2012   Chris@CM-UG.com
www.CM-UG.com
                         Configuration Management – User Group (formerly: Marimba Users Group)


    BMC Consulting

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




© Copyright February 14, 2012   Chris@CM-UG.com

Weitere ähnliche Inhalte

Andere mochten auch

Goverment & politics
Goverment & politicsGoverment & politics
Goverment & politics
Juni Minang
 
Ashxarhagrutyun
AshxarhagrutyunAshxarhagrutyun
Ashxarhagrutyun
4833721
 

Andere mochten auch (9)

Numbers
NumbersNumbers
Numbers
 
UMC global impact | The Permanent Fund for The United Methodist Church
UMC global impact | The Permanent Fund for The United Methodist ChurchUMC global impact | The Permanent Fund for The United Methodist Church
UMC global impact | The Permanent Fund for The United Methodist Church
 
April 16th 2013 (BMC: TunerUpgrader Channel, CA: Peer review feature details)
April 16th 2013 (BMC: TunerUpgrader Channel, CA: Peer review feature details)April 16th 2013 (BMC: TunerUpgrader Channel, CA: Peer review feature details)
April 16th 2013 (BMC: TunerUpgrader Channel, CA: Peer review feature details)
 
Goverment & politics
Goverment & politicsGoverment & politics
Goverment & politics
 
March 2013 (BMC: 32/64 bit channel discussion)
March 2013 (BMC: 32/64 bit channel discussion)March 2013 (BMC: 32/64 bit channel discussion)
March 2013 (BMC: 32/64 bit channel discussion)
 
A Guide for United Methodist Church Ambassadors
A Guide for United Methodist Church AmbassadorsA Guide for United Methodist Church Ambassadors
A Guide for United Methodist Church Ambassadors
 
January 2014 Minutes
January 2014 MinutesJanuary 2014 Minutes
January 2014 Minutes
 
April 2013 (BMC: 8.2.02 Upgrade path details)
April 2013 (BMC: 8.2.02 Upgrade path details)April 2013 (BMC: 8.2.02 Upgrade path details)
April 2013 (BMC: 8.2.02 Upgrade path details)
 
Ashxarhagrutyun
AshxarhagrutyunAshxarhagrutyun
Ashxarhagrutyun
 

Mehr von CM-UG.com (14)

November 19th 2014 CM-UG minutes
November 19th 2014 CM-UG minutesNovember 19th 2014 CM-UG minutes
November 19th 2014 CM-UG minutes
 
cm-ug
cm-ugcm-ug
cm-ug
 
September 2014 cm-ug-minutes
September 2014 cm-ug-minutesSeptember 2014 cm-ug-minutes
September 2014 cm-ug-minutes
 
August 2014 cm-ug-minutes
August 2014 cm-ug-minutesAugust 2014 cm-ug-minutes
August 2014 cm-ug-minutes
 
July 2014 CMUG Minutes
July 2014 CMUG MinutesJuly 2014 CMUG Minutes
July 2014 CMUG Minutes
 
Marimba Customer Event 2014
Marimba Customer Event 2014Marimba Customer Event 2014
Marimba Customer Event 2014
 
May 2014 CMUG Minutes
May 2014 CMUG MinutesMay 2014 CMUG Minutes
May 2014 CMUG Minutes
 
April 2014 CMUG Minutes
April 2014 CMUG MinutesApril 2014 CMUG Minutes
April 2014 CMUG Minutes
 
March 2014 CMUG Minutes
March 2014 CMUG MinutesMarch 2014 CMUG Minutes
March 2014 CMUG Minutes
 
Feb 2014 CMUG Minutes
Feb 2014 CMUG MinutesFeb 2014 CMUG Minutes
Feb 2014 CMUG Minutes
 
September 2013 Minutes
September 2013 MinutesSeptember 2013 Minutes
September 2013 Minutes
 
August 2013 CM-UG
August 2013 CM-UG August 2013 CM-UG
August 2013 CM-UG
 
November 2012 (New Tuner Admin feature)
November 2012 (New Tuner Admin feature)November 2012 (New Tuner Admin feature)
November 2012 (New Tuner Admin feature)
 
January 2013 (BCA 8.2.02 Released, BCA Training Classes)
January 2013 (BCA 8.2.02 Released, BCA Training Classes)January 2013 (BCA 8.2.02 Released, BCA Training Classes)
January 2013 (BCA 8.2.02 Released, BCA Training Classes)
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Kürzlich hochgeladen (20)

Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 

January 2012 (ISM Customization)

  • 1. www.CM-UG.com Configuration Management – User Group (formerly: Marimba Users Group) CM-UG Meeting Minutes – 1.18.2012 Agenda: Conference Call Information All CM-UG calls unless otherwise noted will use 1. Upcoming CM-UG Events the following dial in information: 2. Jan 2012 discussion details US Conferencing Number: 1 800 504 8071 3. ISM Customizations 7-Digit Access Code: 4461126 4. Issues/Concerns AUSTRALIA(AUS) GREECE(GRC) INDIA(IND) 0008001005002 1800359924 0080016122038715 5. User Interaction 0008001006005 0008001005002,4461126# 0280318140 390010055 ITALY(ITA) 800182599 GERMANY(DEU) CANADA(CAN) 0200617507 08001014529 8005048071 089710404600 6477233983 SINGAPORE(SGP) 08001014529,4461126# 8001011437 CHINA UNIFIED(CHA) 64944158 AUSTRALIA(AUS) 4006208035 1800359924 8008190328 UNITED KINGDOM(GBR) 0280318140 08004960579 390010055 FRANCE(FRA) 02079040084 0800941634 CANADA(CAN) 0174180779 GREECE(GRC) 8005048071 0080016122038715 6477233983 CHINA UNIFIED(CHA) 4006208035 FRANCE(FRA) 8008190328 0800941634 0174180779 © Copyright February 14, 2012 Chris@CM-UG.com
  • 2. www.CM-UG.com Configuration Management – User Group (formerly: Marimba Users Group) Upcoming CM-UG 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 Upcoming 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 © Copyright February 13, 2012 Chris@CM-UG.com
  • 3. www.CM-UG.com Configuration Management – User Group (formerly: Marimba Users Group) Upcoming CM-UG Events Potential Meeting Topics/Demos Open to presentations from CM-UG Members and Vendors. – Member Presentations: – Stopping channel shopping (Josh L) Suggest a topic: – Custom inventory scanning (Jason M) – Custom Reporting interfaces – Custom ARS interfaces If you have a topic you would like to discuss as a – Vendor Presentations: monthly feature please – Marimba 8.2 Roadmap (BMC) – AdminStudio Info (Flexera) send an email to – Marimba/Matrix42 VDI Solutions Chris@CM-UG.com – BMC Product Roadmaps © Copyright February 13, 2012 Chris@CM-UG.com
  • 4. www.CM-UG.com Configuration Management – User Group (formerly: Marimba Users Group) 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 Chris@CM-UG.com
  • 5. www.CM-UG.com Configuration Management – User Group (formerly: Marimba Users Group) 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 Chris@CM-UG.com
  • 6. www.CM-UG.com Configuration Management – User Group (formerly: Marimba Users Group) Jan 2012 discussion details Generic Data Connectors Metrics and Some Successes How the Pieces Fit Together as a System •bPower •mPower •AMI •Active Our CSC Software License Compliance Service is currently deployed to or •Tivoli •SAP •Insight •CA Directory INVENTORY & USAGE LICENSE ENTITLEMENT in the process of being deployed to 35 accounts globally. •UAM •Customer •SCC •Remedy •Customer •Etc. H/R Third party Inventory Inventory & Usage Data Connector(s) H/W & S/W Inventory Asset Repository Procurement People Data S/W SMS/SCCM Inventory & Usage Data LIBRARIES • Managing & Reseller Contracts Integrated Third party Inventory Application – > 230,000 Devices VMware Discovery & Inventory Option People Connector(s) Recognition Library –  2200 Vendors Process and Tools License Definition –  8800 Software Titles Oracle Discovery & Inventory Option Library Generic Data Connectors … and growing Third party Inventory Connector(s) SKU Library Third party Inventory Connector(s) COMPLIANCE & IT SPEND MANAGEMENT Installed Software Contract Renewals License Entitlement Audit Readiness Flexera FNMS Payment Compliance Status IT Spend Mgmt Software Usage Schedules Jeanne Morain (jmorain@flexerasoftware.com) 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 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. © Copyright February 13, 2012 Chris@CM-UG.com
  • 7. Custom ISM CMUG - January 18, 2012
  • 8. Agenda  Custom ISM presentation  Speaker : Neel Tiwari and Nitish Shrivastava  Custom ISM demo  Speaker : Surekha Dharmarajan  Q&A
  • 9. Prelude…  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
  • 10. Identification of custom data 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.
  • 11. Writing custom channel to capture data 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>.
  • 12. Modifying database to Store/Display custom data 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
  • 13. Modifying database to Store/Display custom data 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
  • 14. Modifying database to Store/Display custom data Modifying health formula to take into account custom stats
  • 15. Custom SNMP traps  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.
  • 16.
  • 17.
  • 18. Thank you Devendra.Vamathevan@matrix42.com Enable Limitless Workplaces.
  • 19. www.CM-UG.com Configuration Management – User Group (formerly: Marimba Users Group) 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 Chris@CM-UG.com
  • 20. www.CM-UG.com Configuration Management – User Group (formerly: Marimba Users Group) CM-UG - User Interaction Join the LinkedIn Group = http://www.linkedin.com/groups?gid=1774296 © Copyright February 13, 2012 Chris@CM-UG.com
  • 21. www.CM-UG.com Configuration Management – User Group (formerly: Marimba Users Group) 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 Chris@CM-UG.com
  • 22. www.CM-UG.com Configuration Management – User Group (formerly: Marimba Users Group) Marimba Jobs › Jobs.CM-UG.com › Look for CM related positions › Post Req’s for CM related positions © Copyright February 13, 2012 Chris@CM-UG.com
  • 23. www.CM-UG.com Configuration Management – User Group (formerly: Marimba Users Group) BMC Consulting Consulting.CM-UG.com Find the best consultants for your next BMC project. © Copyright February 14, 2012 Chris@CM-UG.com