AutoPilot® M6 Technologie


Die Autopilot® M6 Softwareproduktfamile ist eine moderne Application Performance Management Lösung. Alle Module sind unter Benutzung eines identischen User-Interfaces voll integriert. Die Autopilot-Plattform benutzt agentenlose und Agenten-Technologie.
AutoPilot® M6 ist eine Enterprise Application Performance Management (APM) Lösung für große und mittlere Unternehmen, die weit verteilte, miteinander verbundene Anwendungsumgebungen betreiben. Die AutoPilot M6-Plattform wurde entwickelt, um es dem Nutzer zu ermöglichen, Performance-Probleme innerhalb einer SOA-Infrastruktur zu identifizieren, die aus folgenden Komponenten besteht:

Java- und .NET-Applicationserver (WebSphere, Oracle WebLogic, JBoss, etc.)
Messaging-Middleware (WebSphere MQ, TIBCO EMS, IBM Datapower, etc .)
User-Anwendungen
Workflow-Engines
Message Broker
Enterprise Service Bus
Back-End Legacy-Systemen

Die AutoPilot-Plattform besteht im wesentlichen aus einer Eventstreamverarbeitung in Realtime und einer Complex Event Processing Engine (CEP) die Daten korrelieren kann). Die AutoPilot® CEP ist hoch skalierbar und kann Millionen von Regeln pro Sekunde verarbeiten. Die AutoPilot CEP kann dazu verwendet werden, um kleine, mittlere oder große Infrastrukturen überwachen.
AutoPilot® M6 benutzt eine agentenlose Technologie zur Datensammlung unter Verwendung anwendungsspezifischer Schnittstellen, um Performancedaten, Verfügbarkeitsdaten und operative Kennzahlen zu sammeln. Diese gesammelten Daten werden in hierarchischen Strukturen als sogenannte "Facts" transformiert und an die AutoPilot CEP mittels spezieller Plugins übertragen. AutoPilot M6 Plugins ermöglichen Realtimeübersichten vom Performanz- und Laufzeitverhalten der überwachten Anwendungen und Transaktionen.
Complex Event Processing (CEP) ist eine Technologie, um viele Events, die in einem Informationssystem auftreten, zu verarbeiten und eine Identifizierung der bedeutendsten Events in einem Eventstream zu ermöglichen. Diese Analyse wird dem Benutzer in individuellen Business Views zur Verfügung gestellt.
AutoPilot® CEP arbeitet mit einer Reihe von verschiedenen Techniken wie z.B. einer Erkennung von Event Mustern, der Event Abstraktion, mit Event Hierarchien und der Erkennung von Zusammenhängen zwischen Ereignissen (Kausalität, Mitgliedschaft, Timing) und ereignisgesteuerten Prozessen. Die AutoPilot® CEP Technologie beruht auf der Erfassung von Kombinationen von Ereignissen als Ereignismuster oder einer Situation. Ein gutes Beispiel einer Situation ist die Erfassung einer bestimmten Abfolge von Ereignissen, auch komplexes Ereignis oder verbundenes Ereignis genannt.
AutoPilot® CEP Technologie wird verwendet, um einen Einblick in die Geschäftstätigkeit durch Realtime Analyse und Korrelationzu gewähren, basierend auf Live-Feeds und Ereignisdaten . AUtoPilot CEP nutzt die gesammelten Realtime Daten und korreliert sie gegen historische Daten, um einen Einblick in die aktuelle Situation und/oder um sogar Trends aufzuzeigen. Diverse Datenquellen aus unterschiedlichsten Technologiesilos können kombiniert werden, um ein aussagekräftiges Bild zu schaffen.

Produktfamilie

Benefits AutoPilot®

  • Best-of-breed: for WebSphere MQ management - We are the MQ Doctor®
  • Proven: AutoPilot® is used by the world's largest enterprises
  • Scales. Handles millions of events per seconds, scaling as you grow
  • Proactive. Real-time analytics and alerting, reduces incident duration and frequency
  • Intelligent. Ends false alarms, improves productivity
  • Visualizes Everything: End-to-end view, with automatic "stitching" of messages and transactions into a flow of your business

Module

AutoPilot® M6 for WebSphere MQ

Provide your stakeholders with self-service access to WebSphere MQ. You have full control over what they can see and do via safe and secure role assignment and policy. Self-service access is done via a standard web browser without a requirement for a local installation.

The middleware team is no longer interrupted every time a different group needs access to MQ. Plus, development can now utilize MQ for testing and view, replay and manipulate messages in order to better replicate production problems. Try it, free.

AutoPilot tracks WebSphere MQ messages (or transactions) and assembles them together ("stitching") to present an end-to-end visualization of your application's behavior.

These message flows are monitored in real-time in order to detect actual or potential problems and are compared to SLAs to decide whether an alarm should be raised. AutoPilot can stitch synchronous and asynchronous flows automatically without a requiring a model and can even "look into" the message payloads to assist in the process, when necessary. Message tracking is the underlying technology for Nastel's compliance monitoring solutions. For more information on message tracking see, "Transaction Tracking within Messaging infrastructures".

The eternal debate over which is better: a presence deployed locally to MQ used when security requirements have the highest priority or a remote mechanism that does not require deployment. Which is better? The answer is both. It depends on the task. Many vendors promote one over the other as they can only offer one. Nastel provides a choice: you can have both and use them according to your needs.

And if you choose agent-less, our web-based solution can support thousands of endpoints without deploying any agents.

Get the solution that the world's largest enterprise use and trust. Nastel AutoPilot for WebSphere MQ. Middleware is the nervous system of your enterprise; however, it is complex, everyone wants access and it needs regular attention to stay available and scale with your business. AutoPilot helps by providing the best-of-breed solution for the WebSphere MQ family of products. It provides full management capabilities from a web dashboard and offers the flexibility to select either agent or agent-free configurations, according to your needs. It provides complete management facilities, monitors in real-time with analytics to find problems before users are impacted.

Nastel AutoPilot is managing many of the world's largest WebSphere MQ environments. We have been supporting WebSphere MQ as long as it has been available. We have MQ expert employees, distributors and partners, worldwide. The Nastel Support staff members are all trained on WebSphere MQ. You will get a support team that understands WebSphere MQ, what you are doing and the best practices to put in place to achieve your goals. Agility - Nastel is agile and has demonstrated its ability to rapidly customize and extend AutoPilot to meet the immediate requirements of our customers. We are invested in our customer's success.

AutoPilot configuration management is web-based and maintains all WMQ objects and their definitions in a SQL database and makes it easy to manage these objects. It provides commands for change, compare, rollback and auto-generation of alter events when changes are detected with full operational control over all WMQ objects.

ManageYourWMQConfiguration

Immediately take action to resolve these problems and get your production running. You need visibility into where the messages are located, how many there are and the details you need to be armed and ready to maintain the health of MQ. Messages are the heart of MQ. Know where they are in real-time.

Findthemessagescausingproblem

AutoPilot's creates trends and notifies when there is a change in rate of change; thus, avoiding the nuisance and stealth cost of false alarms. It's approach to exception management provides notification when there is an authentic problem. And these problems can be cross domain, with events from applications, infrasturucture, 3rd-party monitors and data sources that together describe a "situation".

No-more-eyes-on-screen-monitoring

You need to ensure over the longer term that your WebSphere MQ environment has the resources necessary for future projects

PlanfortheCapacityofTomorrow

You have access, but you need to bestow controlled access to the users who need it, including: development, analysts, application support, users...but the challenge is that most tools give too much access. You need granular control, fully auditable.

Middleware administration needs a management and monitoring tool that can scale. Nastel AutoPilot is monitoring many of the world's largest WebSphere MQ environments. Whether you are large or small you can rely on Nastel to support your environment.

Configuration Management
  • Command and control of all WMQ resources, e.g. start/stop/create/delete queues, channels, messages, DLQ rerouting, message management, object replication and authorization control
Message Management
  • View, move, copy, delete or edit any message
  • Auto format message content based on user defined structures
  • Re-route messages and DLQ handling
  • Find messages anywhere in WMQ network
  • Command line for automation
Monitoring
  • Proactive. Real-time analytics and alerting, reduces incident duration and frequency
  • Intelligent. Ends false alarms, improves productivity
  • Agents (native) or agent-free provide auto-discovery of all WMQ objects and their state
  • Collects management data, statistics and events.
  • Performance monitoring, draining vs. non-draining
  • Alerting and automatic corrective action
  • Policies - user defined
Message Tracking
  • WMQ message tracking
  • Tracking intangible, transient assets called transactions
  • Following the exchanges between applications and displaying how information flows, what type of information, where the bottlenecks are and how the flow can be optimized
  • Tracking transactions that are broken down into a series of atomic transactions, each completing a stage of a process
Capacity Planning
  • Application Activity Reports
  • Queue Activity Reports
  • Accounting Reports
Security
  • Consolidate all access via a single web interface, Kerberos authentication and integration with Active Directory
