지원 환경
와탭 모니터링 서비스를 지원하는 환경은 다음과 같습니다. 와탭 모니터링은 퍼블릭 클라우드에서 서비스합니다.
지원 환경에 포함하지 않은 경우 support@whatap.io로 문의하세요.
애플리케이션 모니터링
| 환경 | 지원 환경 |
|---|---|
| Java | Java 6 이상~Java 21 이하 |
| Node.js | Node.js 16.4.0 이상 |
| PHP | PHP 5.2 이상, 7.0 이상, 8.0 ~ 8.4 |
| Python | WSGI Application (Python 3.6 버전 이상 ~ 3.13 버전 이하) ASGI Application (Python 3.7 버전 이상 ~ 3.13 버전 이하) |
| .NET | .NET Framework 4.6.1 이상 |
| Go | Go 1.14 버전 이상 |
서버 모니터링
| 환경 | 지원 환경 |
|---|---|
| Linux | Debian 6.0 이상 |
| Ubuntu 12.04 이상 | |
| CentOS 5.0 이상 | |
| Red Hat 5.0 이상 | |
| Rocky Linux 8.6 이상 | |
| Amazon Linux 모든 버전 | |
| SUSE 10.1 이상 | |
| Unix | FreeBSD 10 이상 |
| AIX 6.1 이상 | |
| HP-UX 11.31(IA64), HP-UX 11.23(IA64, PA-RISC) | |
| Solaris 10, Solaris 11.2, Solaris 11.3, Solaris 11.4 | |
| Windows | Windows 2008 R2 이상 |
데이터베이스 모니터링
에이전트 최소 설치 사양
-
CPU: 1코어 당 약 20개의 에이전트 설치 가능(DB 서버 부하에 따라 변동 가능)
-
메모리: 200MB
-
디스크: 100MB(에이전트 공간 50MB + 로그 파일 생성 공간 50MB)
에이전트 개수에 따른 최소 설치 사양
| 에이전트 설치 개수 | CPU | 메모리 | 디스크 |
|---|---|---|---|
| 10개 | 1코어 | 2GB | 1GB |
| 20개 | 1코어 | 4GB | 2GB |
| 40개 | 2코어 | 8GB | 4GB |
에이전트 동작 방식
DB 에이전트는 다음과 같은 방식으로 기본 동작합니다.
-
수행 주기: 5초(기본값)
-
수행 쿼리 수: 5~6개
-
속도: 서버 부하가 정상적인 경우 1초 이내로 종료
-
최대 2개의 세션(5초 수집 세션, 기타 정보 수집 세션)
수집 쿼리의 타임아웃이 발생하면 DB 에이전트는 부하를 최소화하기 위해 다음 방식으로 동작합니다.
-
이전 수집 쿼리가 종료될 때까지 새로운 수집 쿼리를 실행하지 않습니다.
-
타임아웃이 12초를 초과하면(리프레시 주기 2번 초과할 경우) 세션을 종료 후 재접속합니다.
-
3번 이상 타임아웃이 발생하면 10초 대기 후 재시도합니다.
DB 서버의 부하 상태에 따라 수집 쿼리의 결과가 와탭 모니터링 서비스 화면에 출력되기까지 오랜 시간이 걸리거나 타임아웃이 발생할 수 있습니다.
데이터베이스 종류별 지원 버전
| 환경 | 지원 환경 |
|---|---|
| Oracle | Oracle 10g 이상 |
| Tibero | Tibero 5.x 이상 |
| CUBRID | CUBRID 9 이상 |
| MS-SQL | SQL Server 2005 이상 |
| MySQL | MySQL 5.5 이상 |
| MariaDB | MariaDB 5.5 이상 |
| Altibase | Altibase 6 이상 |
| Redis | Redis 3.2 이상 |
| MongoDB | MongoDB 4.2 이상 |
| PostgreSQL | PostgreSQL 계열(EDB, Tmax OpenSQL 등) 9.2 이상 |
-
DB 모니터링 적용 시 DB Metadata(Dictionary, performance_schema) 조회 권한이 있는 모니터링용 계정이 필요합니다.
-
XOS 에이전트는 x86 아키텍쳐 기반에서 동작하는 OS 환경에만 적용할 수 있습니다.
-
데이터베이스 플랫폼별 지원 기능에 대한 자세한 내용은 다음 문서를 참조하세요.
플랫폼별 V2 지원 버전
다음은 플랫폼별 V2 프로젝트를 지원하는 DBX 에이전트 버전에 대한 안내입니다.
| 플랫폼 | 에이전트 버전 |
|---|---|
| PostgreSQL | v1.6.7 |
| MySQL | v1.6.8 |
| Oracle | v1.9.0 |
| Oracle Pro | DMX 에이전트 별도 제공 |
| MongoDB | v1.7.0 |
| Redis | v1.7.0 |
| Altibase | v2.0.0 |
| CUBRID | v2.1.0 |
| SQL Server | 2.2.0 (TBA) |
쿠버네티스 모니터링
와탭 쿠버네티스는 표준 쿠버네티스 1.16~1.28 버전 및 해당 버전에 대응하는 다음 쿠버네티스 환경을 지원합니다.
| 환경 | 지원 환경 |
|---|---|
| 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 |
NVIDIA GPU 지원
클라우드 모니터링
다음의 AWS 지원 Namespace 목록을 확인하세요.
AWS 지원 Namespace 목록
- 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
로그 모니터링
Java, PHP, Python, Server 애플리케이션에서 로그 수집이 가능합니다. 에이전트 지원 버전은 다음을 확인하세요.
| 환경 | 지원 버전 |
|---|---|
| Java | Java Agent 2.1.0 버전 이상 |
| PHP | PHP Agent 2.3.2 버전 이상 |
| Python | Python Agent 1.2.2 버전 이상 |
| Server | Server Agent 2.1.2 버전 이상 |