Support Environment
The environment that supports WhaTap Monitoring is as follows. WhaTap Monitoring is a public cloud service.
If it is not included in the support environment, please contact us at support@whatap.io.
Application Monitoring
Environment | Support Environment |
---|---|
Java | Java 6 to Java 21 |
Node.js | Node.js 16.4.0 or later |
PHP | PHP 5.2 or later, 7.0 or later, 8.0 to 8.3 |
Python | WSGI Application (Python 3.6 to 3.11) ASGI Application (Python 3.7 to 3.11) |
.NET | .NET Framework 4.5 or later |
Go | Go 1.14 or later |
Server Monitoring
Environment | Support Environment |
---|---|
Linux | Debian 6.0 or later |
Ubuntu 12.04 or later | |
CentOS 5.0 or later | |
Red Hat 5.0 or later | |
Rocky Linux 8.6 or later | |
All versions of Amazon Linux | |
SUSE 10.1 or later | |
Unix | FreeBSD 10 or later |
AIX 6.1 or later | |
Windows | Windows 2008 R2 or later |
DB Monitoring
Supported versions by database type
Environment | Support Environment |
---|---|
Oracle | Oracle 10g or later |
Tibero | Tibero 5.x or later |
CUBRID | CUBRID 9 or later |
MS-SQL | SQL Server 2005 or later |
MySQL | MySQL 5.5 or later |
MariaDB | MariaDB 5.5 or later |
Altibase | Altibase 6 or later |
Redis | Redis 3.2 or later |
MongoDB | MongoDB 4.2 or later |
PostgreSQL | PostgreSQL 9.2 or later (e.g. EDB, Tmax OpenSQL) |
-
With DB Monitoring, a monitoring account with DB metadata (Dictionary, performance_schema) inquiry role is required.
-
The XOS agent can be applied to only the OS environment running on the x86 architecture.
Comparison between supported functions
Category | Function type | PostgreSQL | Oracle | MySQL | SQL Server |
---|---|---|---|---|---|
Monitoring | Instance List | ✅ | ✅ | ✅ | ✅ |
Instance Monitoring | ✅ | ✅ | ✅ | ✅ | |
Multi Database (tenant) function | ✅ (multi db stat is possible only in some metrics) | ✅ (12c or later, in case of multi tenant) | ❌ | ✅ | |
Slow Query | ✅ | ❌ | ✅ | ❌ | |
Analysis | Trends | ✅ | ✅ | ✅ | ✅ |
Trends Compare | ✅ | ✅ | ✅ | ✅ | |
Lock Tree | ✅ | ✅ | ✅ | ✅ | |
Parallel Query Tree | ❌ | ✅ | ❌ | ❌ | |
Dead Lock | ❌ | ❌ | ✅ | ❌ | |
DB Parameters | ✅ | ✅ | ✅ | ✅ | |
Statistics | SQL Stat | ✅ | ✅ | ✅ | ✅ |
Table Size | Scheduled support | Scheduled support | ✅ | Scheduled support | |
Database (TableSpace) Size | ✅ | ✅ | ✅ | Scheduled support | |
SGA Size | ❌ | ✅ | ❌ | ❌ | |
Report | Daily/Weekly/Monthly Report | ✅ | ✅ | ✅ | ✅ |
Event | Event List | ✅ | ✅ | ✅ | ✅ |
Event Stat | ✅ | ✅ | ✅ | ✅ | |
Event Setting | ✅ | ✅ | ✅ | ✅ | |
Notification | ✅ | ✅ | ✅ | ✅ | |
Management | Agent Setup | ✅ | ✅ | ✅ | ✅ |
Agent List | ✅ | ✅ | ✅ | ✅ | |
Project Management | ✅ | ✅ | ✅ | ✅ |
Category | Function type | Tibero | CUBRID | Altibase | Redis | MongoDB |
---|---|---|---|---|---|---|
Monitoring | Instance List | ✅ | ✅ | ✅ | ✅ | ✅ |
Instance Monitoring | ✅ | ✅ | ✅ | ✅ | ✅ | |
Multi Database (tenant) function | ❌ | ❌ | ❌ | ❌ | ❌ | |
Slow Query | ❌ | ❌ | ❌ | ❌ | ❌ | |
Analysis | Trends | ✅ | ✅ | ✅ | ✅ | ✅ |
Trends Compare | ✅ | ✅ | ✅ | ✅ | ✅ | |
Lock Tree | ✅ | ✅ | ✅ | ❌ | ❌ | |
Parallel Query Tree | ✅ | ❌ | ❌ | ❌ | ❌ | |
Dead Lock | ❌ | ❌ | ❌ | ❌ | ❌ | |
DB Parameters | ✅ | ✅ | ✅ | ✅ | ✅ | |
Statistics | SQL Stat | ✅ | ✅ | ✅ | ❌ | ❌ |
Table Size | Scheduled support | ✅ | ❌ | ❌ | ❌ | |
Database (TableSpace) Size | ✅ | ✅ | ❌ | ❌ | ✅ | |
SGA Size | ✅ | ❌ | ❌ | ❌ | ❌ | |
Report | Daily/Weekly/Monthly Report | ✅ | ✅ | ✅ | ❌ | ❌ |
Event | Event List | ✅ | ✅ | ✅ | ✅ | ✅ |
Event Stat | ✅ | ✅ | ✅ | ✅ | ✅ | |
Event Setting | ✅ | ✅ | ✅ | ✅ | ✅ | |
Notification | ✅ | ✅ | ✅ | ✅ | ✅ | |
Management | Agent Setup | ✅ | ✅ | ✅ | ✅ | ✅ |
Agent List | ✅ | ✅ | ✅ | ✅ | ✅ | |
Project Management | ✅ | ✅ | ✅ | ✅ | ✅ |
Kubernetes Monitoring
WhaTap Kubernetes can support the standard Kubernetes versions 1.16 to 1.28 and the equivalent Kubernetes environments.
Environment | Support Environment |
---|---|
EKS | Amazon Elastic Kubernetes Service |
AKS | Azure Kubernetes Service |
GKE | Google Kubernetes Engine |
OKE | Oracle Container Engine for Kubernetes |
Openshift | Openshift |
Cocktail | Cocktail |
Accordion | Accordion |
PaaS-TA | PaaS-TA |
Supporting the NVIDIA GPU
Cloud Monitoring
See the following list of AWS-supported namespaces.
AWS-supported namespace list
- AWS ACMPrivateCA
- AWS AmazonMQ
- AWS ApplicationELB Monitoring
- AWS AppSync
- AWS Athena
- AWS AutoScaling
- AWS Elastic Beanstalk Health
- AWS Billing
- AWS Cassandra
- AWS Chatbot
- AWS Cloud Front
- AWS CloudHSM
- AWS CloudSearch
- AWS CodeBuild
- AWS CodeGuruProfiler
- AWS Cognito
- AWS Connect
- AWS ContainerInsights Monitoring
- AWS DataSync
- AWS DAX
- AWS DDoSProtection
- AWS DMS
- AWS DocDB
- AWS DX
- AWS Dynamo DB
- AWS Ebs Usage
- AWS EC2 Monitoring
- AWS EC2 Alert Config
- AWS EC2Spot
- AWS ECS
- AWS EFS
- AWS ElastiCache Usage
- AWS ElasticGPUs
- AWS ElasticInference
- AWS ElasticMapReduce
- AWS ElasticTranscoder
- AWS Classic ELB Monitoring
- AWS ES
- AWS Events
- AWS Firehose
- AWS FSx
- AWS GameLift
- AWS GatewayELB
- AWS Glue
- AWS GroundStation
- AWS Health
- AWS Inspector
- AWS IoT
- AWS IoTAnalytics
- AWS IoTSiteWise
- AWS IVS
- AWS Kafka
- AWS Kinesis
- AWS KinesisAnalytics
- AWS KinesisVideo
- AWS KMS
- AWS Lambda
- AWS Lex
- AWS Location
- AWS Logs
- AWS LookoutMetrics
- AWS MediaConnect
- AWS MediaConvert
- AWS MediaPackage
- AWS MediaStore
- AWS MediaTailor
- AWS ML
- AWS NATGateway
- AWS Neptune
- AWS NetworkELB
- AWS NetworkFirewall
- AWS OpsWorks
- AWS Polly
- AWS QLDB
- AWS RDS Monitoring
- AWS Redshift
- AWS Robomaker
- AWS Route53
- AWS S3
- AWS SageMaker
- AWS SDKMetrics
- AWS ServiceCatalog
- AWS SES
- AWS SNS
- AWS SQS
- AWS SQS Message
- AWS SSM-RunCommand
- AWS States
- AWS StorageGateway
- AWS SWF
- AWS Textract
- AWS ThingsGraph
- AWS Timestream
- AWS Transfer
- AWS TransitGateway
- AWS Translate
- AWS TrustedAdvisor
- AWS API Usage
- AWS VPN Monitoring
- AWS WAF
- AWS WorkMail
- AWS WorkSpaces
Log Monitoring
Logs can be collected from Java, PHP, Python, and Server applications. For the supported agents, check the following:
Environment | Supported version |
---|---|
Java | Java Agent 2.1.0 or later |
PHP | PHP Agent 2.3.2 or later |
Python | Python Agent 1.2.2 or later |
Server | Server Agent 2.1.2 or later |
Browser Monitoring
The data that WhaTap browser agent can collect may differ depending on the browser and its version.
Collected data | Chrome | Edge | Safari | Firefox | Opera | Chrome Android | Safari iOS | Samsung Internet |
---|---|---|---|---|---|---|---|---|
Page Load | > 6 | > 12 | > 8 | > 7 | > 15 | 107 | > 9 | > 4 |
Resources for page load | > 28 | > 12 | > 11 | > 35 | > 15 | 107 | > 11 | > 4 |
Resources | > 52 | > 79 | > 11 | > 57 | > 39 | 107 | > 11 | > 6.2 |
AJAX | > 4 | > 12 | > 3.1 | > 2 | > 10 | 107 | > 3.2 | > 4 |
Core Web Vitals | > 77 | > 79 | fid only | fid only | > 64 | 107 | fid only | > 12 |
Switching to the SPA page | > 4 | > 12 | > 3.1 | > 2 | > 10 | 107 | > 3.2 | > 4 |
console error | > 4 | > 12 | > 3.1 | > 4 | > 11.5 | 107 | > 3.2 | > 4 |
Exception unhandled promise error | > 49 | > 79 | > 11 | > 69 | > 36 | 107 | > 11.3 | > 5 |
Exception unhandled Java script error | > 10 | > 12 | > 5.1 | > 6 | > 15 | 107 | > 5 | > 4 |
Extension Tool
Telegraf
Environment | Support Environment |
---|---|
Linux | Red Hat 6.x x64 or later |
Ubuntu 12.x x64 or later | |
Unix | FreeBSD 10.x x64 or later |
Telegraf | Telegraf 1.3 or later |
For Telegraf, the version that supports the socket_writer output plugin is allowed.
Focus
Environment | Support Environment |
---|---|
Windows | Windows 2008R2 or later |
Linux | Debian 7.0 or later |
Ubuntu 12.04 or later | |
CentOS, Red Hat 6.0 or later | |
Amazon Linux 1.0 or later | |
SUSE 12.1 or later | |
Unix | FreeBSD 10 or later |
OSX | Lion 10.7 or later |
Raspberry Pi OS | 8 or later |
Supported browsers
WhaTap Monitoring is available in web browsers and mobile Apps.
Browser | Recommended? | Supported version |
---|---|---|
Google Chrome | ✅ | 84 or later |
Mozilla FireFox | ❌ | Latest version |
Edge | ❌ | Latest version |
Safari | ❌ | Latest version |
- Due to browser compatibility and performance issues, it is recommended to use the latest version of Chrome.
- The user interface (UI) is implemented with HTML5 technology and is not supported by Internet Explorer.
Constraints
WhaTap's web interface does not support mobile browsers. To access WhaTap on a mobile device, install the Android app or iOS app. The WhaTap mobile app is designed to perform optimally on mobile devices. For more information about the WhaTap mobile app, see the following.
Firewall
The WhaTap agent must access the collection server's TCP 6600 port. Allow the collection server address near what you are monitoring.
Source: WhaTap agent
Destination | Destination IP | Port |
---|---|---|
WhaTap collection server (Seoul) | 13.124.11.223 / 13.209.172.35 | TCP 6600 |
WhaTap collection server (Tokyo) | 52.68.36.166 / 52.193.60.176 | TCP 6600 |
WhaTap collection server (Singapore) | 18.138.0.93 / 18.139.67.236 | TCP 6600 |
WhaTap collection server (Mumbai) | 13.127.125.69 / 13.235.15.118 | TCP 6600 |
WhaTap collection server (California) | 52.8.223.130 / 52.8.239.99 | TCP 6600 |
WhaTap collection server (Frankfurt) | 3.125.142.162 / 3.127.76.140 | TCP 6600 |
If the agent cannot directly access the collection server, use the provided proxy module to access it.
Mobile app
The WhaTap mobile app supports both Android and iOS environments. You can install the app by moving to the following link or scanning the QR code. For more information about the mobile app, see the following.
iOS | Android |
---|---|
iOS 12 or later | Android 5.0 or later |
-
The mobile app supports the service.whatap.io service. The installed type service is unavailable.
-
Available product types are as follows. We will expand the scope of support through future updates.
- Application: Java, PHP, Python, Node.js, Go, .NET
- Server
- Database
- Kubernetes
- URL
- Browser
-
The mobile app does not support the project grouping feature.
Alert support environment
You can see the supported event types for each monitoring platform regarding alerts.
Function | Receive upon event occurrence | Recurring alert (escalation) | Acknowledge (Acknowledge) | Event pause (Silent) | Additional notifications when the event state is resolved. (Recovered) |
---|---|---|---|---|---|
Metrics | ✅ | ✅ (1) | ✅ (2) | ✅ | ✅ |
Log | ✅ | ❌ | ❌ | ✅ | ❌ |
Anomaly Detection | ✅ | ❌ | ❌ | ❌ | ❌ |
AI-powered hitmap pattern alerts | ✅ | ❌ | ❌ | ✅ | ❌ |
Inactive Agent Alert | ✅ | ❌ | ❌ | ❌ | ✅ |
Application | ✅ | ✅ | ❌ | ✅ | ✅ |
Server | ✅ | ✅ | ✅ (2) | ❌ | ✅ |
Server Process | ✅ | ✅ | ✅ (2) | ❌ | ✅ |
Server log keyword | ✅ | ❌ | ❌ | ❌ | ❌ |
DATABASE | ✅ | ✅ | ❌ | ✅ | ❌ |
Container | ✅ | ✅ | ❌ | ✅ | ✅ |
URL | ✅ | ❌ | ❌ | ❌ | ❌ |
-
The Recurring alert (escalation) function targets all events for Critical (or Fatal class). See the Level item set for adding an event.
-
(1): The repetitive notification of the metric works only when the Additional notifications when the event state is resolved. function is active.
-
(2): The Acknowledge function is available only for server projects. When you enter the processing details, the Recurring alert (escalation) function is paused.