Scale
  • Scales. Handles millions of events per seconds, scaling as you grow
  • AutoPilot is deployed on an active data grid enabling elastic capacity as you need it. Simply, deploy another AutoPilot CEP Server and your capacity increases almost linearly.
  • This facility also provides hot failover, as well.

AutoPilot® for WebSphere DataPower Monitoring

Monitor the Business Performance of IBM DataPower SOA Appliances

In today’s service oriented architecture (SOA) world, appliances like IBM WebSphere DataPower are used for intelligent routing of content and data transformation necessary for service interoperability.

AutoPilot® for DataPower monitors:
  • Datapower's consumption of system resources over time
  • DataPower metrics
  • DataPower's performance of key business activities
Benefits
  • A single point of control over infrastructure, both off-the-shelf and home-grown
  • Early-warning alerts for DataPower performance in accordance with policy
  • Measurement of how DataPower performance impacts movement through the execution of a business process
****

Figure 1: Monitoring DataPower using Nastel AutoPilot

*****

Figure 2: AutoPilot provides IBM DataPower monitoring via Web Services and SNMP. In the situation above it has detected a configuration error. AutoPilot can create robust alerts which monitor multiple factors within DataPower before triggering alerts and warnings and offers a single monitoring interface across all of a customers appliances.

The AutoPilot for DataPower Monitoring Expert monitors all DataPower appliance metrics using Web Services or SNMP.

These metrics include:
  • Appliance statistics
  • Active users
  • Document caching
  • Load balancer
  • LogTargetStatus
  • Free memory
  • Hold memory
  • Required memory
  • Total memory
  • Used memory
  • Objects
  • Service Status
  • Stylesheet caching
  • XML Name status
  • Operational state
  • Configuration files
  • Connections accepted
  • Network
  • Ethernet interface status
  • TCP Connection status
  • HTTP connections
  • Loadbalancer status
  • Routing Status
  • Packet Throughput
  • SSH Server
  • File system status
  • Web Application status
  • Web Service metrics
  • License status
  • Audit
  • Power supply
  • Cooling fan
  • Voltage sensor
  • Battery status
  • Chassis
  • Many more...

Analysis

AutoPilot using its built-in Complex Event Processing engine, provides comprehensive analysis for DataPower including:
  • Collection history for trending
  • Correlation of DataPower performance data with events from Java, .NET, WMQ, WESB, WMB, CICS, TIBCO, Solace and other solutions including home-grown systems
  • Routing and transformation history
  • User-specified business policy

The enhancement of Nastel’s AutoPilot application performance monitoring solution with monitoring and analysis of IBM DataPower provides users with heretofore unavailable information important for improving business throughput. Armed with this knowledge, business can improve their performance and ability to compete.

Nastel AutoPilot is the only solution to support all software and appliance based middleware technology requirements: WebSphere MQ, TIBCO EMS and RV, Solace, WebSphere DataPower, WebSphere Message Broker and home-grown.

  • It provides a unified way to support permissions, user access and re-certification
  • Enables powerful rules to be created that monitor the environment without the need for support staff to constantly monitor screens/dashboards
  • Provides unified approach to enterprise monitoring that is end-to-end

AutoPilot® for WebSphere Message Broker

AutoPilot® provides deep visibility into WebSphere Message Broker and the message flows that pass through it. In conjunction with Autopilot analytics, this solution provides situational analysis for Broker environments. Instead of reacting to individual thresholds, IT specialists can see real-time status within the context of a business view (a situation). This approach can reduce false alarms, automatically detects anomalies and deliver the necessary visibility to rapidly detect, diagnose and resolve problems.

******
AutoPilot® for WebSphere Message Broker features:
  • Message flow tracking
  • Analytics to proactively diagnose activity
  • Root-cause analysis of underperformance
  • Real-time monitoring
AutoPilot for WebSphere Message Broker monitors:
  • Message Broker's consumption of system resources over time
  • Message Broker metrics
  • Message Broker's performance of key business activities
  • Routing and transformation history
  • Correlate Message Broker performance data with events from other systems
Benefits
  • Early-warning alerts for Message Broker performance in accordance with policy
  • Tracking and measurement of Message Broker performance through the execution of a business process
EndUserMonitoring

The AutoPilot WebSphere Message Broker Expert monitors Message Broker categories: Execution, Threads, Failure, Performance and Broker Accounting.

Specific metrics include
  • CountOfInvocations
  • MaximumCPUTime
  • MaximumElapsedTime
  • MinimumElapsedTime
  • TotalCPUTime
  • TotalElapsedTime
  • CPUTimeWaitingForInputMessages
  • ElapsedTimeWaitingForInputMessages
  • Number (threads)
  • NumnberOfThreadsInPool
  • TotalNumberOfInputMessages
  • TotalSizeOfInputMessages
  • ExecutionGroupName
  • TotalNumberOfBackouts
  • TotalNumberOfCommits
  • TotalNumberOfErrorsProcesingMessages
  • TotalNumberOfMessagesWithErrors
  • TotalSizeOfInputMessages
  • FailureStats
  • Failure Id
  • Failure Message
  • Failure Source
  • Failure Time
  • Failure Type
  • AverageInterArrivalTime
  • AverageMessageSize
  • MaxMessageSize
  • MessageCount
  • MinimumMessageSize
  • AccountingOrigin
  • BrokerUUID
  • Many more...
AutoPilot using its built-in Complex Event Processing engine, provides comprehensive analysis for WebSphere Message Broker including:
  • Collection history for trending
  • Correlation of WebSphere Message Broker performance data with events from other sources, including: Java, .NET, WMQ, WESB, DataPower, CICS, TIBCO, Solace and home-grown systems
  • Routing and transformation history
  • User-specified business policy

Nastel's AutoPilot for IBM WebSphere Message Broker provides users with a real-time, end-to-end view of activities as they flow to and from Message Broker and other sources such as Java, WMQ. This delivers greater visibility, proactive alerting and improved performance. The benefit of this will be a reduction in the frequency and duration of outages.

AutoPilot® M6 HP Operations Center SPI for WMQ

Nastel's AutoPilot® HP Operations Center WMQ SPI gives you the end-to-end visibility and control you need in today's highly competitive, fast-paced business world, where an interrupted transaction, slow system response, a stalled process, or anything that interferes with your business processes or your customers' experience can cost you revenue and customers.

HPOM

The AutoPilot® WMQ SPI creates a real-time bridge between HP Operations Center and WebSphere. It expands the span of control of your HP Operations Center enterprise by giving you the ability to monitor and manage your entire WebSphere MQ environment from a convenient single point of control – your HP Operations Center console. Connecting non-intrusively with your Operations Center platform, the AutoPilot WMQ SPI provides real-time access to consolidated high-level views of the overall health of your WMQ environment plus deeply granular drill-down insight on demand into WebSphere-integrated application process layers – right from your HP Operations Center console.

The AutoPilot® WMQ SPI empowers your IT staff to rapidly correct and often prevent issues in WMQ in real time from your HP Operations Center – before your processes are affected.

The AutoPilot® WMQ SPI is a fully integrated out-of-the-box solution, so it deploys quickly, easily and seamlessly into your HP Operations Center environment. Its tight integration with HP Operations Center allows you to continue to leverage and build on the investment you've already made in your infrastructure.

This powerful plug-in also gives you a cost-efficient, easily configurable and time-saving way to rapidly and successfully incorporate new business applications and management solutions into your service delivery infrastructure.

With Nastel's AutoPilot® WMQ SPI, you can ensure high availability and reliability for all of the integrated applications that drive your business.

Delivering Real Business Benefits

  • Speed problem isolation and correction across complete WMQ network
  • Mitigate the risk of business activity degrading as a results of WMQ infrastructure problems
  • Manage availability, status and performance of all WMQ components and transactions alongside HP Operations Center -managed objects from a single monitor within Operations Center

AutoPilot® M6 for TIBCO EMS

Nastel AutoPilot is the only solution to support all software and appliance based middleware technology requirements: WebSphere MQ, TIBCO EMS and RV, Solace, WebSphere DataPower, WebSphere Message Broker and home-grown.

  • It provides a unified way to support permissions, user access and re-certification
  • Enables powerful rules to be created that monitor the environment without the need for support staff to constantly monitor screens/dashboards
  • Provides unified approach to enterprise monitoring that is end-to-end
TibcoEMS

Nastel's AutoPilot® for TIBCO EMS Plug-in extends your visibility and control through its AutoPilot system across the entire infrastructure, including the health and status of your TIBCO EMS environment.

The AutoPilot® for TIBCO Plug-in utilizes a set of intelligent, non-intrusive sensors, specifically designed to publish critical event information. These sensors are based on individual data metrics on a TIBCO EMS server or one of its individual components. The Plug-ins adaptability gives you complete control over monitoring and reporting intervals to gather the information and take action in real-time.

The AutoPilot/TIBCO EMS Plug-in can monitor any EMS server, with or without a managed node installed on that machine.

