The database gateway (DBGateway) is a component of Database Autonomy Service (DAS). You can use DBGateway to automatically collect information about a database such as performance metrics and topology. This way, you can obtain database information, such as the performance trends, real-time performance, and replication relationships of the database.
Benefits
Non-intrusiveness: DAS is designed to be non-intrusive so that you can install DBGateway on a single non-database host and do not need to install DBGateway on each database instance.
NoteIf you require disaster recovery, we recommend that you install DBGateway on two separate hosts.
Security and reliability
DBGateway requires only the read-only permissions on database system tables and requires no read permissions on business tables.
Data is encrypted and compressed before it is transmitted. This ensures that the data is secure and controllable.
Low costs: A DBGateway process can manage more than 1,000 database instances.
Deployment conditions
Permission requirements: The root permissions of a Linux server are required to start DBGateway.
Hardware requirements
CPU: Intel quad-core 2.2 GHz or higher, or AMD CPU with equivalent performance.
Memory: 8 GB or larger.
Disk: at least 1 GB of disk space in the /opt directory.
Operating system requirements
Linux kernel version 2.6.32 or later.
64-bit operating system only.
Network requirements
DBGateway is connected to Alibaba Cloud by using Express Connect, VPN Gateway, or the Internet. For more information, see Network connection methods supported by DAS.
The actual available bandwidth of the network must be at least 10 Mbit/s.
Directory requirements DBGateway is installed in the /opt directory. For more information, see Common issues about DBGateway.