Trabalhando com métricas de plataforma

As métricas de plataforma são expostas pelos serviços com monitoramento ativado e pela plataforma na IBM Cloud.

  • As métricas de plataforma são regionais.

    É possível monitorar métricas por meio de serviços de monitoramento ativados na IBM Cloud na região em que o serviço está disponível.

  • Você pode configurar apenas uma instância do serviço IBM Cloud Monitoring por região para coletar métricas da plataforma nesse local.

    Para configurar uma instância de monitoramento, deve-se configurar a definição de configuração de métricas de plataforma.

    Para configurar as métricas da plataforma, você deve ter a função IAM Editor ou superior para o serviço IBM Cloud Monitoring.

  • Se uma instância de monitoramento em uma região já estiver ativada para coletar métricas da plataforma, as métricas dos serviços de monitoramento ativados serão coletadas automaticamente e estarão disponíveis para monitoramento por meio dessa instância. Para obter mais informações sobre os serviços de monitoramento ativados, consulte Serviços de nuvem.

  • Para monitorar as métricas de plataforma de uma instância de serviço, verifique se a instância do IBM Cloud Monitoring é provisionada na mesma região na qual a instância de serviço que você deseja monitorar é provisionada.

Controlando quais dados são visíveis

É possível usar atributos para segmentar métricas para poder definir quais dados são visíveis para os usuários.

Os atributos globais a seguir estão disponíveis para segmentação de métricas:

Atributos globais
Atributo Nome do atributo Descrição do atributo
Cloud Type ibm_ctype Type.
Valid values: public, dedicated, or local
Location ibm_location Localização do recurso monitorado.
Esse campo pode ser configurado para uma região, um data center ou global.
Scope ibm_scope Escopo da
Esse campo pode ser configurado para o GUID da conta, um GUID da organização ou um GUID de espaço.
Service name ibm_service_name Nome do serviço que está gerando essa métrica.
Service instance ibm_service_instance GUID da instância de serviço que identifica a instância à qual a métrica está associada.
Service instance name ibm_service_instance_name Nome da instância de serviço.
Esse campo fornece o nome fornecido pelo usuário da instância de serviço, que não é necessariamente um valor exclusivo, dependendo do nome fornecido pelo usuário.
Resource group name ibm_resource_group_name O nome do grupo de recursos no qual a instância de serviço é criada.
Resource group ID ibm_resource_group_id O GUID do grupo de recursos no qual a instância de serviço é criada.

Outros atributos estão disponíveis por serviço da IBM Cloud. No tópico Serviços de nuvem, identifique o serviço que deseja monitorar e vá para a seção Mais informações. Procure a seção Atributos para segmentação para obter a lista de atributos que podem ser usados para segmentar métricas para esse serviço.

É possível controlar os dados que são visíveis para análise por equipe, por painel e por painel em um painel.

Painéis

É possível usar atributos globais para configurar o escopo de painéis:

  • O escopo define os dados que são válidos para agregação.
  • Somente os dados que estão no escopo são exibidos.
  • O escopo que é configurado no nível do painel se aplica a todos os painéis no painel.
  • É possível substituir o escopo do painel principal e especificar um escopo específico para um painel.

Painéis

É possível usar atributos globais para configurar o escopo de um painel:

  • O escopo define os dados que são válidos para agregação.
  • Somente os dados que estão no escopo são exibidos.

Equipes

É possível usar atributos globais para definir os dados que são visíveis e estão disponíveis para análise por uma equipe.

Monitorando métricas de plataforma por meio de painéis

IBM Cloud Monitoring fornece um ou mais modelos de painel que você pode usar para monitorar serviços.

  • Os modelos de painel estão disponíveis na seção Dashboards > Dashboard Manager da UI de monitoramento.

  • Os modelos de painel são visíveis na IU de monitoramento apenas se você tiver uma instância do serviço em execução nessa região.

  • Os modelos de painel não podem ser customizados. É possível criar uma cópia de um modelo de painel e, então, customizar a cópia para criar seu painel.

Criando um painel customizado

