Todos os produtos
Search
Central de documentação

Database Autonomy Service:DAS Agent

Última atualização: Jun 30, 2026

O DAS Agent é uma solução inteligente de operações e manutenção (O&M) de bancos de dados impulsionada por um modelo de linguagem grande. Ele utiliza insights de mais de 100.000 tickets da Alibaba Cloud e vasta especialização para resolver problemas comuns de O&M e estabilidade em bancos de dados na nuvem. Ao integrar IA, o DAS Agent oferece capacidades autônomas de ponta a ponta, incluindo detecção de anomalias, diagnósticos e otimizações, garantindo a estabilidade e a eficiência dos seus bancos de dados na nuvem com alta precisão.

Nota

O DAS Agent é a única habilidade de operações de banco de dados selecionada para o mercado oficial de habilidades da Alibaba Cloud, certificada por sua eficácia e segurança. Você pode baixe a habilidade e implantá-la em um agente local ou em diferentes tipos de Claw.

Pré-requisitos

O banco de dados alvo deve estar conectado ao DAS.

Nota

O DAS suporta os seguintes bancos de dados:

  • MySQL: RDS for MySQL, PolarDB for MySQL, MySQL de outros provedores de nuvem e MySQL on-premises.

  • PostgreSQL: RDS for PostgreSQL, PolarDB for PostgreSQL, PostgreSQL de outros provedores de nuvem e PostgreSQL on-premises.

  • Redis: Tair, Redis de outros provedores de nuvem e Redis on-premises.

  • MongoDB: ApsaraDB for MongoDB, MongoDB de outros provedores de nuvem e MongoDB on-premises.

  • SQL Server: RDS for SQL Server.

  • Banco de dados distribuído: PolarDB-X.

Observações

  • Para usar o DAS Agent com um usuário RAM (subconta), garanta que o usuário RAM tenha permissões de gerenciamento para o DAS e para a instância de banco de dados correspondente.

  • Para integrar as capacidades inteligentes de O&M do DAS Agent a sistemas de negócios ou consoles além do console do DAS, envie um ticket.

  • Como as regulamentações de segurança de dados variam por região, um único serviço de modelo grande não consegue gerenciar instâncias de banco de dados em várias regiões. Portanto, você deve ativar o DAS Agent em cada região onde suas instâncias estão localizadas. Por exemplo, instâncias na China continental (como em Pequim, Xangai, China (Hangzhou) e Guangzhou) podem compartilhar um único DAS Agent para a região da China, enquanto instâncias em outras regiões, como Estados Unidos, Singapura e Indonésia, exigem um DAS Agent separado em cada uma.

  • O DAS Agent para regiões fora da China continental utiliza o modelo grande Model Studio, que atualmente está implantado apenas em Singapura e nos Estados Unidos. Assim, o DAS roteia as chamadas de modelo para a mais próxima dessas duas regiões. Quando o Model Studio for lançado em mais países ou regiões, o DAS Agent migrará automaticamente para o serviço local do Model Studio.

    Nota: Este roteamento de chamadas transfronteiriças aplica-se apenas ao modelo Model Studio. Seus dados, incluindo logs de auditoria de banco de dados, permanecem sempre dentro da região onde a instância reside.

Faturamento

Para mais informações, consulte Detalhes de preços do DAS Agent.

Nota

A partir de 17 de março de 2026, o DAS Agent oferece um teste gratuito diário.

  • Cota base: Cada usuário recebe uma cota gratuita diária de 5.000 caracteres. Para continuar usando o serviço após o esgotamento da cota, faça upgrade para a versão comercial.

  • Bônus de check-in: Faça check-in diariamente visualizando ou consultando o relatório diário de operações no console. Cada check-in bem-sucedido concede uma cota adicional de 700 caracteres. Ao fazer check-in por sete dias consecutivos, você pode acumular um bônus de 4.900 caracteres.

  • Status da cota: Verifique sua cota diária restante e detalhes de uso a qualquer momento no console.

  • Nota: A política de cota gratuita está sujeita a alterações com base nas necessidades operacionais. Recomendamos iniciar seu teste gratuito em breve para aproveitar totalmente a oferta atual.

Recursos

