Skip to main content

Support Environment

Java agent support environment

Before installing the agent, make sure that the JVM application server meets the following specifications.

It can be applied not only to Web Application Server (WAS) but also to all applications running on JVM, such as daemons and batch applications. For the versions earlier than Java 1.6, contact support@whatap.io or see the following.

Supported Versions

Category / JDK VersionJava 6 ~ 21Java 22Java 23
Support
Support LevelLimited SupportFully support

Operating System

OS FamilySupported VersionArchitecture
UnixHP-UX 11.x32bit, 64bit
Oracle Solaris 2.8, 2.9, 10, 1132bit, 64bit
LinuxRed HatItanium 64bit
x86 Intel Linux32bit
WindowsWindows Server2000 or later
WindowsXP or later
OthersItanium64bit
Note

Supports all operating systems that can install JDK 6.

Application Server

VendorProductSupported Version
ApacheJakarta Tomcat6.x ~ 10.x
Red HatJBoss Application Server6.x, 7.x
TmaxSoftJEUS6.x, 7.x
OracleWebLogic Server9.x ~ 12.x
GlassFish3.x ~ 5.x
SUN Application Server8.x, 9.x
IBMWebSphere, WebSphere Liberty-
BlueMix-
CauchoResin3.x, 4.x
EclipseJetty-
FujitsuInterstage5.x ~ 7.x
HitachiCosminexus7.x ~ 9.x
AWSElastic Beanstalk-
DockerContainer Environment-
Note

Supports all application servers that comply with Java EE Spec. See this link for details.

Framework / Library

CategoryFrameworkSupported Version
Web FrameworkSpring Boot1.5.x ~ 3.x
Async FrameworkNetty-
Akka HTTP-
Play Framework-
MicroservicesQuarkus-
Quarkus Reactive1.x ~ 2.x
Integration FrameworkMule Framework3.9.5, 4.5
Note

Supports all libraries that operate on Application Servers complying with Java EE Spec.

Database Driver

CategoryDatabaseDriverSupported Version
RDBMSGenericJDBCany compliant driver
MySQLJDBC5.x ~ 8.x
AWS MySQLJDBC1.x
MariaDBJDBC1.x ~ 3.x
PostgreSQLJDBC-
Oracleojdbc5, 6, 7, 8, 14
Microsoft SQL ServerJDBC-
DB2JDBC-
DerbyJDBC-
H2JDBC-
jTDSJDBC-
Tibero--
NoSQLRedisJedis-
RedisLettuce5.x ~ 6.x

Compatibility and data sources for each application server

Tomcat

Compatibility

WAS Ver.Java SE 6 (jdk1.6.0)Java SE 7 (jdk1.7.0_80)Java SE 8 (jdk1.8.0_91)
Tomcat 6
Tomcat 7
Tomcat 8
Tomcat 9
WAS Ver.OpenJDK 6 (1.6.0_45)OpenJDK 7 (1.7.0_80)OpenJDK 8 (1.8.0_91)
Tomcat 6
Tomcat 7
Tomcat 8
Tomcat 9
WAS Ver.ibm-java-x86_64-60ibm-java-x86_64-71ibm-java-x86_64-80
Tomcat 6
Tomcat 7
Tomcat 8
Tomcat 9

DataSource

DBJDBC Driver file nameJDBC Ver.JDK Ver.Compatibility
MySQLmysql-connector-java-5.1.39-bin.jar5.1.39JDK 1.7.0_80
MariaDBmariadb-java-client-1.4.6.jar1.4.6JDK 1.7.0_80
PostgreSQLpostgresql-9.4.1209.jre7.jar9.4.1209JDK 1.7.0_80
Amazon Auroramysql-connector-java-5.1.39-bin.jar5.1.39JDK 1.7.0_80
Oracleojdbc6-11.2.0.2.0.jar11.2.0.2.0JDK 1.7.0_80
DB2db2jcc.jar, db2jcc_license_cu.jar1.4.2JDK 1.7.0_80

JBoss

Compatibility

WAS Ver.Java SE 6 (jdk1.6.0)Java SE 7 (jdk1.7.0_80)Java SE 8 (jdk1.8.0_91)
JBOSS EAP 7.0 (standalone)
JBOSS EAP 6.1.1 (standalone)
JBOSS EAP 6.2 (standalone)
JBOSS EAP 6.3 (standalone)
JBOSS EAP 6.4 (standalone)
JBOSS EAP 7.0 (domain)
JBOSS AS 5.1.0 (default)
WAS Ver.OpenJDK 6 (1.6.0_45)OpenJDK 7 (1.7.0_80)OpenJDK 8 (1.8.0_91)
JBOSS EAP 7.0 (standalone)
JBOSS EAP 6.1.1 (standalone)
JBOSS EAP 6.2 (standalone)
JBOSS EAP 6.3 (standalone)
JBOSS EAP 6.4 (standalone)
JBOSS EAP 7.0 (domain)
JBOSS AS 5.1.0 (default)
WAS Ver.ibm-java-x86_64-60ibm-java-x86_64-71ibm-java-x86_64-80
JBOSS EAP 7.0 (standalone)
JBOSS EAP 6.1.1 (standalone)
JBOSS EAP 6.2 (standalone)
JBOSS EAP 6.3 (standalone)
JBOSS EAP 6.4 (standalone)
JBOSS EAP 7.0 (domain)---
JBOSS AS 5.1.0 (default)

DataSource