The TIBCO EMS expert automatically measures and collects EMS performance metrics. The expert periodically samples information about TIBCO EMS servers and their components based on any interval defined by your middleware team.

AutoPilot M6 for TIBCO Key Features include:
  • Modular expert that tracks every TIBCO component such as queues, topics, consumers and producers to improve application performance
  • Ability to monitor any EMS server locally or remotely
  • Ability to start and stop EMS servers on demand, or automatically based on pre-set schedules or conditions
  • The Group Expert, which lets you monitor groups of servers together, and add or remove servers from monitoring in real-time
  • Experts that can be deployed individually or in any combination to meet your unique performance monitoring needs
  • Access levels control which group members and users with explicit privileges can view system monitoring topics and deploy event experts

The TIBCO EMS expert automatically measures and collects EMS performance metrics. The expert periodically samples information about TIBCO EMS servers and their components based on any interval defined by your middleware team.

TibcoEMS
Some of the key performance metrics they can collect include:
  • inbound, outbound, acknowledged and pending message volumes
  • message rates per second
  • average response times
  • message tracking
  • age of oldest messages

These metrics are collected for servers, queues, routes, groups, consumers, producers, transports, durables and events. AutoPilot’s powerful Complex Event Processing (CEP) engine uses these metrics in policies the middleware team defines for prediction, correlation, validation, automation, notifications, logging and alerts.

AutoPilot® M6 for TIBCO RV

Nastel AutoPilot is the only solution to support all software and appliance based middleware technology requirements: WebSphere MQ, TIBCO EMS and RV, Solace, WebSphere DataPower, WebSphere Message Broker and home-grown.

  • It provides a unified way to support permissions, user access and re-certification
  • Enables powerful rules to be created that monitor the environment without the need for support staff to constantly monitor screens/dashboards
  • Provides unified approach to enterprise monitoring that is end-to-end

AutoPilot provides performance monitoring for TIBCO RV and a service view of TIBCO multicast services. Using AutoPilot’s TIBCO RV plug-in expert, your middleware team can monitor TIBCO RV performance statistics via the plug-in expert’s automatic collection of data about the TIBCO RV server and its components such as services, routers and transports. The expert collects TIBRV statistics by subscribing to and processing the advisory messages.

TibcoRV

The TIBCO RV expert analyzes the collected data providing performance analysis for:
  • TIBCO RV Server Info
  • Client Transport
  • Service
  • Router Info
  • Security Info

It is also functional in both agent and agent free deployments. The metrics that the expert provides come from the RV server and this data is used in AutoPilot in business views for validation, automation, notification, logging and alerts.

TibcoRV
A Business View showing the health of the RV Server environment can display RV status including:
  • Server health state
  • inbound and outbound Multicast lost messages
  • inbound and outbound Point-to-Point lost messages
  • reports number of clients using a particular service
  • reports number of hosts using a particular service
  • rate of inbound and outbound traffic
  • amount of inbound and outbound data
  • number of missed inbound messages

AutoPilot® M6 collects events and metrics from all of your integrated platforms and their operating systems, from the mainframe to application and web servers. AutoPilot® M6 for TIBCO RV instantly extends your visibility and control across the entire infrastructure to include your TIBCO RV system.

With AutoPilot® M6 for TIBCO RV, you can correlate events from your TIBCO RV servers and components with events from any other combination of systems. By applying rules, conditions and thresholds you specify, AutoPilot® M6 for TIBCO RV lets you isolate the root cause of any problems instantly anywhere in your environment, including your TIBCO RV system, and help you foresee and prevent application performance problems before they occur.

AutoPilot M6 for TIBCO RV lets you:
  • monitor any RV server, with or without a managed node on that machine
  • easily add or remove servers from monitoring in real-time, whenever you need to
  • control which users and group members have access privileges to view system monitoring topics
  • remotely monitor, start and stop servers on demand, or automatically on pre-set schedules, from a single point of control

With AutoPilot® M6 for TIBCO RV, you will have on-demand access to the critical performance and management metrics you need to ensure the reliability of all of the transactions and applications crucial to conducting your business in real-time.

AutoPilot® Expert for Microsoft BizTalk Server

Nastel AutoPilot® captures runtime data about application transactions and processes from BizTalk and can interpret and represent this information in business views. The AutoPilot Expert for BizTalk captures data on BizTalk Groups, Group Servers and Management Database, monitors whether BizTalk services are running and reports the BizTalk Service State in AutoPilot® business views that can be customized to meet individual users' business needs.

With AutoPilot® Expert for BizTalk, you can correlate events from your Microsoft BizTalk installations and controlled applications with events from any other combination of systems. By applying rules, conditions and thresholds you specify, Nastel AutoPilot® lets you isolate the root cause of any problems instantly anywhere in your environment, including your Biztalk system, and help you foresee and prevent application performance problems before they occur.

AutoPilot® for BizTalk’s features include:
  • Automatically collects BizTalk information without affecting BizTalk functions or the applications under BizTalk control
  • Correlate events and alerts from BizTalk installations and BizTalk controlled applications with business transactions and events from any other platform and operating system from the datacenter to the cloud and back.
  • Captures data on BizTalk Groups, Group Servers and Management Databases
  • Monitors whether BizTalk services are running and reports the BizTalk Service State in AutoPilot® business views that can be customized to meet individual users’ business needs
  • Monitor numerous BizTalk installations simply by activating additional BizTalk Experts
AutoPilot® monitored metrics includes the following sets:
  • Message Box Performance Counters
  • Orchestration Engine Performance Counters
  • Host Throttling Performance Counters
  • Messaging Performance Counters
  • Tracking Data Decode Services Performance Counters
  • File Adapter Performance Counters
  • FTP Adapter Performance Counters
  • HTTP Adapter Performance Counters
  • MSMQ Adapter Performance Counters
  • POP3 Adapter Performance Counters
  • SMTP Adapter Performance Counters
  • SOAP Adapter Performance Counters
  • Windows SharePoint Services Adapter Performance Counters
  • BAM Performance Counters

AutoPilot® for Solace

Nastel AutoPilot is the only solution to support all software and appliance based middleware technology requirements: WebSphere MQ, TIBCO EMS and RV, Solace, WebSphere DataPower, WebSphere Message Broker and home-grown.

  • It provides a unified way to support permissions, user access and re-certification
  • Enables powerful rules to be created that monitor the environment without the need for support staff to constantly monitor screens/dashboards
  • Provides unified approach to enterprise monitoring that is end-to-end

If you rely on Solace Systems as the messaging backbone for mission critical systems, you can extend your span of control with AutoPilot® for Solace.

AutoPilot® collects events and metrics from all of your platforms and their operating systems, across both distributed and mainframe tiers providing users with 360° Situational Awareness®. Using its embedded Complex Event Processing (CEP) engine, AutoPilot analyzes these events searching for patterns that enable it to predict and even prevent performance and availability problems from impacting your business. AutoPilot for Solace extends your visibility and control to include Solace’s middleware appliances.

AutoPilot® M6 for Solace enables users to monitor:
  • Performance of one or more Solace appliances
    • Appliance statistics, message statistics
    • Appliance configuration information and version
    • Network information
    • CPU and memory utilization
    • CPU temperatures
  • Events generated by Solace appliances
    • System level events
    • Per message VPN events
    • Per client connection events
  • Performance of VPNs
    • VPN message statistics
    • VPN state and connection counts
  • Performance of Solace message cache
    • Memory utilization
    • Request Rate

With AutoPilot® for Solace, you will have real-time access to the critical performance and management metrics you need to ensure the reliability of all the transactions and applications crucial to conducting your business.

Application Performance Management

In order to ensure performance you need to see in every direction, anticipating problems before your customers are affected. Nastel’s Application Performance Monitoring solution provides deep visibility in every direction, delivering 360° Situational Awareness® of your applications with deep visibility end-to-end. It discovers this information automatically and it does it in real-time.

AutoPilot delivers real-time application monitoring, analytics and alerting along with deep-dive tracking of messages across Web Services, Java, .NET, MQ and CICS on both distributed and mainframe platforms. It is built on an advanced application analytics engine using Complex Event Processing that delivers early-warnings about problems in order to ensure the availability and performance of your important applications.

Monitoring individual event thresholds mean little. It is never clear whether they are business impacting or what the threshold should be set to. A better approach is closed loop monitoring of situation. Monitor your applications, analyze as it happens and then act to prevent user impact. Then, improve your identification of the patterns that describe this “situation” and recognize it sooner the next time. This closed loop approach continuously improves your process to reduce frequency and duration of incidents.

AutoPilot provides a layered architecture with an advanced application analytical engine using Complex Event Processing (CEP) at its core. The Complex Event Processing engine was built specifically for application performance monitoring and comes with prebuilt rules, policies and templates.

The CEP engine is built on an active data grid that provides hot failover and scale. Additional CEP servers can deployed into production and are immediately utilized via a pub-sub relationship. This provides almost unlimited scalability.

