01. Plataforma

02. Destinos

03. Conectores

55PBX

ActiveCampaign

Api4com

Apple App Store

ASAAS

AWS CloudWatch Metrics

Azure Table Storage

BigQuery (conector)

Bitrix24 CRM

Bling!

Blip (Take)

Brasil.io

ClickUp

Clockify

ContaAzul

Criteo

E-goi

EADBOX

Exact Sales

Facebook

Fatura Simples

Freshdesk

FTP

Google Ads (Adwords)

Google Analytics 4 (GA4)

Google Cloud Storage

Google Play Store

Google Search Console (Google Webmasters)

Google Sheets

Granatum

Hi Platform

Hotmart

HubSpot

Huggy

InfluxDB v1.x

Infusionsoft (Keap)

Instagram

Jira

Kondado

Linkedin

Loja Integrada

MailChimp

Mandrill

Meetime

Mercado Livre

Microsoft Advertising

Microsoft SQL Server (conector)

Microsoft SQL Server SSH (conector)

Mixpanel

Monday.com

MongoDB

Movidesk

MySQL (conector)

MySQL SSH (conector)

NectarCRM

Notion

Nuvemshop

Omie

Oracle (conector)

Pagar.me

Pinterest Ads

Pipedrive

Pipefy

PipeRun

Ploomes

PostgreSQL (conector)

Pushwoosh

RD Station

RDStation CRM

Recruiterbox

S3 (conector)

Salesforce

Salesforce Marketing Cloud

SenseData

Shopify

Stilingue

Superlógica

Sympla

Taboola

Tangerino

TikTok Ads

TikTok Orgânico

Tiny ERP

Toggl

Tray

Trello

Twilio

VNDA

VTEX

Wake Commerce (antigo Tray Corp by FBits)

Webhook

Wootric

X Ads

YouTube

Zeeng

Zendesk

Zendesk Chat

Índice de Conectores Kondado

04. API

05. Visualização

06. Central de Ajuda

AWS CloudWatch Metrics

Adicionando o conector

Pré-requisitos

  • Conta AWS ativa
  • Permissões para criar usuários IAM e políticas
  • Serviços AWS com métricas do CloudWatch ativas (RDS, EC2, etc.)

Criando uma Função IAM para o Kondado

Para permitir que o Kondado acesse as métricas do CloudWatch, você precisa criar um usuário IAM com permissões específicas.

Passo 1: Acessar o Console IAM
  1. Faça login no AWS Management Console
  2. Navegue até o serviço IAM (Identity and Access Management)
  3. No menu lateral, clique em Users (Usuários)
  4. Clique no botão Add users (Adicionar usuários)
Passo 2: Configurar o Usuário
  1. Insira o nome do usuário, por exemplo: kondado-cloudwatch-metrics
  2. Em "Select AWS credential type", marque Access key - Programmatic access
  3. Clique em Next: Permissions
Passo 3: Criar Política de Permissões
  1. Selecione Attach existing policies directly
  2. Clique em Create policy (abrirá em nova aba)
  3. Selecione a aba JSON
  4. Cole a seguinte política:
    {
      "Version": "2012-10-17",
      "Statement": [
        {
          "Effect": "Allow",
          "Action": [
            "cloudwatch:ListMetrics",
            "cloudwatch:GetMetricStatistics",
            "cloudwatch:GetMetricData",
            "cloudwatch:DescribeAlarms"
          ],
          "Resource": "*"
        },
        {
          "Effect": "Allow",
          "Action": [
            "ec2:DescribeInstances",
            "ec2:DescribeVolumes",
            "rds:DescribeDBInstances",
            "rds:DescribeDBClusters",
            "elasticloadbalancing:DescribeLoadBalancers",
            "elasticloadbalancing:DescribeTargetGroups",
            "lambda:ListFunctions",
            "s3:ListAllMyBuckets",
            "dynamodb:ListTables"
          ],
          "Resource": "*"
        }
      ]
    }
  5. Clique em Next: Tags
  6. Adicione tags opcionais (ex: Purpose=Kondado)
  7. Clique em Next: Review
  8. Dê um nome à política: KondadoCloudWatchMetricsReadOnly
  9. Adicione uma descrição: Permite leitura de métricas do CloudWatch para o Kondado
  10. Clique em Create policy
Passo 4: Anexar Política ao Usuário
  1. Volte para a aba de criação do usuário
  2. Clique no botão de atualizar (refresh) ao lado de "Create policy"
  3. Na busca, digite KondadoCloudWatchMetricsReadOnly
  4. Marque a política criada
  5. Clique em Next: Tags
  6. Adicione tags opcionais
  7. Clique em Next: Review
  8. Revise as configurações e clique em Create user
Passo 5: Salvar Credenciais
  1. Na tela de sucesso, você verá o Access key ID e Secret access key
  2. IMPORTANTE: Esta é a única vez que você poderá ver a Secret access key
  3. Clique em Download .csv para salvar as credenciais
  4. Ou copie manualmente o Access key ID e Secret access key
  5. Guarde essas credenciais em local seguro