Recurso

Status

Descrição

Perguntas e respostas sobre conhecimento de banco de dados

Suportado

Esta base de conhecimento complementa o conhecimento geral de bancos de dados com documentação interna curada por especialistas da Alibaba Cloud. Ela abrange os principais tipos de mecanismos de processamento de transações online (OLTP) e NoSQL, oferecendo orientações sobre tratamento de exceções, dimensionamento e análise de impacto de mudanças.

Diagnóstico de anomalias de banco de dados

Suportado

Abrange vários cenários para processamento de transações online (OLTP) e NoSQL, incluindo consultas de métricas e anomalias, diagnósticos em tempo real (CPU, memória e sessões), análise de locks, insights de latência (Tair), análise de chaves grandes (Tair), análise de SQL lento (OLTP e MongoDB), otimização de SQL (com verificações prévias para SQL não executado) e detecção de riscos de segurança do banco de dados. O DAS Agent analisa problemas para identificar causas raiz, fornecendo recomendações de otimização e sugestões de correção imediata.

Nota

Atualmente, você deve aplicar as sugestões manualmente. A execução automática de recomendações pelo modelo grande ainda não está disponível.

Relatórios automatizados de O&M

Suportado

Gera relatórios unificados de O&M para múltiplas instâncias (incluindo instâncias entre mecanismos) em sua conta. Esses relatórios incluem comparações de tendências de métricas, recomendações de otimização e sugestões de monitoramento.

Nota

Atualmente, apenas relatórios diários são suportados. O suporte para relatórios semanais e mensais, bem como modelos de relatórios personalizáveis, será adicionado no futuro.

Detecção de anomalias e alertas

Não suportado

Detectará e preverá anomalias com base em métricas de desempenho e acionará alertas.

Habilidades suportadas

Cenário/função

Descrição

Instâncias na nuvem

On-premises/outras nuvens

Parâmetros

Consulta de API

Diagnóstico de CPU em tempo real (MySQL)

Diagnostica a causa da utilização anormal de CPU coletando dados em tempo real.

  • RDS MySQL

  • PolarDB for MySQL

Não suportado

• ID da instância
• ID do nó (Obrigatório para instâncias PolarDB for MySQL. O padrão é o nó primário.)

{"operation_id":"high_cpu_usage_real_time_diagnose_mysql","input_parameters":{"instance_id":"xxxxxx","node_id":"xxxxxxxx"},"direct_mode":true}

Diagnóstico de CPU em tempo real (Tair/Redis)

Diagnostica uso anormal de CPU para instâncias ApsaraDB for Tair (compatível com Redis) analisando dados de sessão em tempo real, chaves grandes e chaves quentes.

  • ApsaraDB for Tair (compatível com Redis)

Não suportado

• ID da instância
• ID do nó (Opcional)

{"operation_id":"redis_cpu_diagnose_history_time","input_parameters":{"instance_id":"xxxxxxx","start_time":"2026-02-05T20:33:01+08:00","end_time":"2026-02-06T20:33:01+08:00"},"direct_mode":true}

Diagnóstico de utilização de CPU (MySQL)

Diagnostica utilização anormal de CPU analisando sessões, logs lentos e dados do SQL Explorer da instância de banco de dados dentro de um intervalo de tempo especificado.

  • RDS MySQL

  • PolarDB for MySQL

Não suportado

• ID da instância
• ID do nó (Obrigatório para instâncias PolarDB for MySQL. O padrão é o nó primário.)
• Intervalo de tempo (start_time e end_time)

{"operation_id":"performance_diagnose_mysql","input_parameters":{"instance_id":"xxxxxx","node_id":"xxxxxxxx","start_time":"2026-02-05T20:32:07+08:00","end_time":"2026-02-06T20:32:07+08:00"},"direct_mode":true}

Diagnóstico e otimização de SQL

Analisa instruções SQL em um banco de dados especificado para identificar problemas de desempenho e fornecer sugestões de otimização com base no tipo de mecanismo, versão, estrutura de tabela, índices e plano de execução. Também suporta verificações prévias para SQL não liberado.

  • RDS MySQL

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

Suporta mecanismos MySQL e PostgreSQL.