Conclua as etapas a seguir para criar um painel customizado:

  1. Navegue até a seção Painéis na IU da web.

  2. É possível criar um painel usando um modelo ou criando um painel manualmente.

    • Para criar um painel usando um modelo:

      1. Clique em Gerenciador de Painel

      2. Clique em Biblioteca do Painel

      3. Clique no modelo que deseja usar para criar seu painel.

      4. Clique em Copiar para Meus Painéis

      5. Nomeie seu painel.

      6. Clique em Criar e abrir

    • Para criar um painel sem um modelo:

      1. Clique em + New Dashboard. A página Novo painel é aberta.

      2. Modifique seu painel conforme desejado.

      3. Clique em Salvar.

      4. Clique em Novo painel para renomear seu painel. Clique na marca de verificação para salvar sua mudança de nome.

  3. Configure o escopo do painel. Clique no ícone do lápis Ícone do lápis. Depois, selecione o escopo desejado. Por padrão, toda a infraestrutura é selecionada.

    1. Selecione o escopo.

    2. Clique em Salvar.

  4. Configure os painéis. Repita essa etapa para qualquer um dos painéis no painel que você deseja modificar.

    1. Identifique o painel que você deseja modificar.

    2. Selecione ** Editar Painel **. Este é o ícone Lápis ícone Lápis.

    3. Altere a visualização, se necessário

    4. Altere a consulta utilizada para selecionar os dados

    5. Para os tipos de gráfico Número e Medidor, você pode definir a cor do painel com base nos limites métricos. Clique em Limites.. Configure valores para os diferentes limites.

      Para Timechart configure os eixos e a legenda para o gráfico.

    6. Para Painel especifique o nome do painel e uma descrição opcional.

    7. Mude o escopo do painel. Clique no ícone do lápis Ícone do lápis. Em seguida, mude o escopo. Caso seja necessário restaurar o escopo do painel para o painel, exclua o escopo customizado. Clique em Aplicar.

    8. Clique em Salvar.

Definindo o escopo de um painel

Conclua as seguintes etapas para definir o escopo dos dados que são exibidos por meio do painel:

  1. Ativar a IU de monitoramento.

  2. Clique em Painéis.

  3. Selecione um painel customizado que monitora os serviços IBM Cloud na seção Meus painéis.

  4. Para modificar o escopo, clique no ícone do lápis para Editar escopo do painel.

  5. Na caixa suspensa, insira ibm e selecione um atributo.

  6. Selecione um operador.

  7. Selecione 1 ou mais valores

    Também é possível deixar o valor vazio e selecionar var para definir uma variável para que os usuários possam escolher um ou mais valores quando analisarem dados por meio do painel.

  8. Continue incluindo mais atributos. Quando tiver o escopo definido, clique em Salvar.

Definindo o escopo de um painel

Conclua as seguintes etapas para definir o escopo dos dados que são exibidos em um painel:

  1. Ativar a IU de monitoramento.

  2. Clique em Painéis.

  3. Selecione um painel customizado que monitora os serviços IBM Cloud na seção Meus painéis.

  4. Selecione um painel no qual você deseja mudar o escopo dos dados.

  5. Clique no ícone do lápis Ícone do lápis.

  6. Por padrão, o painel herda o escopo do painel. Para especificar um escopo customizado, você deve alterar o escopo do painel.

    1. Na caixa suspensa, insira ibm e selecione um atributo.

    2. Selecione um operador.

    3. Selecione 1 ou mais valores

      Também é possível deixar o valor vazio e selecionar var para definir uma variável para que os usuários possam escolher um ou mais valores quando analisarem dados por meio do painel.

    4. Continue incluindo mais atributos se necessário.

  7. Para salvar o escopo, clique em Salvar no nível do painel.

Configurando um alerta em uma métrica de plataforma

Configurando um alerta por meio de um painel