DBJDBC Driver file nameJDBC Ver.JDK Ver.Compatibility
MySQLmysql-connector-java-5.1.39-bin.jar5.1.39JDK 1.7.0_80
MariaDBmariadb-java-client-1.4.6.jar1.4.6JDK 1.7.0_80
PostgreSQLpostgresql-9.4.1209.jre7.jar9.4.1209JDK 1.7.0_80
Amazon Auroramysql-connector-java-5.1.39-bin.jar5.1.39JDK 1.7.0_80
Oracleojdbc6-11.2.0.2.0.jar11.2.0.2.0JDK 1.7.0_80
DB2db2jcc.jar, db2jcc_license_cu.jar1.4.2JDK 1.7.0_80

JEUS

Compatibility

WAS Ver.Java SE 6 (jdk1.6.0)Java SE 7 (jdk1.7.0_80)Java SE 8 (jdk1.8.0_91)
JEUS 7
JEUS 6
WAS Ver.OpenJDK 6 (1.6.0_45)OpenJDK 7 (1.7.0_80)OpenJDK 8 (1.8.0_91)
JEUS 7
JEUS 6
WAS Ver.ibm-java-x86_64-60ibm-java-x86_64-71ibm-java-x86_64-80
JEUS 7
JEUS 6

DataSource

DBJDBC Driver file nameJDBC Ver.JDK Ver.Compatibility
MySQLmysql-connector-java-5.1.39-bin.jar5.1.39JDK 1.7.0_80
MariaDBmariadb-java-client-1.4.6.jar1.4.6JDK 1.7.0_80
PostgreSQLpostgresql-9.4.1209.jre7.jar9.4.1209JDK 1.7.0_80
Amazon Auroramysql-connector-java-5.1.39-bin.jar5.1.39JDK 1.7.0_80
Oracleojdbc6-11.2.0.2.0.jar11.2.0.2.0JDK 1.7.0_80
DB2db2jcc.jar, db2jcc_license_cu.jar1.4.2JDK 1.7.0_80

WebSphere

Compatibility

WAS Ver.ibm-java-x86_64-60
8.5.5.10

DataSource

DBJDBC Driver file nameJDBC Ver.JDK Ver.Compatibility
Mysqlmysql-connector-java-5.1.39-bin.jar5.1.39JDK 1.7.0_80
Oracleojdbc6-11.2.0.2.0.jar11.2.0.2.0JDK 1.7.0_80

JETTY

Compatibility

WAS Ver.Java SE 6 (jdk1.6.0)Java SE 7 (jdk1.7.0_80)Java SE 8 (jdk1.8.0_91)
Jetty 8.1.21
Jetty 9.2.18
Jetty 9.3.12
WAS Ver.ibm-java-x86_64-60ibm-java-x86_64-71ibm-java-x86_64-80
Jetty 8.1.21
Jetty 9.2.18
Jetty 9.3.12

DataSource

DBJDBC Driver file nameJDBC Ver.JDK Ver.Compatibility
MySQLmysql-connector-java-5.1.39-bin.jar5.1.39JDK 1.7.0_80
Oracleojdbc6-11.2.0.2.0.jar11.2.0.2.0JDK 1.7.0_80

Common supported environment

Supporting the browser

WhaTap Monitoring is available in web browsers and mobile Apps.

BrowserRecommendedSupported version
Google Chrome84 or later
Mozilla FireFoxLatest version
EdgeLatest version
SafariLatest version
Note

Support guidance

  • For browser compatibility and performance reasons, the latest version of Chrome is recommended.
  • The user interface (UI) is implemented using HTML5 standard technologies, so Internet Explorer is not supported.
Caution

Limitations

WhaTap’s web interface does not support mobile browsers. To access WhaTap on a mobile device, install the WhaTap app for Android or iOS. The WhaTap mobile app is optimized for mobile environments. For more information about the WhaTap mobile app, see this document.

Firewall

The WhaTap agent must be able to access the collection server through TCP port 6600. Allow access to the collection server address that is closest to the monitored target.

Source: WhaTap agent

CloudDestinationDestination IPPort
AWSWhaTap collection server (Seoul)13.124.11.223 / 13.209.172.35TCP 6600
WhaTap collection server (Tokyo)52.68.36.166 / 52.193.60.176TCP 6600
WhaTap collection server (Singapore)18.138.0.93 / 18.139.67.236TCP 6600
WhaTap Jakarta collection server108.136.91.69 / 108.137.158.44TCP 6600
WhaTap collection server (Mumbai)13.127.125.69 / 13.235.15.118TCP 6600
WhaTap collection server (California)52.8.223.130 / 52.8.239.99TCP 6600
WhaTap Virginia collection server107.23.220.101 / 54.236.221.105TCP 6600
WhaTap collection server (Frankfurt)3.125.142.162 / 3.127.76.140TCP 6600
AzureWhaTap collection server (Seoul)52.231.66.38 / 20.194.5.115TCP 6600
WhaTap collection server (Tokyo)52.246.169.54 / 20.210.27.232TCP 6600
KakaoWhaTap collection server (Seoul)61.109.237.237 / 61.109.238.166TCP 6600

If the agent cannot directly access the collection server, use the provided proxy module to access it.

Proxy

Mobile app

The WhaTap mobile app supports both Android and iOS environments. You can install the WhaTap app by following the link or scanning the QR code. For detailed information about the mobile app, see the following.

iOSAndroid
QR
iOS 12 or later
QR
Android 5.0 or later