• ID da instância
• Banco de dados
• Script SQL
• Para PostgreSQL, fornecer um search_path pode aprimorar a análise.


{"operation_id":"mysql_query_optimization_advisor","input_parameters":{"instance_id":"xxxxxxx","database":"xxxxxxx","sql":"xxxxxxxxxx"},"direct_mode":true}

Análise de log lento (TP)

Identifica SQL problemático a partir de estatísticas de log lento e fornece sugestões de otimização.

  • RDS MySQL

  • RDS SQL Server

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

  • PolarDB-X

Não suportado

• ID da instância
• ID do nó (Obrigatório para instâncias PolarDB for MySQL. O padrão é o nó primário.)
• Intervalo de tempo (start_time e end_time)
• Número de registros a retornar (top_n)


{"operation_id":"sql_slowlog_summary","input_parameters":{"instance_id":"xxxxxxx","node_id":"xxxxxxxx","start_time":"2026-02-05T20:34:16+08:00","end_time":"2026-02-06T20:34:16+08:00","top_n":"x"},"direct_mode":true}

Análise de log lento (MongoDB)

Identifica modelos de consulta problemáticos a partir de estatísticas de log lento do MongoDB, recomenda QueryIDs específicos para revisão e fornece sugestões de correção.

  • ApsaraDB for MongoDB

Não suportado

• ID da instância
• ID do nó (Opcional)
• Intervalo de tempo (start_time e end_time)
• Número de registros a retornar (top_n)


{"operation_id":"mongodb_slowlog_summary","input_parameters":{"instance_id":"xxxxx","node_id":"xxxxxxx","start_time":"2026-02-05T20:33:28+08:00","end_time":"2026-02-06T20:33:28+08:00","top_n":"x"},"direct_mode":true}

Consulta de métricas de monitoramento

Consulta métricas de instância de banco de dados, como utilização de CPU, uso de memória e uso de espaço de armazenamento.

  • RDS MySQL

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

Não suportado

• ID da instância
• ID do nó (Obrigatório para instâncias PolarDB for MySQL. O padrão é o nó primário.)

{"operation_id":"monitoring_indicator_query_tool","input_parameters":{"instance_id":"xxxxx","node_id":"xxxxxxx"},"direct_mode":true}

Resumo de métricas de desempenho chave

Consulta e resume métricas de desempenho chave para uma instância dentro de um intervalo de tempo especificado. Selecione um intervalo de tempo curto para evitar falhas na consulta devido ao volume excessivo de dados.

  • RDS MySQL

  • RDS SQL Server

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB-X

  • ApsaraDB for Tair (compatível com Redis)

  • ApsaraDB for MongoDB

Não suportado

• ID da instância
• ID do nó (Opcional)
• Intervalo de tempo (start_time e end_time)

{"operation_id":"important_performance_metrics_summary","input_parameters":{"instance_id":"xxxxxxx","node_id":"xxxxxxxx","start_time":"2026-02-05T20:30:08+08:00","end_time":"2026-02-06T20:30:08+08:00"},"direct_mode":true}

Análise recente de deadlocks

Analisa o log de deadlock mais recente a partir da saída do comando SHOW ENGINE INNODB STATUS.

  • RDS MySQL

  • PolarDB for MySQL

Suporta MySQL.

• ID da instância
• ID do nó (Obrigatório para instâncias PolarDB for MySQL. O padrão é o nó primário.)

{"operation_id":"latest_deadlock_analysis","input_parameters":{"instance_id":"xxxxxxx","node_id":"xxxxxxxxx"},"direct_mode":true}

Análise de lock de metadados e bloqueio de transações

Analisa locks de metadados e bloqueios de transações na sessão atual. Para análise de bloqueio de transações, o Performance Schema deve estar ativado para instâncias RDS MySQL 8.0 e PolarDB for MySQL 8.0.

  • RDS MySQL

  • PolarDB for MySQL

Não suportado

• ID da instância
• ID do nó (Obrigatório para instâncias PolarDB for MySQL. O padrão é o nó primário.)

{"operation_id":"lock_analysis","input_parameters":{"instance_id":"xxxxxx","node_id":"xxxxxxxx"},"direct_mode":true}

