Greg Bowman Tivoli Product Managementgbowman@us.ibm.com IBM Tivoli Monitoring v6.2.2
ITM v6.2.2 What’s New? eGA :Sept 2009! • Agent Autonomy • Granular Data Warehouse Collection • Built-In Predictive Analytics • Visual Baselining • ITPA bundling • Workspace Gallery • Agent Management Services
High Level Use Cases enabled by ITM v6.2.2 Agent The ITM Solution set is expanded with ITM v6.2.2. It more completely covers the following two solution sets: Fault Management Solutions • Exception reporting • Eventing to OMNIbus Performance Management Solutions • Performance trending • Root cause analysis • Performance/Resource Consumption Reporting Agentless Fault Management Solutions Autonomous Performance Management Solutions Connected
Agent versus AgentlessUnderstanding Agent and Agentless Technology • Agent-based technology resides directly on a managed server and collects data based on policy set locally or by the management server • Agentless technology resides primarily on a management server and gets its data via a remote application programming interface (API) • “Agentless” doesn’t mean that nothing is present or running. Some basic operating system function or base application function is running to provide the information as requested over the network • Resources are still being used and services need to be running on the server • Examples include SNMP, CIM, WMI Remote Tivoli Enterprise Management Servers “IBM Tivoli Server Managed Environments”
Agent versus AgentlessUnderstanding Agent and Agentless Technology • Tivoli has both agent and agentless technology • Agent Technology • Operating Systems • Database • Many of the “ITM for” technologies • Agentless Technology • Operating Systems (new with ITM 6.2.1) • ITM for Virtual Servers • ITM for Applications (SAP) • Custom Agent or Agentless Solution with Agent Builder • Many Opal Solutions Remote Tivoli Enterprise Management Servers Operating System And Custom Agentless Solutions ITM for Virtual Servers ITM for Applications (SAP) Database Agent Operating System Agent Web Resources Agent Custom Agent Solution “IBM Tivoli Managed Environments”
Levels of Agent Autonomy or Connectedness • Connected: All agents until 6.2.2 • The agent starts without requiring a connection to the monitoring server, collects and stores data while it is disconnected, and then sends the data to the server after connection. • Configuration is cached at the agent and updated by the TEMS when connected. Can also have a local config file stored as XML that is not managed by TEMS. • When connected eventing is configurable: Send through ITM infrastructure or through direct SNMP eventing • Autonomy: Optional behavior for agents 6.2.2 and above • The agent starts without requiring a connection to the monitoring server, collects and stores short-term historical data while it is disconnected, locally evaluates situations • Configuration is stored in a local XML file at the agent. • Eventing: Sends event data directly from the agent.
Event Flow and Situation Definition Options • Event Flow • Native ITM Eventing • Can still result in an SNMP event being sent from TEMS • Bi-Directional EIF Event Integration with OMNIbus/TEC • Not available to agents configured for Autonomous operation. • SNMP Eventing from the Agent • Simple SNMP Trap sent from Agent • Situation Definition Options • Enterprise Situations • Legacy ITM Situations • Centrally defined and distributed • Overrides definable by resource or time • Private Situations • Applicable to a single agent • Defined at the endpoint in an XML file
ITM v6.2.2 Agent Options • OS Agents – the next release of the OS Agents • Connected and autonomous operation options • New eventing and situation definition options • Remote OS Agent – Our Agentless Technology • Connected and autonomous operation options • New eventing and situation definition options • Agent Builder Agents • Reduced footprint • Connected and autonomous operation options • New eventing and situation definition options • System Monitor Agents • Autonomous operation option only • Able to monitor OS’s exactly like OS Agents • Direct SNMP Eventing and Private Situations. • Reduced footprint • Restricted OS Agent Functions (see detail) New!
Granular Warehouse Data Collection • Named collections • Distinct intervals, locations • Distribution to • all agents on a TEMS • specific agents • agents in an MSL • Also participates in Object Grouping ala Situation Groups Minimize collection of unneeded data – improves performance and allows dramatic reduction in resource consumption
Visual Baselining Determine expected efficacy of new thresholds based on known problem times or historical trends Potential thresholds can be calculated and drawn on the chart. • Choose from set of attributes • Specify the time span to use – real time and time-aligned historical • The threshold for the metric is visualized as a dark shaded area, and changes as the operator or condition value change, or when the user clicks on the chart. Automatically generate a Situation • Overrides not applicable via TEP, but can use CLI to establish baselines with overrides.
Advanced Monitoring Analytics - ITPA • A seamless extension to ITM 6 • Uses existing ITM agents • Derive new metrics using arithmetic expressions • Predictive trending and forecast reports • Out of the box reports for distributed systems • Fully Extensible • Supports the Universal Agent and Agent Builder
Workspace Gallery A “gallery” of scalable thumbnail images showing available workspaces for any selected navigator item Leverages a user’s “visual memory” of workspace layout, colors, and views • Workspaces can be selected from this image gallery • Workspace images captured automatically whenever a workspace is viewed or saved • Includes “hover” descriptions that provide name, description, and auditing information • Allows re-ordering of workspaces via direct manipulation (drag-and-drop); re-ordering reflected in existing popup and pull-down menus • Quickly accessible via new tool action and accelerator key sequence • Placeholder images provided for non-captured workspaces
Workspace Gallery New gallery tool Thumbnail images of available workspaces Workspace information
Agent Management Services • Now enabled via ITM's TACMD command and can be driven from command line or scripts • Functions below are automatically done by PAS but can be forced manually as well via taccmds • Start PAS Management for an agent( tacmd -n "AMS Start Management" ...) • Stop PAS Management for an agent ( tacmd -n "AMS Stop Management" ...) • Start Agent Instance ( tacmd -n "AMS Start Agent ...) • Stop Agent Instance ( tacmd -n "AMS Stop Agent...) Support Added for: • OS’s • AIX • Solaris • HP-UX • Linux and Windows • Other • UNIX Log Agents • Agentless Agents • System Monitor Agents • Support in place to manage non-ITM Agents Extended agent information: Agent Version, Build Number, Instance Name - When running more than one agent with the same name, PAS can now manage each independently, User Name - the security level of the agent Integrated with Agent Builder
Additional v6.2.2 Items • Derby now supported as TEPS default database • Simplified Install on Window • Typical – Hides some options from user • Custom – Same as 6.2.1 Install • Embedded Java Runtime Environment supported for Windows • System JRE no longer modified • Improved user control of agent or server restart after reconfiguration • Dynamic affinity for agents • The tacmd commands are able to manage the OTEA event slot customizations
New FunctionsIn AgentsOnly ITM V6.2.2 Fix Pack 1 Content: • Native Win x86-64 Agent Support • EIF Support for Agents in Autonomous Mode • PAS Support for OMNIbus 7.3 Tier 1 Probes • APAR Parity with ITM V6.2.1 Fixpack 1 Install and Upgrade eGA Targeted for 20 Nov 2009 • New Install directly to V6.2.2 Fix Pack 1 level • Manufacturing refresh • Upgrade support from earlier ITM 6.2.x
ITM Roadmap Current version 1H09 1H10 2H10 Product ITM v6.2.2 FP1 v.Next v6.2.1 V6.2.2 • Dynamic Thresholding • Agentless OS monitoring packages • Agent Builder • Support 100+ connections for remote monitoring • TADDM exploitation of ITM agent for discovery • Infrastructure • Event Slot Customization – Improved EIF Event Integration • Reduced Agent Disk Footprint • FIPS 140 Compliance for TEPS • CLI – Approx 32 commands added, incl. • CLI for historical data configuration collection • Remotely invoke pdcollect tool • Expand tacmd createsit (display item, consecutive samples, state) • zSeries • Support TDW on z • 64-bit zLinux • OTEA – Support TEC Events from z HUB • Visualization Enhancements • Visual Baselining • New look for TEP • Workspace Gallery • Time-to-value enhancements for ITM and ITCAM Family of Products • Agent Configuration for Autonomous Operations • Local agent config files (optional) • SNMP Eventing from agent (optional) • ITPA Bundled into base ITM Product (2-in-a-box) • Agent Builder • Java, JDBC Providers • Data Warehouse – Granular Collection • Infrastructure • Agent Management Services Platform Coverage • TIP Integration • CLI • tepsLogin • Granular RBAC Security Model • Options customized by user/action/object • Very Large Scale Mgmt • Policy-based admin/agent mgmt • Federation of multiple installations at UI • Agent Autonomy – http server update to config • Scheduling Service • 64b exploitation • Warehousing • Granular S&P • Autonomous agent warehousing • ITM TEP-TIP Integration • Serviceablity • Maintenance application • Audit • Self-Monitoring • Platform currency