Conclua as seguintes etapas para definir um alerta em uma métrica:

  1. Ativar a IU de monitoramento.

  2. Verifique se você tem um canal de notificação que defina como você deseja ser notificado.

    É possível ativar um ou mais canais de notificação ao configurar um alerta. Se vários canais de notificação forem necessários, verifique se eles estão disponíveis.

  3. Clique em Painéis.

  4. Selecione um painel customizado que monitora os serviços IBM Cloud na seção Meus painéis.

  5. Identifique o painel para o qual você deseja definir o alerta.

    Antes de criar o alerta, verifique o escopo da métrica que está configurada no painel. Esse escopo é incluído automaticamente na definição de alerta.

  6. Clique no ícone Ações Ícone de três pontos e selecione Criar Alerta.

    Opções de Painel
    Opções de Painel
    .

    Se você tiver várias consultas definidas em um painel, será solicitado que selecione a métrica para a qual deseja criar um alerta.

  7. Selecione o tipo de alerta As opções são Metric, Change, Downtime, Event ou PromQL.

  8. Configure os campos a seguir:

    Nome do alerta: Digite um nome para o alerta.

    Descrição do alerta: Adicione uma descrição que outros usuários possam ler para obter mais contexto. Esse campo deve ser opcional.

    Grupo: o grupo de alertas a que este alerta fará parte. Se não for especificado, o alerta fará parte do grupo padrão.

    Severidade: configure o nível de criticidade do alerta. Os valores válidos são High, Medium, Low e Info.

    Escopo: este campo é configurado para o escopo que foi definido para a métrica no painel. Verifique se o escopo é o que você precisa.

    Notificações: Ative 1 ou mais canais de notificação.

  9. Dependendo do tipo de alerta, é necessário configurar o que irá acionar o alerta

    Para alertas do Metric :

    Métrica: este campo é configurado para a métrica que foi selecionada no painel. Verifique se a métrica e a agregação são as que você precisa.

    Limite: Defina a condição e o valor do limite que devem ser avaliados. Ele também define se o alerta envia um ou vários alertas. As escalas de tempo válidas são minute, hour ou day. Um único alerta é disparado para todo o escopo. Vários alertas são enviados quando um ou mais segmentos violam o limite de uma só vez. Um alerta é enviado a cada segmento especificado.

    Para alertas do Change :

    Métrica: este campo é configurado para a métrica que foi selecionada no painel. Verifique se a métrica e a agregação são as que você precisa.

    Limite: Defina a condição e o valor do limite que devem ser avaliados. Indica que um alerta deve ser enviado quando o valor configurado for alterado em uma duração definida em comparação com uma duração de tempo anterior. O percentual de mudança também pode ser configurado na avaliação de alerta.. Por exemplo, se a mudança for maior do que 50%,

    Para alertas do Downtime :

    Métrica: este campo é configurado para a métrica que foi selecionada no painel. Verifique se a métrica e a agregação são as que você precisa.

    Limite: Defina a condição e o valor do limite que devem ser avaliados. Indica que um alerta deve ser enviado quando o valor configurado tiver um tempo de inatividade de uma duração de tempo configurada.. O alerta também pode ser configurado com base na porcentagem de tempo que o recurso está inativo em um determinado período de tempo.

    Para alertas do Event :

    Limite: Defina a condição e o valor do limite que devem ser avaliados. Indica que um alerta deve ser enviado quando o número de eventos configurados para o painel foi atingido, excedido ou é menor que um valor específico. O limite também pode fatorar a quantia de tempo. Por exemplo, mais de 50 eventos em um minuto

    Para alertas do Prometheus/PromQL :

    Limite: Defina a condição e o valor do limite que devem ser avaliados como uma consulta PromQL.. A consulta pode fatorar uma duração de tempo e também pode acionar alertas para um período de tempo especificado antes de resolver automaticamente o alerta..

  10. Clique em Save (Salvar ) para salvar o alerta.

Configurando um alerta na seção Alertas

É possível definir um alerta diretamente na seção Alertas.