Análise de espaço

Consulta informações de banco de dados e tabelas para uma instância, fornece uma visão geral do espaço de banco de dados e tabelas, lista itens que requerem otimização e mostra informações detalhadas.

  • RDS MySQL

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

  • PolarDB for PostgreSQL (Compatível com Oracle)

  • PolarDB-X

  • ApsaraDB for MongoDB

Suporta mecanismos MySQL e PostgreSQL.

• ID da instância
• ID do nó

{"operation_id":"storage_analyze","input_parameters":{"instance_id":"xxxxxx","node_id":"xxxxxxxx"},"direct_mode":true}

Análise de espaço de armazenamento do SQL Server

Consulta o uso de espaço de armazenamento de uma instância SQL Server e analisa anomalias de espaço de armazenamento.

  • RDS SQL Server

Não suportado

ID da instância

{"operation_id":"sqlserver_storage_analysis","input_parameters":{"instance_id":"rxxxxxxxxx"},"direct_mode":true}

Análise de insights de latência (Tair/Redis)

Analisa dados de insights de latência de uma instância ApsaraDB for Tair (compatível com Redis) examinando dados de latência de seus nós de proxy e dados para identificar comandos ou nós com alta latência.

  • ApsaraDB for Tair (compatível com Redis)

Não suportado

• ID da instância
• ID do nó (Obrigatório)
• Intervalo de tempo (start_time e end_time) (A duração máxima de análise é de 30 minutos.)

{"operation_id":"redis_latency_log_summary","input_parameters":{"instance_id":"xxxxxx","node_id":"xxxxxxxxx","start_time":"2026-02-05T20:37:03+08:00","end_time":"2026-02-06T20:37:03+08:00"},"direct_mode":true}

Consulta e análise de chaves grandes

Analisa chaves grandes históricas em uma instância ApsaraDB for Tair (compatível com Redis) e identifica chaves quentes relacionadas.

  • ApsaraDB for Tair (compatível com Redis)

Não suportado

• ID da instância
• ID do nó (Opcional)
• Intervalo de tempo (start_time e end_time)

{"operation_id":"tair_history_large_key_query_and_analysis","input_parameters":{"instance_id":"xxxxxx","node_id":"xxxxxx","start_time":"2026-02-05T20:37:19+08:00","end_time":"2026-02-06T20:37:19+08:00"},"direct_mode":true}

Identificação de sessões anormais

Analisa sessões anormais consultando information_schema.processlist e information_schema.innodb_trx em tempo real.

  • RDS MySQL

  • PolarDB for MySQL

Suporta MySQL.

• ID da instância
• ID do nó (Obrigatório para instâncias PolarDB for MySQL. O padrão é o nó primário.)

{"operation_id":"real_time_abnormal_session_identification","input_parameters":{"instance_id":"xxxxxxx","node_id":"xxxxxxxx"},"direct_mode":true}

Diagnóstico de anomalia de memória (MySQL)

Diagnostica anomalias de uso de memória em uma instância de banco de dados. Se uma anomalia for detectada, esta função investiga sua causa. Caso contrário, alerta sobre possíveis riscos relacionados à memória.

  • RDS MySQL

  • PolarDB for MySQL

Não suportado

• ID da instância
• ID do nó (Obrigatório para instâncias PolarDB for MySQL. O padrão é o nó primário.)

{"operation_id":"memory_usage_anomaly_diagnosis","input_parameters":{"instance_id":"xxxxxx","node_id":"xxxxxxx","start_time":"2026-02-05T20:38:58+08:00","end_time":"2026-02-06T20:38:58+08:00"},"direct_mode":true}

Identificação de anomalia de memória (MySQL)

Identifica uso anormal de memória em uma instância de banco de dados. Se uma anomalia ou um watermark alto prolongado for detectado, fornece causas comuns.

  • RDS MySQL

  • PolarDB for MySQL

Não suportado

• ID da instância
• ID do nó (Obrigatório para instâncias PolarDB for MySQL. O padrão é o nó primário.)

{"operation_id":"memory_usage_anomaly_identification","input_parameters":{"instance_id":"xxxxxxx"},"direct_mode":true}

