Dynatrace APM製品

dynatrace

2008年頃から、インターネットビジネスの急拡大に伴い、アプリケーション構築方法ではAgile、DevOpsが、展開方法では仮想化、クラウドが、さらに利用端末ではスマホ、タブレット端末が劇的なスピードで利用拡大を続けています。

このような複雑化されたシステム環境において、これまでのリソース監視だけでは障害発生時の原因分析が困難になってきており、新たな管理・監視手法としてアプリケーション・パフォーマンスの観点からシステムを監視するAPM(Application Performance Management)が注目され始めました。

このAPM分野でリーダーであるDynatrace社(※)は、このような複雑化したアプリケーション環境においても、ユーザに影響が及ぶ前にパフォーマンスの問題を検知し、解決を可能にする"Dynatrace Application Monitoring"を展開しています。

Dynatrace製品に関する詳細はこちら

  • ※日本コンピュウェア株式会社のAPM事業を管掌しているDynatrace事業部が、2015年4月1日付でDynatrace合同会社として独立する運びとなりました。
    併せて、株式会社ラックがDynatrace合同会社の総代理店として同日より事業を開始いたしました。

評価版はこちらから

  • 製品情報
  • 技術情報
  • 仕様
  • 販売パートナー
  • 技術資料

Dynatraceの特長

ユーザの視点からDBクエリーまでエンドツーエンドの性能を測定

ユーザの視点からDBクエリーまでエンドツーエンドの性能を測定

ゼロコンフィグレーション

ゼロコンフィグレーション

コード変更不要、自動ディスカバリ、自動診断
ビジネストランザクションの把握

全トランザクション 24x7

全トランザクション 24x

Browser/AP/DB の階層を横断するトラッキング
深い可視化、コードレベルへの展開

ユーザ視点

ユーザ視点

ユーザー体感と利用形態の把握
全デバイス、全ブラウザ、全クリック
モバイル端末のブラウザに対応

ビジネス指標

ビジネス指標

ビジネストランザクションの自動マップ
売り上げ & 成約率 等の分析
傾向分析、レポーティング

ライフサイクルアプローチ

ライフサイクルアプローチ

開発、テスト、本番環境に対応
各種テストツールとのコラボレーション機能を装備
Eclipse, VStudio などの IDE と連携

 

トランザクションフロー

ユーザがリクエストを実行するとWebサーバ⇒APサーバ⇒DBアクセスまでの一連のトランザクションの流れをリアルタイムに可視化します。
ボトルネックになっているサーバはどこか?問題の一時切り分けを行います。

トランザクションフロー

PurePath

各トランザクションの詳細を確認することができます。
ブラウザリクエストから、各サーバで実行されているメソッドをツリー構造で表示されます。
どのメソッド、どのSQLで時間がかかっているのかをトランザクションの流れの中で瞬時に把握できるので、迅速にアプリケーションの修正につなげることができます。

PurePath

SQL

コールされているSQLの一覧が確認できます。
実行されたSQLの回数、平均時間等を表示されます。

SQL

アラート

閾値条件に基づいたアラートの通知が可能です。

  • SNMP Trap通知
  • メール通知
  • インシデントグラフによる視覚的な通知

アラート

構成

対象のサーバにはDynatrace Agentのみ導入します。
Dynatrace Productの環境は別途用意します。

構成

Dynatrace システム要件

Dynatrace Client

  • Windows: Windows 8.1/8/7/Vista or Server >= 2003 with latest service pack
  • Linux: SUSE/RedHat Linux with GTK; other distributions supported
  • Mac: OS X 10.6+ 64bit
  • Hardware Requirements
    100MB disk space
    1GB memory
    Minimum screen resolution: 1024x768px

Dynatrace Server

  • Windows x86/x64 8.1/8/7/Vista or Server >= 2003 with latest service pack
  • Linux x86/x64 with a recent kernel >= 2.6
  • Hardware Requirements

See the Deployment Guide for detailed hardware recommendations specific to your load

Deployment Size Recommended Disk Space Required Memory for dynaTrace Server Recommended Memory for machine (dT Server & OS)1 Physical Cores 2 Minimum # dynaTrace Collectors 3
Demo
5 Agents | 120 Transactions/sec
1.5GB + 100GB Continuous Session Storage/day 1.5GB 2GB 2 0
Small
10 Agents | 200 Transactions/sec
3GB + 200GB continuous Session Storage/day 3GB 3.5GB 4 1
Medium
100 Agents | 1,200 Transactions/sec
5GB + 1TB Continuous Session Storage/day 6GB 7GB 8 1
Large
750 Agents | 3,000 Transactions/sec
10GB + 2TB Continuous Session Storage/day 12GB 15GB 16 6
XLarge 1600 Agents | 4,300 Transactions/sec 20GB + >2TB Continuous Session Storage/day 22GB 30GB 24 12
  • 1) Required memory for the dynaTrace Server and Operating System. If there are other processes running, then additional heap is required.
  • 2) No virtual cores (Hyper-Threading).
  • 3) These numbers are only valid for Java and Collectors with 2GB heap and 2 cores. For .NET the numbers are doubled (twice as many Collectors required).