APM

AutoPilot can automatically discover and track messages or transactions across Web Services, Java, .NET, middleware and CICS. This creates a real-time visualization and monitor of business transactions. Unique to this discover is the capability to utilize message payload when “stitching” transactions and the ability to handle asynchronous transactions.

AutoPilot comes with a broad range of plugins, including those for:
  • J2EE Application server (WAS, BEA, Oracle, JBoss)
  • .NET
  • Web Services
  • HTTP
  • Middleware (WebSphere MQ Family, Message Broker, ESB, DataPower, TIBCO RV/EMS and Solace)
  • JMX, SQL, SNMP, C/C++
  • CICS and DB2 on zOS
Nastel Advantages
  • Consolidation. All applications are supported on a single pane of glass, reducing complexity
  • Scale. Handles millions of events per seconds, scaling as you grow
  • Proactive. Real-time analytics and alerting, reduces incident duration and frequency
  • Intelligent. Ends false alarms, improves productivity

AutoPilot® M6 For WebSphere Business Integration (WBI)

AutoPilot® M6 for WBI is the most comprehensive solution available for monitoring and managing your WBI environment.

AutoPilot® M6 for WBI lets you see exactly what is going on end-to-end in real time – from your newest web-based applications to your mainframe-based legacy systems. Only AutoPilot M6 for WBI provides gives you total control of your core applications and technology platforms to help you meet critical service level agreements (SLA's).

Most Advanced Monitoring and Management Capabilities AutoPilot® M6 for WBI incorporates some of the most advanced management and monitoring technologies, including next generation metrics-collaboration, on-demand event generation, user-definable events and action triggers, automatic data correlation, and compound alerting.

AutoPilot® M6 for WBI provides control of your entire distributed WBI network from one single, Web-based console for all WBI services and components, including WebSphere MQ. It also the only suite of tools that not only lets your IT staff see what's happening at the most granular levels, but also enables business users to detect, interpret, and make sense of the myriad interactions and inter-dependencies of the complex events that keep your business processes flowing.

Get the AutoPilot® M6 for IBM WBI Advantage

  • High availability
  • Complete, secure control
  • Increased IT productivity
  • Significantly reduced cost
  • Seamless implementation
  • Rapid deployment and fast, easy adaptation to change
  • Virtually eliminates bottlenecks, performance degradation, and downtime

AutoPilot® M6/WBI gives you the power to make better, timelier decisions and take corrective actions before your business is impacted.

Business Transaction Management

Nastel AutoPilot TransactionWorks provides both an operational and transactional view of your IT infrastructure within a business context.

The emerging challenge facing many managers now is how to meet increasingly stringent service level agreements (SLAs) to ensure that the business operates at 100%. This means having the ability to proactively manage the performance of the transactions that drive the business.

Nastel AutoPilot TransactionWorks today ensures the successful completion of over one billion transactions every day for companies around the world that trust their business applications to AutoPilot TransactionWorks .

AutoPilot TransactionWorks automatically:
  • Provides an end-to-end view of your multi-tier business transactions
  • Delivers complete control over your business critical transactions
AutoPilot TransactionWorks Delivers End-to-end Visibility

One problem anywhere along a transaction path can cause a negative impact on the entire organization, and beyond into the extended supply chain. Whether you're a corporate manager, Line of Business owner, application support group or IT infrastructure team, you need end-to-end visibility into the transactions that are relevant to you.

Business Transaction Management

AutoPilot TransactionWorks gives you this end-to-end visibility all along the transactional flow. It also lets you see the impact of transaction performance problems so you can proactively address issues before customers or end users become unhappy. In addition, AutoPilot TransactionWorks gives you real time insight into the magnitude of any transaction performance bottleneck or failure so you can focus on fixing the problems that affect your business the most.

Complete Control Over Your Business Critical Transactions

AutoPilot TransactionWorks combines real-time rules processing with unique time-based trend recognition and predictive problem prevention capabilities. It collects, aggregates, filters, and correlates metrics and events from application transactions and infrastructure systems to ensure that critical transactions perform as required under all circumstances.

AutoPilot TransactionWorks's broad coverage and on-demand deep dive to the most granular level pinpoints the root cause of any transaction problem to ensure the fastest mean time to problem resolution. It saves you money by predicting and preventing problems, and helping you fix them fast, before they impact your business operations, your customers, your revenue stream, and your bottom line.

Complex Event Processing

Preventing recurring problems

AutoPilot's real-time application analytics engine using complex event processing (CEP) automatically calculates dynamic trends, creating its own metrics such as "change in rate-of-change" and effectively determine what is truly outside of business normal for your environment. It can instantly differentiate spikes and resource consumption from a true business impacting problem that might cause an outage.

These metrics can be composite metrics or KPIs that are based on multiple conditions specified by business policies and are used for:
  • Compliance - Detect potential or actual breaches in responsibility
  • Prevent false alarms
  • Understand trends across composite applications
  • Determine if you will be able to handle rapid increases in load
  • Keep up with the big-data from events and ensure that authentic problems are attended to

Improving signal-to-noise ratio

The advanced application analysis engine using CEP is the core of AutoPilot. It performs event stream processing and correlation. The analytical engine can be distributed, collaborate and linked together using high speed pub/sub – and capable of almost linear scalability in accordance with load.

EventMetrics
Its features include:
  • Real-time rules processing
  • Time-based trend recognition
  • Pattern matching
  • Aggregation, sorting, merging and joining of events and metric
  • Analytics (mathematical computations such as Standard deviation, EMA (Exponentially moving avg.), MA (moving avg.), momentum indicators and many more) to automatically determine business normal vs. abnormal states
  • Wizard driven GUI interface
  • Predictive problem prevention capabilities
  • Scales to handle millions of events per second

Always Available

The analytical engine can be replicated or auto-failed over using AutoPilot's active data grid within minutes or seconds with state replication across multiple servers and warm-failover. They can be consolidated or distributed on one or more hardware or Virtual Machines -- such as VMware or XEN. The replacement hardware/operating system does not have to be identical. The AutoPilot M6 CEP engine has fault, performance and security isolation, treating each analytical engine instance independent of one another. As a result of this innovative isolation, a crash or malfunction in one instance does not affect another instance.

CEPGrid

Works Everywhere

The analytical engine can collect, aggregate, filter and correlate metrics and events from infrastructure systems with data from external sources such as RSS, news feeds, financial data and even email messages for complete situational awareness.

Elastic Applications require Elastic Monitoring

Today’s applications are elastic, either deployed in virtual machines, clusters or in the cloud. Elastic applications can’t be monitored using yesterday’s static models. Static thresholds and modeled transaction flows become outdated almost instantly and are ineffective. Constant change is the new normal and this makes root-cause analysis very difficult. An elastic approach with real-time monitoring and analytics, which creates automatic dynamic trends across domains, is essential to reduce the frequency and duration of incidents and detect problems before there is impact.

Heap

AutoPilot® M6 for IBM CICS Transaction Server

A locally installed probe provides the following automatic capabilities:
  • Track messages and transactions within WMQ and CICS on z/OS
  • Stitches z/OS transactions to distributed transactions in a multi-tier environment for end-to-end transaction monitoring
  • Compares actual performance to expected using user-defined SLAs
  • Supports failover in a CICSPLEX environment
  • Enables invoking of EXEC CICS and EXEC SQL commands
  • CICS Transaction Filters
  • CICS Group Names
CICS Group Name support includes:
  • ENVIRONMENT
  • TERMINAL
  • FILE
  • TRANSIENT
  • TEMPORARY
  • PROGRAM
  • STORAGE
  • INTERVAL
  • TASK12
  • JOURNALING
  • SYNCPOINT
  • BMS
  • DUMP1C
  • BATCH
  • BTS20
  • BTS22
  • BTS34
  • BTS36
  • WEB
  • DOCUMENT
  • EXTRACT
  • DIAGNOSTIC
  • INTERVAL
  • SPOOL
  • TASK5E
  • SECURITY
  • CONSOLE
  • AUTHENTICATION
  • DUMP7E

AutoPilot® M6 for IBM DB2

Nastel AutoPilot's transaction monitoring capabilities on System z includes the following specifics for DB2:

  • Stitching MQ and/or CICS transactions to DB2 commands
  • Enables invoking of EXEC SQL commands
  • DB2 Plan Filtering

EXEC SQL Groups include:

  • OPEN
  • FETCH
  • CLOSE
  • PREPARE
  • EXECUTE
  • DESCRIBE
  • EXPLAIN
  • UPDATE
  • DELETE
  • TRUNCATE
  • SET
  • GRANT
  • REVOKE
  • ROLLBACK
  • LOCK
  • CREATE
  • COMMIT
  • INTOPEN
  • DROP
  • ALTER
  • COMMENT
  • CONNECT
  • LABEL
  • RELEASE
  • CALL
  • ALLOCATE
  • ASSOCIATE
  • SIGNAL
  • HOLD
  • FREE
  • DECLARE
  • SAVEPOINT
  • REFRESH
  • GET
  • MERGE
  • EXCHANGE
  • SELECT
  • INSERT
  • REMOTE
  • RENAME

AutoPilot® M6 for IBM Information Management System

IBM® Information Management System (IMS™) is the premier transaction and hierarchical database management system. The latest capabilities enable SOA exploitation, secure your investment and enable new application development.

AutoPilot supports:

  • Tracing IBM Information Management Systems (IMS) transactions that have dependencies on CICS and/or WMQ

AutoPilot® M6 for IBM Mainframe

Nastel AutoPilot provides rich support for monitoring application performance on the IBM mainframe.

AutoPilot automatically discovers, monitors and analyzes the performance of z/OS applications utilizing:
  • System Z
  • IBM WebSphere MQ (interactive and batch)
  • CICS Transaction Server
  • IMS
  • DB2

Nastel is engaged with the IBM® Innovation Center to develop z/OS solutions. See this link for more details.

Based on Nastel's proven virtual complex event processing (CEP) engine for predictive analytics, Nastel AutoPilot raises the best-of-breed bar for real-time message and transaction monitoring from the datacenter to the cloud.

AutoPilot detects, gathers, tracks and analyzes transactions and message data in real time, on demand, to:
  • Identify negative impacts on application performance and
  • Trigger appropriate alerts and corrective actions
It summarizes the collective data into useful facts/metrics in order to:
  • Provide transaction visibility
  • Measure actual performance against expected
  • Detect SLA violations
AutoPilot also logs data to a database, and provides reports for:
  • Analyzing data
  • Troubleshooting transaction problems.

The transaction and message data are obtained from locally deployed transaction probes for transaction process applications.

Features:
  • Tracks transaction paths end-to-end.
  • Detects delayed and incomplete transactions.
  • Analyzes transaction throughput and message volume in real-time.
  • Identifies performance bottlenecks.
  • Detects transactions with monetary value using rules set in the user-configured transaction probe.
  • Compiles built-in reports about transaction activity on a daily, weekly, and monthly basis.
  • Includes user-defined, rule-based policies for real-time monitoring of all message exchanges.
  • Provides proactive notification and automated actions based on user-defined criteria.

AutoPilot® WebSphere MQ Series

AutoPilot® M6 for WebSphere MQ Series, based on Nastel's proven virtual complex event processing (CEP) engine, raises the best-of-breed bar for real-time monitoring and management of IBM WebSphere MQ (WMQ) environments. AutoPilot® M6/WMQ provides end-to-end application process monitoring so you can see the current status of all your WMQ-application transactions on-demand.

AutoPilot features for monitoring WMQ unique to zOS include the following:
  • Channel Initiator monitoring
  • Batch MQ monitoring
  • Display ARCHIVE
  • Display CFSTATUS
  • Display CFSTRUCT
  • Display CHINIT
  • Display STGCLASS

AutoPilot® for System Z

AutoPilot for System Z provides rich support for monitoring application performance on the IBM mainframe. Fully integrated with the AutoPilot family to provide real-time monitoring of application performance across the mainframe, distributed and cloud environments. AutoPilot provides early warning for application performance problems by correlating real-time z/OS state with that from the web and cloud and searching for patterns that indicate imminent impact.

Features:
  • Real-time monitoring and analysis
  • Prebuilt reports for data analysis and troubleshooting
  • Console capture for messages sent to the system log
  • Identifies performance bottlenecks
  • Provides proactive notification and automated actions based on user-defined policies
  • MQ (interactive and batch), CICS Transaction Server, DB2 and z/OS
Benefits:
  • Identifies application performance trends
  • Takes action to correct problems before there is impact
EndUserMonitoring

This collage shows business views of CICS/WMQ/DB2 system activity and resource usage. Alerts are issued when resource usage exceeds the default threshold. If a CICS transaction is looping while getting messages from WMQ and writing to DB2 database, we can see a surge on resource usage in CICS's DSA, WMQ buffer pool and DB2 logging.

z/OS Operating System Statistics
  • Address Space statistics
    • Address Space Dispatching Priority
    • Address Space current position such as swapped in, swapped out, non-swappable, etc
    • Current utilization of real storage in frames
    • Address space's EXCP count for the current job step
    • Accumulated CPU time (TCB plus SRB) consumed on behalf of the address space, for the current job step, in seconds
    • Swap out reason code
  • Console Message Extraction
z/OS DB2 Statistics:
  • Buffer Manager Statistics
  • Data Manager Statistics
  • Log Manager Statistics
  • Message Manager Statistics
  • Storage Manager
  • RDS Statistics
z/OS WebSphere MQ Statistics:
  • Buffer Manager Performance Statistics
  • Coupling Facility Manager Performance Statistics
  • DB2 Manager Performance Statistics
  • Data Manager Statistics
  • Log Manager Statistics
  • Lock Manager Statistics
  • Message Manager Statistics
  • Storage Manager Statistics
  • Topic Manager Statistics
  • Page Sets Statistics
z/OS CICS Statistics:
  • Auto-Install Statistics
  • DB2 Connection Statistics
  • Dispatcher Statistics
  • Enqueue Statistics
  • IPCONN Statistics
  • JVM Pool Statistics
  • Library Statistics
  • MQ Connection Statistics
  • MVS TCB Statistics
  • Pipeline Statistics
  • Program Auto-Install Statistics
  • Program Statistics
  • Recovery Statistics
  • Storage Statistics
  • Stream Statistics
  • Subpool Statistics
  • System Dump Statistics
  • Task Subpool Statistics
  • TCP/IP Statistics
  • TD Queue Statistics
  • Transaction Class Statistics
  • Transaction Dump Statistics
  • Transaction Statistics
  • TS Queue Statistics
  • URIMAP Statistics
  • VTAM Statistics
  • Web Service Statistics

AutoPilot® M6 for Cloud

Nastel AutoPilot provides end-to-end visibility from the datacenter to the cloud and back.

AutoPilot's Cloud governance technology provides the automation necessary to rapidly realize the benefits of monitoring application and transaction performance in a cloud computing environment and ensure application and transaction availability.

Elastic APM

Elasticity is core to cloud computing. Cloud computing is essentially a way to dynamically increase capacity on an as-needed basis without requiring the expense of additional hardware, software and their requisite configuration.

The cloud can instantly provision resources for applications when they need them

  • When no longer needed, they are immediately returned to the pool for other applications to use

But, elasticity can be a challenge when you are monitoring...

AutoPilot for Cloud provides elastic APM

As Forrester says,"Elastic architecture requires real-time application load monitoring, scalable application components..."

As the size of the application environment grows, AutoPilot can transparently accommodate this w/o operator intervention. AutoPilot monitoring is real-time and it is inherently scalable

Cloud-ready Grid Support
  • AutoPilot for Cloud has a built-in grid
  • It can scale to the largest of environments as demand increases
Automation

Cloud computing demands a high degree of automation from an application performance management (APM) / business transaction management (BTM) solution in order to deliver the visibility that users require.

An APM/BTM solution must adjust what and where it is monitoring in order to keep pace with the elastic configuration of this ever-changing environment and deliver the promised return on investment that cloud users expect. Manual efforts to specify where the applications are, the dependencies between transactions and the status of services will not be effective.

CloudComputing
AutoPilot provides the following key benefits to cloud users:
  • Automated discovery of applications
  • Automated discovery of IT transactions
  • Automated stitching together of IT transactions into business transactions
  • Real-time monitoring of applications
  • Real-time monitoring of transactions across tiers (distributed to mainframe, web to application server to middleware messaging, datacenter to cloud)
  • Automatic self-adjusting determination if IT situation is “normal” (w/o setting thresholds)
  • Automatic determination of IT situation has a business impact
  • Problem prevention
  • Automated alerting
  • Automated problem resolution
In addition to AutoPilot’s automation strengths it also enables “self-service” for the different IT stakeholders who need the visibility into the cloud that AutoPilot offers, including specific role-based views for:
  • Application Support
  • Application Development
  • Middleware Team
  • Business owner and Enterprise Architect
Virtual appliance for agile application monitoring in the cloud

AutoPilot is an agile solution for monitoring composite applications in a private or virtual private cloud environment. It delivers the elastic monitoring platform IT organizations and cloud providers need to provide deep-dive business processes visibility.

AutoPilot is packaged as a virtual appliance. AutoPilot M6, TransactionWorks, AutoPilot for Middleware and prebuilt APM governance policies are available preinstalled in a virtual software appliance, promoting rapid deployment in the cloud, quick provisioning and high-availability for mission critical cloud computing environments.

The AutoPilot M6 virtual appliance includes application, transaction and middleware performance management in a single VMware image running a Linux Guest OS. Deployment can be done in seconds, cutting both time and costs associated with implementation and keeping up with the dynamic nature of the cloud.

AutoPilot M6 preinstalled in a virtual appliance lowers operating costs for our customers by effectively eliminating deployment time and bringing the value of the AutoPilot suite that much sooner to our cloud computing users. Cloud providers both public and private will enjoy the elasticity this new capability provides and the ease they will have in accommodating the needs of their clients when using AutoPilot.

With the new virtual appliance, replacement and maintenance on hardware platforms running AutoPilot can be performed without service interruption. The AutoPilot M6 virtual appliance along with its built-in, cloud-ready grid support also enables easy failover for cloud based applications that demand 24x7x365 availability and on-demand capacity as load increases.

Nastel AutoPilot delivers the automation, self-service and virtual packaging that help deliver the potential of the cloud to application performance management/business transaction management users.

Solution Builder Module for Oracle Database

Nastel's Expert for Oracle Database is an extensible data collector that automatically gathers information in real-time on all Oracle-based application transactions and processes and passes that information to AutoPilot M6.

This gives you visibility into the performance and health of business application processes that flow across Oracle systems from your AutoPilot M6 consolidated dashboard. The expert is non-intrusive, and automatically collects information about Oracle servers and their components without affecting the database.

Easily customizable business views graphically display process status and performance metrics explicitly tailored to the needs of individuals or groups of users, based on their job functions and your business needs.

Correlate Oracle Performance Metrics with Other Systems for a 360° View AutoPilot M6 automatically collects events and correlates them with the business rules, policies, thresholds and real-time conditions you specify to dynamically create new events.

With the Expert for Oracle Database, you can correlate events from Oracle databases with events from any other systems and in your application domain, from the mainframe to your application servers and web servers. By applying rules and thresholds in correlating events from across your infrastructure, you can foresee and prevent application performance problems before they occur.

Solution Builder Module for SQL Server

Nastel's Expert for Microsoft SQL Server Database is an extensible data collector that automatically gathers information in real-time on all SQL Server-based application transactions and processes and passes that information to AutoPilot M6.

This gives you visibility into the performance and health of business application processes that flow across SQL Server systems from your AutoPilot M6 consolidated dashboard. The expert is non-intrusive, and automatically collects information about SQL Server servers and their components without affecting the database.

Easily customizable business views graphically display process status and performance metrics explicitly tailored to the needs of individuals or groups of users, based on their job functions and your business needs.

Correlate SQL Server Performance Metrics with Other Systems for a 360° View AutoPilot M6 automatically collects events and correlates them with the business rules, policies, thresholds and real-time conditions you specify to dynamically create new events.

With the Expert for SQL Server Database, you can correlate events from SQL Server databases with events from any other systems and in your application domain, from the mainframe to your application servers and web servers. By applying rules and thresholds in correlating events from across your infrastructure, you can foresee and prevent application performance problems before they occur.

AutoPilot® M6 for IBM WebSphere Enterprise Service Bus (ESB)

AutoPilot® M6 for IBM ESB and Advanced ESB provide you with the power of AutoPilot's embedded Complex Event Processing (CEP) engine to help meet the challenges inherent in managing and ensuring peak performance for the large composite applications that run on your IBM ESB.

Nastel's AutoPilot® M6 for IBM ESB gives you the most flexible, powerful mechanisms for managing the performance of your ESB. Whether your environment is pure Service Oriented Architecture (SOA), or combines SOA with your legacy integrated infrastructure, AutoPilot M6 for IBM ESB enables your team to quickly find and fix problems – and even predict and prevent them – before they can impact your business.

AutoPilot® M6 for IBM ESB also provides all the tools you need to manage and ensure optimum performance of the complex composite applications that run in IBM ESB and Advanced ESB-based SOA environments. AutoPilot® M6 for IBM ESB lets you monitor and measure transaction performance and operational metrics from all of your underlying IBM ESB subsystems in real-time.

AutoPilot® M6 for IBM ESB provides a graphical view of the ESB WebSphere Message Broker (WMB) domain and its components. AutoPilot M6/ESB proactively detects problems in WMB operations and determines the impact of other related distributed middleware performance on WMB, maximizing availability of the entire distributed middleware infrastructure.

AutoPilot® M6 for IBM ESB ensures that the ESB and SOA infrastructure support critical business processes so you can meet your critical Service Level Agreements (SLAs).

AutoPilot® M6 for IBM ESB helps you meet your SLA's by

  • Predicting and preventing problems before they impact business
  • Finding and fixing problems fast to avoid service interruptions
  • Ensuring peak performance for business processes and applications
  • Protect your investment in mission critical SOA & Enterprise Application Integration (EAI) infrastructure, applications
  • Adhere to corporate security standards, compliance policies and reduce risk
  • Realize fast installation, deployment and rapid adaptation to change
  • Reduce and contain staffing and operational costs
  • Reduce risk of financial loss and penalties
  • Enable and expedite innovation to keep up with evolving business needs

AutoPilot® End User Monitoring

Nastel AutoPilot captures and monitors end-user experience for web-based applications as part of its overall delivery of business transaction monitoring, performing the following:

  • Capturing real-time, operational performance metrics
  • Measuring technology components that impact the end user

Nastel URL Monitor

The URL Monitor measures the availability and performance of one or more URL addresses such as files, web pages, and web applications.

The URL Monitor accepts one or more URLs, such as http://www.nastel.com and https://www.google.com and can include parameters as appropriate (?id=9999). If required, a proxy can be configured to access the URL.

Based on the sampling rate, the URL Monitor will attempt to connect to each URL configured (as a synthetic transaction). If successful, it will return details about the response packet. If unsuccessful, it will return details about the results and the exception.


EndUserMonitoring

After AutoPilot captures HTTP/HTTPS and user sessions, user behavior is automatically correlated with end-to-end business transactions performance. This data is stored in a SQL database for both ad-hoc reporting and import into decision support systems.

This data includes:

  • End-user's User ID
  • Logical unit of work end-user is associated with
  • Workload attributed to end-user
  • URL end-user initiated
  • Server name, end-user's application is executing on
  • Time the end-user request was received
  • Protocol for end-user's request
  • Resource locator
  • Additional parameters with end-user request
  • Name of program the end-user initiated
  • Name of the operation end-user is running
  • Time end-user entry was recorded in the performance management database

User-defined business transactions stored in the performance management database can be searched by a number of fields including user session.

AutoPilot automatically performs all of the tasks required for complete transaction message flow management including end-user session data. Based on Nastel's proven virtual complex event processing (CEP) engine, it detects, gathers, tracks and analyzes transactions and message data in real time, on demand, to identify negative impacts on end-user experience of application performance and also triggers appropriate alerts and corrective actions.

AutoPilot® M6 for J2EE Monitoring

Improve Application Performance
  • Real-time visibility -- to the method level
  • Rapid root-cause analysis
  • Transaction level visibility
Real-time Visibility

Reduce the frequency and duration of incidents with deep, real-time visibility into your critical web transactions, end-to-end.

AutoPilot for J2EE Features:
  • Installs in minutes, easy to use
  • Complete user click stream through web-based J2EE and SOA applications
  • Full JMX and operational monitoring capabilities
  • Real-time and historical point-in time views on demand
  • Start and stop live data monitoring on demand
  • Full spectrum of response time statistics – minimum, maximum, average and actual
  • Drills down to JMS, JDBC, method calls, servlets and sessions with simple one-click option to view live session details
  • Locate sessions that exceed your specified thresholds
  • Built-in support for jBoss, WebLogic and IBM WebSphere Application Server (WAS)
Root Cause Analysis in Real-Time

AutoPilot breaks down the total execution time by each layer of an enterprise application - web, database, business logic – instantly revealing the source of any bottleneck down the method call level. This enables instant isolation and rapid resolution of any performance-related problems.

Monitor all of your web-based application transaction flows in real-time and eliminate performance and availability issues – before they impact your operations.

Transaction Level Visibility

AutoPilot provides transaction level visibility with on-demand drill down to the Java Message Service (JMS), Java Database Connectivity (JDBC), method calls and servlets to speed root cause identification.

It uses a time-based approach with each user transaction flow treated as a discreet session. AutoPilot traces the click-stream from beginning to end within the context of that session, in order to track a user's path and performance. Performance information such as JVM usage is attached to each click in order to evaluate performance in real time.

Complete Historical Record

AutoPilot logs each session, creating a comprehensive record of critical performance metrics such as response times and exceptions. You can access this on demand to see a clear picture of exactly what was happening at any specific date and time.

Choose how you want to view your application performance data. You can select the servers or applications you're responsible for, see a user session in real time, select the full Application View or see a snapshot of a given date and time. Use the Session View to see detailed information about the performance of Java Server Pages, Java Servlets, Enterprise Java Beans (EJBs) and objects with JDBC and JMS access.

AutoPilot J2EE Support

AutoPilot for J2EE gives you the most comprehensive suite of tools available for monitoring and managing applications end-to-end, from the mainframe to the web front end, in your SOA environment.

AutoPilot for J2EE offers a convenient web-based graphical dashboard, integration with popular Enterprise System Management (ESM) platforms, userdefinable data correlation, alerting and notification controls, and business rule-based monitoring.

AutoPilot J2EE Supported Servers and Metrics

J2EE Application Servers Supported
  • WebSphere AS
  • Oracle AS
  • Oracle WebLogic AS
  • JBOSS
  • Sun GlassFish Enterprise Server
J2EE Metrics include:
  • Applications
    • JVM Information
    • Response Time Statistics
    • Active Sessions
    • Saved Sessions
  • Java
    • Java Method Monitoring
  • JDBC
    • Database activity monitoring
  • JMS
    • JMS message queue activity monitoring
  • JTA
    • JTA transaction monitoring
  • Memory
    • Total memory
    • Free Memory
    • Percentage Used
    • Memory Detail

For more information on AutoPilot's J2EE capabilites, see the AutoPilot® M6 for J2EE informational page.

JMX Features include:
  • Monitors and controls status of WebSphere services and processes.
  • Automatic fault recovery.
  • Creates custom monitoring.
  • Collects historical data for subsequent analysis/capacity planning.
  • Organizes management information into views, customized for specific users.
  • Gathers and publishes MBean attributes exposed via JMX interface as AutoPilot facts. It also allows users to change MBean attributes and perform MBean operations.
JMX Metrics include:
  • DefaultServices
  • JMImplementation
  • JMX domain for JMX server implementation.
  • Samples/StaticSamples
  • PersistanceService
  • RelationService
  • RMIConnectorService
  • MBeanLoader

For more information on AutoPilot's JMX capabilities, see the Solution Builder Module for JMX - J2EE Monitoring page.

AutoPilot® M6 for WebSphere Application Server (WAS)

Nastel's AutoPilot M6 for WebSphere Application Server (AutoPilot M6 for WAS) lets you closely monitor, tightly manage and instantly correct any problems that might interfere with the intricately intertwined transaction processes that drive your WebSphere-based applications.

AutoPilot M6 for WAS raises the best-of-breed bar for real-time monitoring of IBM WAS environments.

Nastel's function rich technology gives you the most comprehensive capabilities for monitoring J2EE in your SOA environment.

AutoPilot M6 for WAS gathers and publishes WAS MBean attributes and allows you to change WAS MBean attributes and perform MBean operations as needed on demand.

AutoPilot M6 for WAS key features:
  • Detecting and eliminating bottlenecks and other potential performance inhibitors before applications go into production
  • Measuring performance, response times, and resource utilization to maximize efficiency
  • Providing deep insight into the WebSphere Application server, EJB and web application processes for a true "big picture" view
  • Monitoring WebSphere Java and operating system resources utilization

AutoPilot M6 for WAS helps administrators and developers rapidly deploy and manage the performance of highly efficient, high-volume WebSphere applications.

AutoPilot J2EE Supported Servers and Metrics

J2EE Application Servers Supported
  • WebSphere AS
  • Oracle AS
  • Oracle WebLogic AS
  • JBOSS
  • Sun GlassFish Enterprise Server
J2EE Metrics include:
  • Applications
    • JVM Information
    • Response Time Statistics
    • Active Sessions
    • Saved Sessions
  • Java
    • Java Method Monitoring
  • JDBC
    • Database activity monitoring
  • JMS
    • JMS message queue activity monitoring
  • JTA
    • JTA transaction monitoring
  • Memory
    • Total memory
    • Free Memory
    • Percentage Used
    • Memory Detail

For more information on AutoPilot's J2EE capabilites, see the AutoPilot® M6 for J2EE informational page.

JMX Features include:
  • Monitors and controls status of WebSphere services and processes.
  • Automatic fault recovery.
  • Creates custom monitoring.
  • Collects historical data for subsequent analysis/capacity planning.
  • Organizes management information into views, customized for specific users.
  • Gathers and publishes MBean attributes exposed via JMX interface as AutoPilot facts. It also allows users to change MBean attributes and perform MBean operations.
JMX Metrics include:
  • DefaultServices
  • JMImplementation
  • JMX domain for JMX server implementation.
  • Samples/StaticSamples
  • PersistanceService
  • RelationService
  • RMIConnectorService
  • MBeanLoader

For more information on AutoPilot's JMX capabilities, see the Solution Builder Module for JMX - J2EE Monitoring page.

Solution Builder Module for WebLogic Application Server monitoring

Business depends on the availability, reliability, and performance of your business applications.

The Plug-in for Oracle WebLogic Application Server (WLS) lets you closely monitor, tightly manage, and instantly correct any problems that might interfere with the intricately intertwined transaction processes that drive your WebLogic-based applications.

For using Oracle Weblogic with Business Transaction Management and discovering and monitoring transaction dependencies, read about Autopilot TransactionWorks here.

The Plug-in for WLS gathers and publishes WLS MBean attributes exposed via JMX interface as AutoPilot facts. It also allows you to change WLS MBean attributes and perform MBean operations. The Plug-in for WLS lets administrators and developers rapidly deploy highly efficient, high-volume WebLogic applications.

The Plug-in for WLS gives you real-time visibility into:
  • WebLogic Server performance
  • JMS performance
  • JDBC performance
  • Security
  • Application statistics and performance
  • All WLS subsystem performance

Combined with WebSphere Application Server, JBoss and Tibco EMS, AutoPilot M6 is capable of monitoring the entire SOA/J2EE based space.

AutoPilot J2EE Supported Servers and Metrics

J2EE Application Servers Supported
  • WebSphere AS
  • Oracle AS
  • Oracle WebLogic AS
  • JBOSS
  • Sun GlassFish Enterprise Server
J2EE Metrics include:
  • Applications
    • JVM Information
    • Response Time Statistics
    • Active Sessions
    • Saved Sessions
  • Java
    • Java Method Monitoring
  • JDBC
    • Database activity monitoring
  • JMS
    • JMS message queue activity monitoring
  • JTA
    • JTA transaction monitoring
  • Memory
    • Total memory
    • Free Memory
    • Percentage Used
    • Memory Detail

For more information on AutoPilot's J2EE capabilites, see the AutoPilot® M6 for J2EE informational page.

JMX Features include:
  • Monitors and controls status of WebSphere services and processes.
  • Automatic fault recovery.
  • Creates custom monitoring.
  • Collects historical data for subsequent analysis/capacity planning.
  • Organizes management information into views, customized for specific users.
  • Gathers and publishes MBean attributes exposed via JMX interface as AutoPilot facts. It also allows users to change MBean attributes and perform MBean operations.
JMX Metrics include:
  • DefaultServices
  • JMImplementation
  • JMX domain for JMX server implementation.
  • Samples/StaticSamples
  • PersistanceService
  • RelationService
  • RMIConnectorService
  • MBeanLoader

For more information on AutoPilot's JMX capabilities, see the Solution Builder Module for JMX - J2EE Monitoring page.

Solution Builder Module for JMX - J2EE Monitoring

AutoPilot M6 for JMX lets you monitor and manage all of your JMX-enabled applications. JMX is the Java Management Extension interface supported by a wide variety of applications including BEA WebLogic, IBM WebSphere Application Server as well many other applications.

AutoPilot M6 for JMX provides all of the required facilities to instrument, monitor and host JMX MBeans.

Features:
  • JMX Agent capable of hosting custom JMX MBeans (Management Beans)
  • Monitor and control JMX enabled applications
  • Integration with AutoPilot/IT rules and notification engine
  • Generate custom events, alerts and actions
  • Instrument Java applications with JMX using GUI wizard
  • Access to Java application attributes and actions
Benefits
  • Monitor and control user written Java applications
  • Monitor and control any JMX enabled applications without coding
  • Manage enable your Java applications within minutes

AutoPilot J2EE Supported Servers and Metrics

J2EE Application Servers Supported
  • WebSphere AS
  • Oracle AS
  • Oracle WebLogic AS
  • JBOSS
  • Sun GlassFish Enterprise Server
J2EE Metrics include:
  • Applications
    • JVM Information
    • Response Time Statistics
    • Active Sessions
    • Saved Sessions
  • Java
    • Java Method Monitoring
  • JDBC
    • Database activity monitoring
  • JMS
    • JMS message queue activity monitoring
  • JTA
    • JTA transaction monitoring
  • Memory
    • Total memory
    • Free Memory
    • Percentage Used
    • Memory Detail

For more information on AutoPilot's J2EE capabilites, see the AutoPilot® M6 for J2EE informational page.

JMX Features include:
  • Monitors and controls status of WebSphere services and processes.
  • Automatic fault recovery.
  • Creates custom monitoring.
  • Collects historical data for subsequent analysis/capacity planning.
  • Organizes management information into views, customized for specific users.
  • Gathers and publishes MBean attributes exposed via JMX interface as AutoPilot facts. It also allows users to change MBean attributes and perform MBean operations.
JMX Metrics include:
  • DefaultServices
  • JMImplementation
  • JMX domain for JMX server implementation.
  • Samples/StaticSamples
  • PersistanceService
  • RelationService
  • RMIConnectorService
  • MBeanLoader

For more information on AutoPilot's JMX capabilities, see the Solution Builder Module for JMX - J2EE Monitoring page.

Solution Builder Module for JBoss J2EE monitoring

The AutoPilot M6 Plug-in for JBoss extends AutoPilot's application performance monitoring and rapid problem resolution capabilities to JBoss, the leading Open Source J2EE Application Server.

The AutoPilot M6 Plug-in for JBoss closely monitors transaction activity in web applications, servlets, Enterprise Java Beans (EJBs) and web services within JBoss, including performance measurements, transaction pulls and database interactions.

Instant Root Cause Isolation. It instantly detects and isolates the root cause of response degradations and bottlenecks in real-time, greatly speeding resolution time to eliminate problems well before they impact run-time operations. Rapid problem resolution is a crucial factor in enabling IT shops to comply with today's business-critical Service Level Agreements (SLAs).

AP/JBoss provides the following management features:
  • Detects application response time degradation
  • Pinpoints bottlenecks at run time as they occur
  • Performance measurements
  • Transaction Pulls
  • Configuration Changes
  • Non intrusive – monitors from the outside in

Control All your Web-based Applications. With the Plug-in for JBoss and our solutions for the IBM WebSphere Application Server (WAS) and WebLogic, including JMX instrumentation, you can now find and fix performance problems very quickly in the vast majority of web-based applications.

Our wide array of out-of-the-box technology-specific solution builder modules enables you to continue to meet your evolving needs and assure optimum application performance and SLA compliance.

AutoPilot® for Microsoft .NET Technologies

AutoPilot's business transaction management capabilities include deep support for .NET and include the facility to automatically discover and monitor transactions that span from IIS (HTTP) to .NET to MSMQ/WMQ/Java to SQL Server

AutoPilot® discovers .NET methods, uncovers logical units of work and stitches these transactions to other IT transactions such as those from Java and messaging middleware in order to present end-to-end business transactions.

Auszug aus den Metriken AutoPilot® for Microsoft .NET Technologies

  • Runtime Profiling
  • Interop Performance Counters
  • JIT Performance Counters
  • Loading Performance Counters
  • Lock and Thread Performance Counters
  • Memory Performance Counters
  • Networking Performance Counters
  • Security Performance Counters
  • Performance Counters and In-Process Side-By-Side Applications
  • ASP.NET Performance Counters
  • ASP.NET System Performance Counters
  • ASP.NET Application Performance Counters

SaaSDarstellung

AutoPilot's provides deep-dive visibility into.NET application environments. In this example AutoPilot captured an error message from SQL Server stating that the transaction failed due to a deadlock condition.

Microsoft SQL Server

Nastel AutoPilot® provides real-time, deep-dive monitoring for Microsoft SQL Server analyzing captured metrics along with events and metrics from both distributed and mainframe application infrastructure both in the datacenter and in the cloud. AutoPilot's business transaction management capabilities include the facility to automatically discover and monitor transactions that span from IIS (HTTP) to .NET to MSMQ/WMQ/Java to SQL Server.

Microsoft Internet Information Services (IIS)

AutoPilot® provides deep-dive monitoring of Microsoft Information Server performance.

AutoPilot's business transaction management capabilities include the facility to automatically discover and monitor transactions that span from IIS (HTTP) to .NET to MSMQ/WMQ/Java to SQL Server.

AutoPilot® monitored metrics includes the following sets:

System Monitor Counters
  • WWW Service Counters
  • ASP System Monitor Counters
  • WWW Service Cache Counters
  • IIS Global Counters
  • FTP Service Counters
SNMP Counters
  • SNMP FTP Service Counters
  • SNMP HTTP Service Counters

Microsoft BizTalk Server

Nastel AutoPilot® captures runtime data about application transactions and processes from BizTalk can interpret and represent this information in business views. The AutoPilot® Expert for BizTalk captures data on BizTalk Groups, Group Servers and Management Database, monitors whether BizTalk services are running and reports the BizTalk Service State in AutoPilot® business views that can be customized to meet individual users' business needs.

AutoPilot® monitored metrics includes the following sets:
  • Message Box Performance Counters
  • Orchestration Engine Performance Counters
  • Host Throttling Performance Counters
  • Messaging Performance Counters
  • Tracking Data Decode Services Performance Counters
  • File Adapter Performance Counters
  • FTP Adapter Performance Counters
  • HTTP Adapter Performance Counters
  • MSMQ Adapter Performance Counters
  • POP3 Adapter Performance Counters
  • SMTP Adapter Performance Counters
  • SOAP Adapter Performance Counters
  • Windows SharePoint Services Adapter Performance Counters
  • BAM Performance Counters

Microsoft Message Queuing (MSMQ)

AutoPilot® provides deep-dive monitoring of Microsoft Message Queuing (MSMQ) performance. AutoPilot's business transaction management capabilities include the facility to automatically to discover and monitor transactions that span from IIS (HTTP) to .NET to MSMQ/WMQ/Java to SQL Server.

AutoPilot® monitored metrics includes the following sets:
  • MSMQ Service
  • MSMQ Queue
  • MSMQ Session
  • MSMQ Incoming HTTP Traffic
  • MSMQ Outgoing HTTP Session
  • MSMQ Incoming Multicast Session
  • MSMQ Outgoing Multicast Session

AutoPilot® for Mobile Application

Mobile performance is more than just an engaging user interface; it also requires reliable, high performance on the back-end. The mobile device is often a front-end to enterprise architecture services behind the firewall that utilize: application servers, messaging middleware and even mainframes.

Application Performance Monitoring (APM) in a mobile world requires real-time tracking of requests all the way from the user to the data and back. Deep visibility into the backend services that support this must be built into the design phase of mobile projects and monitored throughout its production lifecycle in order to ensure customer expectations are met.

Nastel AutoPilot helps supercharge mobile application performance

  • Deep, real-time visibility of your application infrastructure
  • Instant insight into the behavior and governance of applications and middleware
  • Proactive Analytics, sending alerts before the user is aware

Wie hilft AutoPilot

  • Automatic transaction and message flow tracking across tiers and technologies
  • Real-time monitoring with sub-second analytics
  • Complex Event Processing that analyzes situations rather than event by event

AutoPilot® for SaaS Deployment

AutoPilot SaaS is powered by CloudPrime

Overview AutoPilot® for SaaS

  • Compliance
  • Message Tracking
  • Monitor Applications, middleware and transactions in a private or hybrid cloud
  • Extend applications to new locations
  • All platforms and technologies monitored by Nastel AutoPilot are fully supported via the SaaS model (Cloud)

Advantages AutoPilot® for SaaS

  • Using SaaS, move costs for performance assurance from CapEx to OpEx
  • Greater flexibility /configurability via single point of control
  • Quality of a large datacenter installation with far lower initial costs
  • Lower demand on IT staff
  • No software license, pay a monthly charge
  • Self-service monitoring

SaaSDarstellung

AutoPilot® for webMethods

AutoPilot® for webMethods manages composite applications using WebSphere MQ, Java, J2EE and other technologies in conjunction with webMethods. The webMethods integration platform is technology used to connect cooperating applications together. AutoPilot can automatically track transactions end-to-end as they traverse applications using webMethods, WebSphere MQ, Java, .NET and mainframe topologies.

AutoPilot® for webMethods is especially effective in environments using Message Broker or an Enterprise Service Bus (ESB).

Funktionen AutoPilot® for webMethods

  • Auto discovery of end-to-end transactions
  • SLA Monitoring and Reporting
  • Deep-dive monitoring of composite application components
  • Proactive alerting and reduction in false alarms

AutoPilot® for SAP

One of our technology partners (BizPro, based in Mexico City) developed an AutoPilot M6 CEP plugin that captures key metrics from SAP that can be used in APM6 monitoring. Some of the key metrics captured by the BizPro SAP plugin are listed below

Some Metrics of AutoPilot® for SAP

EEC Server
  • Response times of transactions (milliseconds)
  • Used memory (percentage; 0 – 100%)
  • Used CPU (percentage; 0 – 100%)
  • Critical jobs status (string)
  • Increasing database tables and tablespaces (increasing tables in Gb; tablespaces in percentage of free space)
  • Queue status for Online process (integer)
  • Queue status for Batch process (integer)
  • Generated Dumps (integer)
  • Transporting applied in Production (integer)
  • Transactions requiring most resources (transaction name and integer)
  • Dialog steps by day and hour (integer)
  • Users logins (integer)
Portal
  • Response time (milliseconds)
  • Number of active sessions, by user (integer)
  • Transactions requiring most resources (transaction name and integer value)
R3/BW/Portal (Business services KPIs)
  • Number of blocks (integer)
  • Number of processed devices (integer)
  • Average response time network (milliseconds)
  • Average transaction time (milliseconds)

Navigation

Social Media