Consulta e análise de HA

Consulta e analisa registros de failover primário/standby para uma instância RDS MySQL e gera um relatório conciso.

  • RDS MySQL

Não suportado

• ID da instância
• Intervalo de tempo (start_time e end_time)

{"operation_id":"HA_records_query_and_diagnosis","input_parameters":{"instance_id":"xxxxxx","start_time":"2026-02-05T20:27:17+08:00","end_time":"2026-02-06T20:27:17+08:00"},"direct_mode":true}

Análise de risco de estouro de ID auto-incremento

Analisa o uso de IDs de auto-incremento de tabelas para identificar riscos de estouro.

  • RDS MySQL

  • PolarDB for MySQL

Não suportado

• ID da instância (Opcional)
• DB_NAMES
• RATIO_FILTER
• REAL_TIME


{"operation_id":"auto_increment_usage_analyze","input_parameters":{"instance_id":"xxxxx"},"direct_mode":true}

Análise de log de erros

Analisa entradas de nível deadlock, Warning e Error no log de erros da instância de banco de dados e retorna informações detalhadas sobre deadlocks e a causa das entradas de erro.

Importante
  • Você deve ativar os parâmetros innodb_deadlock_detect e innodb_print_all_deadlocks para a instância.

  • Para instâncias RDS MySQL, você também deve definir o parâmetro log_error_verbosity como 3.


  • RDS MySQL

  • PolarDB for MySQL

Não suportado

• ID da instância
• ID do nó (Obrigatório para instâncias PolarDB for MySQL. O padrão é o nó primário.)
• Intervalo de tempo (start_time e end_time)

{"operation_id":"error_log_query_and_analysis","input_parameters":{"instance_id":"xxxxx","node_id":"xxxxx","start_time":"2026-02-05T20:29:05+08:00","end_time":"2026-02-06T20:29:05+08:00"},"direct_mode":true}

Visão geral de instâncias a serem otimizadas

Lista instâncias de banco de dados sob sua conta Alibaba Cloud que podem exigir otimização. Isso inclui instâncias com alterações recentes de carga, picos de CPU ou I/O, IOPS alto, aumentos repentinos de memória ou um número anormal de logs lentos.

  • RDS MySQL

  • RDS SQL Server

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

  • PolarDB-X

  • ApsaraDB for Tair (compatível com Redis)

  • ApsaraDB for MongoDB

Não suportado

Intervalo de tempo (start_time e end_time)

{"operation_id":"query_the_instances_that_need_to_be_optimized","input_parameters":{"start_time":"2026-02-05T20:38:24+08:00","end_time":"2026-02-06T20:38:24+08:00"},"direct_mode":true}

Consulta de informações da instância

Consulta informações sobre instâncias de banco de dados sob a conta Alibaba Cloud atual, incluindo tipo de mecanismo, versão do mecanismo, ID da instância, alias da instância, região e status. Os resultados podem ser filtrados por tipo de mecanismo de banco de dados ou palavra-chave.

  • RDS MySQL

  • RDS SQL Server

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

  • PolarDB-X

  • ApsaraDB for Tair (compatível com Redis)

  • ApsaraDB for MongoDB

Suporta mecanismos MySQL, PostgreSQL, Redis e MongoDB.

• Tipo de mecanismo
• Palavra-chave
(Ambos são opcionais)

{"operation_id":"list_instances","input_parameters":{"engine":"mysql","keyword":"111"},"direct_mode":true}

Consulta de topologia da instância

Consulta a topologia de uma instância de banco de dados e os detalhes de cada nó.

  • RDS MySQL

  • RDS SQL Server

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

  • PolarDB-X

  • ApsaraDB for Tair (compatível com Redis)

  • ApsaraDB for MongoDB

Não suportado

ID da instância

{"operation_id":"instance_topology_query_tool","input_parameters":{"instance_id":"xxxxxxx"},"direct_mode":true}

Consulta de configuração da instância

Consulta a configuração e o status de uma instância de banco de dados, incluindo detalhes como configurações de log, políticas de armazenamento (quente/frio), status de auditoria, status do Performance Insights e suporte a migração e versão.

  • RDS MySQL

  • RDS SQL Server

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

  • PolarDB-X

  • ApsaraDB for Tair (compatível com Redis)

  • ApsaraDB for MongoDB