Dynatrace Collector

  • Windows x86/x64 8.1/8/7/Vista or Server >= 2003 with latest service pack
  • Linux x86/x64 with a recent kernel >= 2.6
  • Solaris SPARC or x86/64 5.10+
  • AIX Power 6.1.5+
  • zOS Unix 1.12/1.13/2.1
  • zOS z/Linux SLES 10 SP2+
  • HP-UX IA64 11i v2+
  • Oracle (Sun) JVM 1.7+, IBM JVM 1.7+, HP JVM 1.7+

Dynatrace Performance Warehouse

The dynaTrace Performance Warehouse uses a relational database to store long-term historical data. By default, dynaTrace installs and uses an embedded database for demo/testing purposes. Any production installation of dynaTrace must use one of the following database management systems with the specified minimum version (or greater) to host the Performance Warehouse database:

  • Oracle >= 10g
  • Microsoft SQL Server >= 2008
  • IBM DB2 >= 9.7
  • PostgreSQL >= 9.1

Dynatrace Agent

  • Hardware Requirements
    10MB disk space

Supported Java Virtual Machines1

Operating Systems Oracle
(Sun)
JVM
8.02, 7.0,
6.0, 5.0,
1.4.2
32/64bit
IBM JVM
7.0, 6.0, 5.0,
1.4.2
32/64bit
Oracle
JRockit
6.0, 5.0,
1.4.23
32/64bit
HP JVM
6.0, 5.0,
1.4.23
32/64bit
SAP JVM
6.0/6.16
64bit
Fujitsu JVM
5.0, 1.4.2
32bit
Hitachi JVM
5.0 32bit
OpenJDK
JVM
7.0u55+ 32/64bit
Windows - -
Linux ○4 ○4, 5 ○4 - ○4 - - ○4
Solaris - - - - - -
AIX - - - - - - -
HP-UX - - - - - - -
z/Linux - - - - - - -
zOS - - - - - - -
  • 1) Only bytecode created by the Java Programming Language Compilers ( javac ) from supported JVM vendors
  • 2) Classes using lambda expressions can't be instrumented, but they can be monitored through Auto Sensors
  • 3) These 64bit 1.4.2 JVMs are not supported by dynaTrace
  • 4) x86 and x64 architecture
  • 5) PPC 32 and 64 bit
  • 6) Only SAP Java Server VM 6.1.038 1.6-b04 on Windows and SAP Java Server VM 6.1.018 / 6.1.034 19.1-b02 on Linux

Supported .NET Platforms

- Windows
32 bit
Windows
64 bit
.NET 2.0
.NET 3.0
.NET 3.5
.NET 4.0
.NET 4.5

Supported Web Servers for UEM

Operating Systems Apache Web
Server
2.0, 2.2, 2.4
Microsoft IIS
6, 7, 7.5, 8, 8.5
IBM HTTP Server
(IHS) 6, 7, 8, 8.5
Oracle Http Server
103, 11, 12
Nginx
1.4.7+
Windows ○2 -
Linux ○1 - ○4
Solaris - -
AIX - -
  • 1) Includes support for PHP 5.2 (Linux only), 5.3, 5.4, and 5.5
  • 2) IIS 6: The option "split large signals for IIS 6" for the dynaTraceMonitor signal must be enabled in User Experience Settings. Web server metrics are not available for IIS 6.
  • 3) Underlying Apache must be version 2 or later.
  • 4) The Nginx agent is only available for builds where the debug symbols are available.

Supported PHP Versions

Operating System PHP 5.2 PHP 5.3 PHP 5.4 PHP 5.5
Windows - ○1 ○1 ○1
Linux ○2 ○2 ○2 ○2
Solaris - - - -
AIX - - - -
  • 1) Apache Web Server 2.0, 2.2 and 2.4 and IIS 6 - 8.5
  • 2) Apache Web Server 2.0, 2.2 and 2.4 and Nginx 1.4.7+
  • Supported database interfaces include: MySQL, MySQLi and PDO
  • Supported PHP flavors include PHP Zend Engine, PHP FastCGI, PHP-FPM, suPHP

Supported Application Environments and Technologies

Servlet Containers & Application Servers Databases, Connection Pools, and BigData Solutions Operating Systems (Platforms)

Servlet Containers:
C Apache Tomcat 5/6/7/8
C Jetty 6/7/8/9

