All Products
Document Center

Introduction to DBGateway

Last Updated: Jun 15, 2020

The database gateway (DBGateway) is a component of Database Autonomy Service (DAS, formerly known as HDM). You can use DBGateway to automatically collect information about a database such as performance metrics and topology to view the performance trends, real-time performance, and replication relationships of the database.


  • Non-intrusive design
    DAS is designed to be non-intrusive so that you can install DBGateway on a single non-database host instead of having to install DBGateway on each database instance.

If you require disaster recovery, we recommend that you install DBGateway separately on two database instances.

  • Security and stability

  • 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 being transmitted to ensure that the data is secure and under proper control.

  • Low costs
    A DBGateway can manage more than 1,000 database instances.

Deployment conditions

  • Permissions
    The root permissions of the Linux server are required.

  • Hardware

    • 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

  • Linux kernel version 2.6.32 or later.

  • 64-bit operating systems only.

  • Network

  • DBGateway is connected to Alibaba Cloud through Express Connect, VPN gateways, or the Internet. For more information, see Network connection methods.

  • The actual available bandwidth of the network must be no less than 10 Mbit/s.

  • Directory
    DBGateway is installed in the /opt/ directory.