Não suportado

ID da instância

{"operation_id":"get_instance_config","input_parameters":{"instance_id":"xxxxxxx"},"direct_mode":true}

Visualize instrução CREATE TABLE

Exibe a instrução CREATE TABLE para uma tabela especificada.

  • RDS MySQL

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

  • PolarDB for PostgreSQL (Compatível com Oracle)

Suporta mecanismos MySQL e PostgreSQL.

• ID da instância
• ID do nó
• database
• table
• schema (Obrigatório para PostgreSQL)



{"operation_id":"show_create_table","input_parameters":{"instance_id":"XXXXXX","node_id":"XXXXXX","database":"XXXX","table":"XXXX"},"direct_mode":true}

Eventos de segurança anormais

Consulta eventos de segurança anormais em instâncias de banco de dados sob sua conta Alibaba Cloud, como tentativas de quebra de conta, downloads de dados sensíveis, logins anormais, exclusão em massa de dados em curto período e ataques de credential stuffing. Isso ajuda a identificar rapidamente ameaças potenciais à segurança, analisar o contexto de comportamentos anormais e tomar medidas protetivas direcionadas para melhorar a segurança e a conformidade do banco de dados.

  • RDS MySQL

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

  • PolarDB-X

Não suportado

Nenhum

{"operation_id":"security_describe_abnormal_events","input_parameters":{},"direct_mode":true}

Alterações na linha de base de segurança

Consulta a tendência de alterações na linha de base de segurança para uma instância de banco de dados dentro de um intervalo de tempo especificado. Isso ajuda a entender a evolução de sua configuração de segurança, identificar melhorias ou deteriorações de risco, rastrear itens antigos não corrigidos e receber orientações acionáveis para melhorar a segurança e a conformidade.

  • RDS MySQL

  • PolarDB for MySQL

  • PolarDB-X

Não suportado

• ID da instância
• Intervalo de tempo (start_time e end_time)

{"operation_id":"security_baseline_change_analysis","input_parameters":{"instance_id":"xxxxx","start_time":"2026-02-05T20:46:22+08:00","end_time":"2026-02-06T20:46:22+08:00"},"direct_mode":true}

Linha de base de segurança mais recente

Consulta os resultados da varredura de linha de base de segurança mais recente para instâncias de banco de dados sob sua conta Alibaba Cloud. Isso ajuda a entender o status geral da configuração de segurança, identificar riscos potenciais e fornece orientações acionáveis de correção para melhorar a segurança e a conformidade do banco de dados.

  • RDS MySQL

  • PolarDB for MySQL

  • PolarDB-X

Não suportado

Nenhum

{"operation_id":"security_latest_baseline_analysis","input_parameters":{},"direct_mode":true}

Descoberta de dados sensíveis

Consulta os resultados da varredura de dados sensíveis para instâncias de banco de dados sob sua conta Alibaba Cloud e fornece informações detalhadas sobre classificação e categorização de dados. Isso ajuda a determinar se existem dados sensíveis, entender sua distribuição e avaliar seu nível de risco para apoiar a gestão de segurança de dados e verificações de conformidade.

  • RDS MySQL

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

  • PolarDB-X

Não suportado

Nenhum

{"operation_id":"security_sensitive_scan_lookup","input_parameters":{},"direct_mode":true}

Tendência global de risco de segurança

Analisa a tendência temporal de riscos globais de segurança de banco de dados, usando dados de histograma para identificar padrões de flutuação de risco, detectar picos anormais e fornecer uma análise visual da evolução do risco.

  • RDS MySQL

  • RDS SQL Server

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

  • PolarDB-X

Não suportado

Nenhum

{"operation_id":"describe_global_security_risk_histogram","input_parameters":{"start_time":"2026-02-05T20:43:09+08:00","end_time":"2026-02-06T20:43:09+08:00"},"direct_mode":true}

Tendência de risco de segurança da instância