Conclua as seguintes etapas para definir um alerta em uma métrica:

  1. Ativar a IU de monitoramento.

  2. Verifique se você tem um canal de notificação que defina como você deseja ser notificado.

    É possível ativar um ou mais canais de notificação ao configurar um alerta. Se vários canais de notificação forem necessários, verifique se eles estão disponíveis.

  3. Navegue até a seção Alertas na Web UI.

  4. Clique em Novo Alerta

  5. Selecione o tipo de alerta desejado.

  6. Selecione o tipo de alerta As opções são Metric, Change, Downtime, Event ou PromQL.

  7. Configure os campos a seguir:

    Nome do alerta: Digite um nome para o alerta.

    Descrição do alerta: Adicione uma descrição que outros usuários possam ler para obter mais contexto. Esse campo deve ser opcional.

    Grupo: o grupo de alertas a que este alerta fará parte. Se não for especificado, o alerta fará parte do grupo padrão.

    Severidade: configure o nível de criticidade do alerta. Os valores válidos são High, Medium, Low e Info.

    Escopo: este campo é configurado para o escopo que foi definido para a métrica no painel. Verifique se o escopo é o que você precisa.

    Notificações: Ative 1 ou mais canais de notificação.

  8. Dependendo do tipo de alerta, é necessário configurar o que irá acionar o alerta

    Para alertas do Metric :

    Métrica: este campo é configurado para a métrica que foi selecionada no painel. Verifique se a métrica e a agregação são as que você precisa.

    Limite: Defina a condição e o valor do limite que devem ser avaliados. Ele também define se o alerta envia um ou vários alertas. As escalas de tempo válidas são minute, hour ou day. Um único alerta é disparado para todo o escopo. Vários alertas são enviados quando um ou mais segmentos violam o limite de uma só vez. Um alerta é enviado a cada segmento especificado.

    Para alertas do Change :

    Métrica: este campo é configurado para a métrica que foi selecionada no painel. Verifique se a métrica e a agregação são as que você precisa.

    Limite: Defina a condição e o valor do limite que devem ser avaliados. Indica que um alerta deve ser enviado quando o valor configurado for alterado em uma duração definida em comparação com uma duração de tempo anterior. O percentual de mudança também pode ser configurado na avaliação de alerta.. Por exemplo, se a mudança for maior do que 50%,

    Para alertas do Downtime :

    Métrica: este campo é configurado para a métrica que foi selecionada no painel. Verifique se a métrica e a agregação são as que você precisa.

    Limite: Defina a condição e o valor do limite que devem ser avaliados. Indica que um alerta deve ser enviado quando o valor configurado tiver um tempo de inatividade de uma duração de tempo configurada.. O alerta também pode ser configurado com base na porcentagem de tempo que o recurso está inativo em um determinado período de tempo.

    Para alertas do Event :

    Limite: Defina a condição e o valor do limite que devem ser avaliados. Indica que um alerta deve ser enviado quando o número de eventos configurados para o painel foi atingido, excedido ou é menor que um valor específico. O limite também pode fatorar a quantia de tempo. Por exemplo, mais de 50 eventos em um minuto

    Para alertas do Prometheus/PromQL :

    Limite: Defina a condição e o valor do limite que devem ser avaliados como uma consulta PromQL.. A consulta pode fatorar uma duração de tempo e também pode acionar alertas para um período de tempo especificado antes de resolver automaticamente o alerta..

  9. Clique em Save (Salvar ) para salvar o alerta.

Controlando o acesso a métricas de plataforma para uma equipe

É possível controlar os dados que são visíveis para todos os usuários que são membros de uma equipe.

  1. Ativar a IU de monitoramento.

  2. Clique no ícone do usuário e depois em Configurações.

  3. Clique em Equipes.

Como um administrador do serviço, é possível criar, modificar e excluir equipes. Ao configurar uma equipe, você pode definir o escopo dos dados na seção Escopo da equipe.

Para permitir que uma equipe visualize as métricas de plataforma, deve-se selecionar Métricas de plataforma.

A ativação das métricas da plataforma concede acesso a todas as métricas da plataforma. No entanto, você pode reduzir o escopo configurando um ou mais rótulos de métricas de plataforma. Observe que a ordem dos rótulos é aplicada do início da lista até o final.

Limitando o acesso às métricas de plataforma por instância

Conclua as etapas a seguir:

  1. Ativar a IU de monitoramento.

  2. Clique no ícone do usuário e depois em Configurações.

  3. Clique em Equipes.

  4. Na seção Escopo da equipe, selecione Métricas da plataforma.

  5. Selecione o atributo ibm_service_instance segmentar dados por ID de instância.

  6. Selecione um ou mais IDs de instância para os quais você deseja que os dados sejam visíveis para os usuários que são membros dessa equipe.

  7. Inclua atributos global adicionais. Outros atributos estão disponíveis por serviço da IBM Cloud. No tópico Serviços de nuvem, identifique o serviço que deseja monitorar e vá para a seção Mais informações. Procure a seção Atributos para segmentação para obter a lista de atributos que podem ser usados para segmentar métricas para esse serviço.

  8. Clique em Salvar.