1 / 25

TADDM: Customizing Discovery Business Applications Best Practices

TADDM: Customizing Discovery Business Applications Best Practices. Byron Gehman bgehman@us.ibm.com. TADDM Discover Customizations. Custom Server Templates Discovery of Application Servers when no sensor exists Computer System Templates Adds ability to extend native ComputerSystem sensors

thalia
Download Presentation

TADDM: Customizing Discovery Business Applications Best Practices

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. TADDM: Customizing DiscoveryBusiness Applications Best Practices Byron Gehman bgehman@us.ibm.com

  2. TADDM Discover Customizations • Custom Server Templates • Discovery of Application Servers when no sensor exists • Computer System Templates • Adds ability to extend native ComputerSystem sensors • Application Templates (Descriptors) • Automatically creates and updates Business Application topology maps • User Defined Icons • Displays your icons in the Business Application topology maps

  3. Custom Server Templates • Discovery of Application Servers when no sensor exists • Classifies running processes on the operating system • Executed during Level 2 or 3 scans • Supports CST Extensions, that allow for setting extended attributes • Can capture configuration files of the target • Can use Application Descriptor files to auto-assign to Business Applications • Automatically determines application dependency relationships in composite applications • Relationships can be across computer systems • Both systems must be discovered in the same Scope • Based on active TCP/IP connections between processes (lsof)

  4. Custom Server Template Extensions • Capability to set attributes defined by the Common Data Model (CDM) • Applies only to the AppServer model object • Capability to set user-defined extended attributes • Uses command files located at <taddm_install>\dist\etc\templates\commands • Following directives are supported for setting attributes in the command file: • CMD:<attribute>=<command> • execute commands on target system • CMD:NOP executes command, but does not set an attribute • CMD:CONFCONTEN=<command> • execute commands on target system • stores result in custom configuration files • TADDM tracks changes to the custom configuration file • SCRIPT:<script.jy> • Executes user-defined Jython script • Ability to execute commands on target system • Full control over all aspects of discovery • Create other model objects • Create relationships

  5. Computer System Template Extensions • Adds ability to extend native ComputerSystem sensors • Attributes on the ComputerSystem model object • Add attributes: either CDM defined or user-defined • Native ComputerSystem sensor must complete successfully first • Supports ‘command’ file • Same as for Custom Server Template Extensions

  6. Application Templates • Automatically creates and updates Business Application topology maps • Automatically shows discovered relationships between components in the topology map • All discovered AppServers of the defined type(s) are added to the Business Application topology maps

  7. User Defined Icons • Displays your icons in the Business Application topology maps • Requires restart of the TADDM Server or Domain Manager before new icons can be used • Uses both SVG and PNG based icons (requires 5 files) • Can use open-source InkScape tool to create SVG icons • Save icons as “plain SVG” • Can use open-source GIMP tool to create PNG icons

  8. User Defined Icons (continued) • Use existing icons as a guide • Icon files stored in <taddm>\dist\images\custom icon_apache_default.svg icon_apache_dormant.svg icon_apache_state.svg \tooltip\tooltip_apache.png \tree\apache.png

  9. TADDM Resources • Wiki (documents, how-to’s) • http://www.ibm.com/developerworks/wikis/display/tivoliaddm/Home • OPAL (software repository) • http://catalog.lotus.com/wps/portal/topal/ • Redbooks • http://www.redbooks.ibm.com/abstracts/SG247519.html • http://www.redbooks.ibm.com/redpieces/abstracts/sg247616.html

  10. Demo & Questions • Demo • Questions?

  11. Backup – Discovery of ITM environment

  12. Backup – Inventory of Unknown Servers

  13. Backup – Unknown Servers Report

  14. BACKUP – ITM Processes kulagent -- ITM Unix Log Files Agent klzagent -- ITM Linux OS Agent kdsmain -- ITM TEMS kfwservices -- ITM TEPS khdxprto -- ITM Warehouse Proxy kntcma -- ITM Windows OS Agent kuma620 -- ITM Universal Agent

  15. Backup – Create Custom Server Template

  16. Backup – List of Custom Server Templates

  17. Backup – Create Application Template

  18. Backup – Create Application Template (continued)

  19. Backup – ITM Software Topology (BA auto-created)

  20. Backup – ITM Physical Topology

  21. Backup – CST Extension Command Files (set label)

  22. Backup – Update Topology (after discovery)

  23. Backup – Using custom icons (remove command files)

  24. Backup – ITM Software Topology

  25. Backup – ITM Physical Topology

More Related