Analisa a tendência temporal de risco de segurança para uma única instância de banco de dados usando dados de histograma. Isso ajuda a identificar padrões de flutuação e picos anormais em dimensões de risco como operações SQL anormais, injeção de SQL e vazamentos de dados, permitindo que DBAs rastreiem rapidamente a evolução dos problemas de segurança da instância.

  • RDS MySQL

  • RDS SQL Server

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

  • PolarDB-X

Não suportado

ID da instância

{"operation_id":"describe_security_risk_histogram","input_parameters":{"instance_id":"xxxxxx","start_time":"2026-02-05T20:44:37+08:00","end_time":"2026-02-06T20:44:37+08:00"},"direct_mode":true}

Estatísticas de alertas de segurança da instância

Consulta estatísticas de alertas de segurança SQL para uma única instância de banco de dados dentro de um intervalo de tempo especificado. Fornece distribuições por nível de alerta (crítico, aviso, informativo) e tipo (injeção de SQL, vazamento de dados, operação anormal) para ajudar você a entender rapidamente a postura geral de segurança e a distribuição de riscos da instância.

  • RDS MySQL

  • RDS SQL Server

  • RDS PostgreSQL

  • PolarDB for MySQL

  • PolarDB for PostgreSQL

  • PolarDB-X

Não suportado

ID da instância

{"operation_id":"describe_sql_security_alert_stats","input_parameters":{"instance_id":"xxxxx","start_time":"2026-02-05T20:45:41+08:00","end_time":"2026-02-06T20:45:41+08:00"},"direct_mode":true}

Nota
  • Instâncias on-premises/nuvem de terceiros suportadas: Para bancos de dados de outros provedores de nuvem ou implantações on-premises, o DAS Agent fornece diagnósticos e sugestões de otimização para mecanismos MySQL, PostgreSQL, Redis e MongoDB através de protocolos padrão. O agente não é compatível com personalizações específicas do fornecedor ou modificações não padronizadas.

  • Formato de exemplo de consulta de API: Este formato usa um corpo de solicitação estruturado para acionar uma habilidade diretamente via chamada de API. Diferente de consultas em linguagem natural, este método garante uma execução estável e confiável da tarefa de diagnóstico.