Configurando a Fonte de Dados no Kondado

  1. No Kondado, vá em Fontes de DadosAdicionar Nova Fonte
  2. Selecione AWS CloudWatch Metrics
  3. Preencha os campos:
    • Nome da Fonte: Nome descritivo (ex: "AWS Produção")
    • AWS Access Key ID: Cole o Access Key ID do usuário IAM
    • AWS Secret Access Key: Cole o Secret Access Key do usuário IAM
    • AWS Region: Região onde seus recursos estão (ex: us-east-1, sa-east-1)
  4. Clique em Testar Conexão para verificar as credenciais
  5. Se o teste passar, clique em Salvar

Criando um Pipeline

Após configurar a fonte de dados, você pode criar pipelines para coletar métricas:

  1. Vá em PipelinesCriar Novo Pipeline
  2. Selecione a fonte de dados AWS CloudWatch Metrics criada
  3. Escolha o tipo de pipeline:
    • Métricas (Incremental): Coleta dados novos desde a última execução
    • Métricas (Janela Móvel): Coleta sempre os últimos X dias (ex: últimos 7 dias)
  4. Configure os parâmetros:
    • Namespace: Serviço AWS (ex: AWS/RDS, AWS/EC2)
    • Métrica: Nome da métrica (ex: CPUUtilization, ReadLatency)
    • Dimensão: Filtro opcional (ex: DBInstanceIdentifier)
    • Valor da Dimensão: Valor específico ou deixe vazio para todas as instâncias
    • Estatísticas: Selecione uma ou mais (Average, Sum, Minimum, Maximum, SampleCount)
    • Período: Granularidade em minutos (ex: 5 minutos)
  5. Configure o destino (BigQuery, PostgreSQL, etc.)
  6. Agende a execução do pipeline
  7. Clique em Criar Pipeline

Exemplos de Configuração

Exemplo 1: CPU de todas as instâncias RDS
  • Namespace: AWS/RDS
  • Métrica: CPUUtilization
  • Dimensão: DBInstanceIdentifier
  • Valor da Dimensão: (deixar vazio para todas)
  • Estatísticas: Average, Maximum
  • Período: 5 minutos
Exemplo 2: Latência de leitura de um banco específico
  • Namespace: AWS/RDS
  • Métrica: ReadLatency
  • Dimensão: DBInstanceIdentifier
  • Valor da Dimensão: nome-do-banco
  • Estatísticas: Average
  • Período: 1 minuto

Notas Importantes

  • Se deixar o "Valor da Dimensão" vazio, o Kondado descobrirá automaticamente todas as instâncias e coletará dados de cada uma
  • A coluna da dimensão (ex: dbinstanceidentifier) aparecerá na tabela de destino com o nome de cada instância
  • Para pipelines incrementais, defina um Savepoint inicial (data a partir da qual começar a coletar)
  • Para pipelines de janela móvel, configure o tamanho da janela em dias
  • Você pode selecionar múltiplas estatísticas - cada uma aparecerá como uma coluna separada

Troubleshooting

Erro: "Invalid AWS credentials"

  • Verifique se o Access Key ID e Secret Access Key estão corretos
  • Confirme que o usuário IAM não foi desativado ou excluído

Erro: "Access denied"

  • Verifique se a política IAM foi anexada corretamente ao usuário
  • Confirme que a região especificada está correta

Nenhuma métrica retornada

  • Verifique se o serviço AWS especificado tem métricas ativas
  • Confirme que o namespace está correto (ex: AWS/RDS, não rds)
  • Para métricas de dimensões específicas, verifique se o valor da dimensão existe

Integrações

Índice

Gráfico de relacionamento

Clique para ampliar

Métricas (Incremental)

Tipo de replicacao: Incremental

Parametros:

  • Namespace: Namespace AWS (ex: AWS/RDS)
  • Savepoint Inicial: Data inicial (YYYY-MM-DD)
  • Nome da Dimensão: Nome da dimensão
  • Valor da Dimensão: Valor da dimensão
  • Estatísticas: Estatísticas (Average, Sum, etc.)
  • Nome da Métrica: Métrica (ex: CPUUtilization)
  • Período (segundos): Granularidade em segundos
Campo Tipo

timestamp

timestamp

[pt] Timestamp da métrica

1

text

[pt] Dimensao: 1

1

float

[pt] Valor da métrica de 1

unit

text

[pt] Unidade de medida

Métricas (Janela Móvel)

Tipo de replicacao: Integral

Parametros:

  • Namespace: Namespace AWS (ex: AWS/RDS)
  • Nome da Dimensão: Nome da dimensão
  • Valor da Dimensão: Valor da dimensão
  • Período (segundos): Granularidade em segundos
  • Estatísticas: Estatísticas (Average, Sum, etc.)
  • Nome da Métrica: Métrica (ex: CPUUtilization)
  • Tamanho da Janela (Dias): Número de dias (ex: 7)
Campo Tipo

timestamp

timestamp

[pt] Timestamp da métrica

1

text

[pt] Dimensao: 1

1

float

[pt] Valor da métrica de 1

unit

text

[pt] Unidade de medida

Notas

  • Parte desta documentacao foi gerada automaticamente por IA e pode conter erros. Recomendamos verificar informacoes críticas