J2EE (>=1.4) Compliant App Servers:
C IBM WebSphere 6.1/7/8/8.51
C Oracle WebLogic 9/9.1/9.2/10/11g/12
C Oracle Application Server 9i, 10g
C JBoss AS
CE 5.0.1+/6.0.0+/7.1.1+2
C WildFly 8
S JBoss AS EAP 62
C SAP NetWeaver 7.3 AS Java
C Fujitsu Interstage 8/9
C Cosminexus 8
C Glassfish 3.1/4 Open Source
S Virgo/SpringSource dm Server 2.x

Others:
C WebMethods 8.2/9
C Sun Java Web Server 6.1
C Microsoft IIS/ASP.NET 6/7/7.5/8
C Microsoft SharePoint
S MS COM+ Component Services for .NET
S Adobe LiveCycle
L other/proprietary Java/.NET Servers

  • 1) IBM JVM 7.0 only on Windows & Linux
  • 2) not all JMX measures available

Databases:
C IBM DB2 1 8/9
C Oracle DB 1 9i/10g/11g
C Microsoft SQL Server 1
2005/2008/2012/2014
C PostgreSQL 1
C Derby 1
C ADO.NET data providers (e.g. ODP.NET)
L generic support is available for any Type4 JDBC driver

Connection Pools:
C WebSphere Connection Pool 6.1+
C WebLogic Connection Pool 9-12.1
C JBoss Connection Pool 5.x-8.0
C Apache DBCP 1.0-1.4/2
C Tomcat Connection Pool 1.0.6+
C c3p0 0.8.5+
C GlassFish 3.x-4.x
L generic support is available for all J2EE connection pools
NoSQL & BigData Solutions:
C Cassandra 1.0.x, 1.1.x, 1.2.x2, 2.0.12
C MongoDB 2.0.x, 2.2.x, 2.4.x3
C HBase 0.90.6, 0.92.1, 0.94.6, 0.96.0, 0.98
C Hadoop 0.2,1.x, 2.x4
S Solr

  • 1 ) JDBC Type4 drivers only
  • 2) Java Thrift based Clients (Hector 1.0/1.1, Astyanax 1.x) andDatastax 1.0.2/2.1
  • 3) Java drivers only, v. 2.3 - 2.12.x
  • 4) Tested with CDH3/4/5/5.1, HDP 1.1, EMR, MapR M5...

C Windows 1 8.1/8/7/Vista
C Windows 1 2003/20082/2012 Server
L Windows 1 2008 R2 Server > 64 logical processors
C Suse Linux Enterprise Server 1 8+
C Red Hat Enterprise Linux AS 1, 3 4+
C AIX 3 5.2/6.1/7.1
C Solaris 1, 4 10+
C IBM zOS 5 1.12/1.13/2.1
C z/Linux 6 SLES 8 SP4
C HP-UX 7 11.23+

  • 1) x86 and x64
  • 2) Only for Windows Server 2008 R2 with <= 64 logical processors
  • 3) Power 5, 6 and 7 architectures
  • 4) Solaris SPARC
  • 5) no host health information available
  • 6) OS390x
  • 7) IA64 Architecture
ESBs and SOA Remoting Messaging

C IBM WebSphere Message Broker 71/82
C IBM Integration Bus 9 2
C Oracle Service Bus 10.3.4
C JBoss ESB 4.12
C WSO2 4.6 3
C Mule 1.x / 2.x / 3.x

C RMI / IIOP
C RMI / JRMP
C RMI / T3
C .NET Remoting

C ORMI (OC4J 10g R3)
C JBoss Remoting
C WCF

C JMS 1.1/2.01
C IBM WebSphere MQ 6, 7
C Apache Active MQ 4.x / 5.x
C Microsoft MQ 3.0
C RabbitMQ2 Java & .NET 3.3.x/3.4.x
C TIBCO EMS3
C TIBCO Rendezvous 8.3.2 - 8.4.3

Servlet Containers & Application Servers Databases, Connection Pools, and BigData Solutions Operating Systems (Platforms)

C TIBCO ActiveMatrix BusinessWorks Service Engine 5.8.24
S Apache OpenEJB S Fuse ESB L SOA Software Service Manager 5.2/6.1

  • 1) On Windows & Linux 64bit
  • 2) On AIX, Windows & Linux 64bit
  • 3) HTTP communication only
  • 4) Wired and unwired mode
  • via Tibco Spline Messaging

C HTTP Remoting
C XML-RPC.NET

  • 1) On Glassfish 4 and WildFly 8
  • 2) Client only
  • 3) Only for JMS 1.1

place JMS sensor on sender and receiver
no agent needed on TIBCO EMS itself

Web Service Stacks Frameworks AJAX Frameworks for UEM