Procedimento

  1. Acesse a página do DAS Agent.

    PC

    1. Faça login no console do DAS.

    2. Clique em no ícone do DAS Agent.

      image

    3. Selecione uma especificação de instância apropriada e conclua a compra. Para detalhes sobre especificações de instância e faturamento, consulte DAS Agent.

    Mobile Web

    Faça login na página do DAS Agent.

    Nota

    No Mobile Web, você pode acessar o DAS Agent apenas a partir de um navegador web. O acesso dentro do aplicativo não é suportado.

  2. Configure o DAS Agent.

    Após concluir o pagamento, configure o DAS Agent para gerenciar diferentes grupos de instâncias. O DAS oferece diferentes capacidades de gerenciamento com base na edição:

    • Basic Edition (anteriormente Personal Edition): Suporta um agente que pode gerenciar até 10 instâncias.

    • Enterprise Edition: Permite configurar múltiplos agentes para gerenciar diferentes grupos de instâncias. Você também pode ter vários agentes gerenciando a mesma instância, semelhante a um cenário onde múltiplos DBAs gerenciam o mesmo conjunto de instâncias em turnos.

    Para configurar um agente:

    1. Faça login na página de gerenciamento de agentes.

      • (Opcional) Para a Enterprise Edition, clique em Add na página de lista para criar múltiplos agentes e atribuir instâncias a cada agente.

    2. Edite a configuração do agente.

      • Na coluna Actions do agente alvo, clique em Edit para abrir a página Edit Configuration.

      • Na seção Associated Instances, selecione os IDs das instâncias que você deseja que o agente gerencie e, em seguida, clique em OK.

    3. Limitações

      • Após a conclusão da configuração, cada agente pode executar operações como perguntas e respostas, diagnósticos e sessões interativas apenas nas instâncias que ele gerencia.

    Casos de uso:

    1. Integrar ao seu sistema usando uma API

      Se você integrar o DAS Agent ao seu sistema usando uma API, poderá se conectar com base em diferentes IDs de agente. Dessa forma, diferentes pessoas, como DBAs ou desenvolvedores, podem acessar e operar apenas as instâncias dentro de seu escopo de permissão.

    2. Usar o recurso de chat no console

      Ao operar diretamente no console, você deve alternar para o agente correspondente ao país ou região para realizar O&M nas instâncias que ele gerencia.

      image

  3. Configuração de permissões

    Para garantir a segurança do sistema e a conformidade operacional, configure as permissões apropriadas para a conta antes de usar o DAS Agent. O DAS fornece duas políticas de permissão integradas para diferentes funções e casos de uso:

    Nome da política

    Nível de permissão

    Capacidades principais

    AliyunHDMReadOnlyAccess

    acesso somente leitura

    • Permite que os usuários visualizem todas as instâncias dentro de seu escopo de permissão no console do DAS.

    • Proíbe os usuários de fazer alterações, como reiniciar instâncias ou modificar parâmetros.

    • Permite que os usuários utilizem as capacidades de O&M do DAS Agent, como diagnósticos inteligentes, análise de desempenho e interação em linguagem natural, para instâncias autorizadas.

    AliyunHDMFullAccess

    acesso total

    • Fornece controle total sobre todos os recursos do DAS.

    • Permite que os usuários realizem operações como diagnósticos, otimizações, alterações e exportação de dados para todas as instâncias de banco de dados sob o UID atual.

    • Inclui todas as capacidades da política AliyunHDMReadOnlyAccess.

    Para configurar permissões:

    1. Faça login no console do RAM.

    2. No painel de navegação à esquerda, escolha identity management > user.

    3. Encontre o usuário alvo e clique em Add Permissions na coluna Actions.

    4. No painel Select Policy, pesquise e selecione AliyunHDMReadOnlyAccess ou AliyunHDMFullAccess.

    5. Clique em OK para conceder a permissão.

  4. Use o DAS Agent para iniciar um diagnóstico impulsionado por IA.

    Diagnostic card

    1. Clique em no cartão para o seu caso de uso.

      image

    2. Na caixa de diálogo que aparece, selecione o alvo do diagnóstico (ID da instância), intervalo de tempo e outros parâmetros conforme necessário.

      Nota

      Os parâmetros necessários variam com base no cenário. Por exemplo, para realizar SQL Diagnostic and Optimization, você deve fornecer o banco de dados e a instrução SQL.

    3. Clique em OK.

    Chat session

    Ao inserir uma pergunta na caixa de chat, o DAS Agent identifica sua intenção, encontra conhecimento relevante e inicia um diagnóstico. O agente então planeja um caminho de diagnóstico com base na sua pergunta e ajusta as etapas com base no feedback em tempo real. Por exemplo, para avaliar a integridade de uma instância, o agente analisa métricas como utilização de CPU, contagem de sessões, uso de memória, TPS, QPS, deadlocks e SQL lento. Se encontrar problemas significativos de SQL lento, o agente realiza diagnósticos adicionais e fornece recomendações de índices ou sugestões de reescrita de consultas.

    Você também pode usar o atalho /, @ ou # para abrir rapidamente um cenário de diagnóstico, recuperar uma lista de instâncias ou selecionar um intervalo de tempo.

    image

  5. O recurso Relatório Diário de O&M de Banco de Dados, impulsionado pelo DAS Agent, está disponível para instâncias de banco de dados gerenciadas pela Enterprise Edition. Diariamente, o recurso analisa mais de 200 milhões de tokens para gerar um resumo estruturado de indicadores chave de O&M. Este resumo inclui alertas de anomalias, recomendações de otimização para SQL lento de alto impacto, tendências de espaço em disco, resultados de índices ineficazes e métricas de recursos chave como CPU, memória e I/O. O relatório fornece uma visão geral acionável que ajuda as equipes de O&M a entender a integridade do banco de dados, prever riscos e realizar otimizações, garantindo a estabilidade do sistema e apoiando a melhoria contínua.

    1. No painel de navegação à esquerda do console do DAS, escolha toolbox > Database O&M Daily Report.

    2. Encontre o relatório diário alvo.

    3. Na coluna Actions do relatório diário alvo, clique em View Details.

    Você também pode clicar em no ícone image no topo da página do DAS Agent para visualizar o relatório.

    image