C IBM WebSphere 5.1/6/6.1/7/8
C Oracle WebLogic 8.1/9/9.1/9.2/10/11g/12
C .NET WebServices
C AXIS 1.4
C AXIS2 1.3 / 1.4 / 1.5 / 1.6
C Hessian 2.1/3/3.1/3.2/4.0
C Oracle WebServices
C JAX WebServices
C Codehaus XFire 1.2
C Apache CXF 2.2/2.3/2.4/2.5/2.6/3.0
C Apache Wink 1.2.0
C Restlet 2.1.0
C RestEasy 2.3.5 - 3.0.6
C Jersey 1.15/2.x
C Spring Web Services 2.0
S WebMethods Glue

S Hibernate
S Struts 1.x/2.x
S AWT/Swing/RCP/WPF/WinForms
S Spring
S Applets

HTTP Frameworks
C JDK Http API
C Apache HttpClient 3.1/4.x
C Apache HttpAsyncClient 4.0.1
C Jetty Http Client 6/7/8/9
C NING Http Client 1.6.x / 1.7x / 2.x

Logging
C Java Logging API
C Log4J 2
C Log4NET
C Logback

UEM is compatible with all JavaScript frameworks, automatic click detection is available for:
S dojo: 1.6.1 – 1.10.01
S extjs: 3.4.0 – 5.0.01
S icefaces: 2 & 31
S jquery: 1.3.2 – 1.11 &2.11
S prototype: 1.6.0 – 1.71
S angular: 1.0 – 1.31
S mootools: 1.4 – 1.51
S Ember.js

The following frameworks are covered with the basic XHR detection:
S GWT
S zk
S RichFaces
S ASP.net AJAX
S YUI

The following frameworks are covered with the jquery sensor:
S backbone.js

The following frameworks are covered with the extjs sensor:
S sencha touch: 2.0 – 2.31

  • 1) Other versions of these frameworks
Servlet Containers & Application Servers Databases, Connection Pools, and BigData Solutions Operating Systems (Platforms)
   

still will work, but certain measures might be missing. The Javascript ADK can be used to capture the missing data.

Browser Support for UEM Browser Diagnostics (with plugin) OS for Mobile ADK

Compatible with any JavaScript enabled browser

Browsers:
L Internet Explorer 6/7
S Internet Explorer 8+
L Firefox1 3.5 - 27
S Firefox 28+
L Safari 4
S Safari 5+
S Chrome 10+
L Embedded Browser

Mobile Browsers:
S Mobile Safari 4+ (iPhone 3/4/4S, iPad 1/2/3)
S Android Webkit 4.0+

CORS Support:
S Safari 4+
S Internet Explorer 8+
S Firefox 3.5+
S Chrome 10+

  • 1) only load actions, no special frameworks

S Firefox 24-32
S Internet Explorer 8/9/10/11

C Apple iOS 6+
C Google Android 2.3+

Hybrid App Frameworks
S PhoneGap
S Apache Cordova
S Custom WebViews
S KonyOne on Android

Mainframe Environments    

C IBM zOS 1.12/1.13/2.1
C IBM WebSphere MQ 7.0/7.1
C IBM DB2 v9/v10/v11
C IBM CICS Transaction Server 3.2/4.1/4.2/5.1/5.2
C IBM CICS Transaction Gateway1 7.22/8.0/8.1/9.0

   
Servlet Containers & Application Servers Databases, Connection Pools, and BigData Solutions Operating Systems (Platforms)

C IBM CICS SOAP over HTTP
C IBM IMS 11, 12, 13
C IBM IMS MQ Bridge 3
C IBM IMS Soap Gateway3 2.2/3.1
C IBM IMS Connect API 3
2.1/2.2/3.1

  • 1) CTG for zOS: EXCI and IPIC
    CTG for Multiplatforms: IPIC (no support for TCPIP or SNA)
  • 2) EXCI: PTF level UK56730 required
  • 3) Inbound only
   
  • Support level: C = certified, S = supported, L = limited support
  • Please see the Known Systems section of the Community Portal for details.

販売パートナー一覧

Dynatrace販売パートナーの詳細についてはお問い合わせください。

評価版ダウンロード

Dynatrace社のWebサイトより評価版をダウンロードすることができます。
申込み画面はDynatrace社のページに移動します。予めご了承下さい。

Dynatrace APM製品に関するお問い合わせ

お電話でのお問い合わせ

03-6757-0146

受付時間9:00~17:30

戻る

LACメールマガジンのイメージ写真

ラックメールマガジン

情報セキュリティに関する情報をE-Mailにて、タイムリーに月2~3回の頻度でお届けします。

セキュリティ情報のイメージ写真

セキュリティ情報

ラックの中の人がセキュリティにまつわるさまざまな情報をつぶやきます。

緊急対応窓口:サイバー救急センター(R) 0120-362-119

サービスに関するお問い合わせ
受付時間:9:00~17:30

03-6757-0113

ラックホーム

ページトップへ