Introdução ao IBM Cloud Monitoring

O IBM Cloud® Monitoring é um sistema de gerenciamento de inteligência de contêiner, nativo de nuvem que pode ser incluído como parte de sua arquitetura IBM Cloud. Use-o para obter visibilidade operacional para o desempenho e o funcionamento de seus aplicativos, serviços e plataformas. Ele oferece aos administradores, equipes de DevOps es e desenvolvedores telemetria full-stack com recursos avançados para monitorar e solucionar problemas, definir alertas e criar painéis personalizados.

Antes de Iniciar

Deve-se ter um ID do usuário que seja um membro ou um proprietário de uma conta do IBM Cloud. Para obter um ID de usuário do IBM Cloud, acesse: Cadastro.

Verifique as regiões em que o serviço está disponível. Saiba mais.

Leia a seção Sobre:

É possível concluir as etapas de introdução em qualquer uma das regiões suportadas.

Etapa 1. Gerenciar o acesso de usuário

A todo usuário que acessa o serviço IBM Cloud Monitoring em sua conta deve ser designada uma política de acesso com uma função de usuário do IAM definida. A política determina quais ações o usuário pode executar no contexto do serviço ou da instância selecionada. As ações permitidas são customizadas e definidas como operações que têm permissão para serem executadas no serviço. As ações são então mapeadas para as funções de usuário do IAM. Para obter mais informações, consulte Gerenciando o acesso de usuário no IBM Cloud.

Quando um usuário recebe permissões na IBM Cloud para trabalhar com o serviço IBM Cloud Monitoring, ele recebe automaticamente uma função de serviço. Essa função determina as ações que um usuário tem permissões para executar. Para obter mais informações, consulte Controlando o acesso por meio do IAM.

Antes de provisionar uma instância, é importante entender o seguinte:

  • O proprietário da conta pode criar, visualizar e excluir uma instância de um serviço no IBM Cloud e pode conceder permissões a outros usuários para trabalhar com o serviço IBM Cloud Monitoring.
  • Deve-se ter permissões para criar recursos no grupo de recursos Padrão.
  • Outros usuários do IBM Cloud com as permissões administrator ou editor podem gerenciar o serviço IBM Cloud Monitoring no IBM Cloud. Esses usuários também devem ter permissões de plataforma para criar recursos no contexto do grupo de recursos no qual planejam provisionar a instância.

Para conceder a um usuário a função de administrador do serviço e permitir que ele gerencie instâncias dentro de um grupo de recursos na conta, o usuário deve possuir uma política do IAM para o serviço IBM Cloud Monitoring com a função de plataforma “Administrador” no contexto do grupo de recursos. Faça o seguinte para designar essa função a um usuário:

  1. Na barra de menus, clique em Gerenciar > Acesse (IAM) e, em seguida, selecione “Usuários ”.

  2. Na linha para o usuário que você deseja designar acesso, selecione o menu Ações e, em seguida, clique em Designar acesso.

  3. Selecione Designar acesso em um grupo de recursos.

  4. Selecione um grupo de recursos.

  5. Se o usuário não tiver uma função já concedida para o grupo de recursos selecionado, escolha uma função para o campo Designar acesso a um grupo de recursos.

    Dependendo da função selecionada, o usuário pode visualizar o grupo de recursos em seu painel, editar o nome do grupo de recursos ou gerenciar o acesso de usuário ao grupo.

    Será possível selecionar Sem acesso se você desejar que o usuário tenha acesso somente ao serviço IBM Cloud Monitoring no grupo de recursos.

  6. Selecione IBM Cloud Monitoring.

  7. Selecione a função da plataforma Administrador.

  8. Clique em Designar.

Etapa 2. Provisionar uma instância do serviço Monitoring

Para incluir recursos de monitoramento com o IBM Cloud Monitoring no IBM Cloud, deve-se provisionar uma instância do serviço IBM Cloud Monitoring.

As instâncias são provisionadas no contexto de um grupo de recursos. Um grupo de recursos organiza seus serviços para fins de controle de acesso e cobrança. É possível provisionar a instância do IBM Cloud Monitoring no grupo de recursos padrão ou em um grupo de recursos customizados.

Provisione uma instância do IBM Cloud Monitoring no catálogo do IBM Cloud concluindo as etapas a seguir:

  1. Efetue login no console do IBM Cloud.

  2. Clique em Catálogo. A lista dos serviços que estão disponíveis no IBM Cloud é aberta.

  3. Filtre a lista de serviços selecionando a categoria Criação de log e monitoramento.

  4. Clique no quadro ** IBM Cloud Monitoring **.

  5. Selecione Criar.

  6. Selecione o local onde o IBM Cloud Monitoring deve ser criado.

  7. Selecione um plano de serviço. Por padrão, o plano Lite é configurado.

    Para provisionar uma instância com a funcionalidade completa de monitoramento, selecione o plano Graduated Tier.

    Para obter mais informações sobre os planos de serviços, veja Planos de serviços.

  8. Em Configurar detalhes do recurso, insira um nome para a sua instância

  9. Selecione um grupo de recursos. Por padrão, o grupo de recursos Padrão é configurado.

  10. Opcionalmente, especifique quaisquer tags ou tags de gerenciamento de acesso.

  11. É possível ter uma instância IBM Cloud Monitoring em uma região configurada para receber métricas de plataforma. Para configurar a instância para receber a métrica de plataforma, configure o comutador Ativar métricas de plataforma para on..

  12. (Opcional) Conecte uma instância do IBM Cloud Security and Compliance Center Workload Protection à instância do IBM Cloud Monitoring.

    Uma instância do IBM Cloud Security and Compliance Center Workload Protection pode ser vinculada à sua instância do IBM Cloud Monitoring para que um único agente possa coletar as métricas e os dados de segurança dos serviços provisionados.

    Para vincular uma instância do IBM Cloud Security and Compliance Center Workload Protection à sua instância do IBM Cloud Monitoring:

    1. Configure o comutador Conectar uma instância do Workload Protection para on.

    2. Se você tiver uma instância existente do IBM Cloud Security and Compliance Center Workload Protection, poderá se conectar à instância existente ou criar uma nova instância.

      • Para criar uma nova instância:

        1. Selecione “Conectar nova instância ”.

        2. Para alterar qualquer um dos detalhes padrão para a nova instância do IBM Cloud Security and Compliance Center Workload Protection, clique em Editar, faça as mudanças necessárias e clique em Salvar para salvar suas mudanças.

      • Para usar uma instância existente, selecione Conectar instância existente.

        1. Selecione “Conectar instância existente ”.

        2. Selecione na lista a instância à qual deseja se conectar.

  13. Confirme que leu e concordou com os contratos de licença.

  14. Clique em Criar.

Depois de provisionar uma instância:

  • Os detalhes para oIBM Cloud Monitoring instância são exibidas juntamente com a existência ou não de umaIBM Cloud Security and Compliance Center Workload Protection instância está conectada.
  • Um ID de serviço é criado automaticamente. É possível usar esse ID de serviço para obter a chave de acesso para sua instância. O nome do ID do serviço tem o seguinte formato: {InstanceName}-key-Administrator.

Para provisionar uma instância por meio da CLI, consulte Provisionando uma instância de Monitoramento por meio da CLI da IBM Cloud.

Etapa 3. Coletar métricas

Em seguida, configure seus hosts para enviar métricas..

É possível coletar métricas de diversas plataformas, orquestradores e de uma ampla gama de aplicativos como Prometheus, JMX, StatsD, Kubernetes e outras pilhas de aplicativos que estão disponíveis na IBM Cloud®, fora da IBM Cloud, ou no local. Também é possível incluir mais métricas criando métricas customizadas e incluindo integrações. Saiba mais:

Configurar métricas de plataforma

As métricas de plataforma são expostas pelos serviços com monitoramento ativado e pela plataforma na IBM Cloud. Deve-se configurar uma instância do IBM Cloud Monitoring em uma região para monitorar essas métricas. Saiba mais.

Para ver a lista de serviços de monitoramento ativados, consulte Serviços de nuvem.

Por exemplo, para configurar métricas de plataforma em uma região, conclua as seguintes etapas:

  1. No painel do IBM Cloud, acesse o ícone do menu ícone do menu > Observabilidade para acessar o painel de Observabilidade.

  2. Selecione Monitoramento > Opções > Editar plataforma.

  3. Selecione uma região.

  4. Escolha a instância do Monitoring que coletará métricas dos serviços ativados nesse local.

  5. Clique em Salvar.

A página principal Observabilidade é aberta.

A instância que você configurou para receber métricas exibe o sinalizador “Métricas da plataforma ”.

Configurar um agente de monitoramento

Depois de provisionar uma instância, você pode configurar um agente de monitoramento para cada host — desde que haja suporte a agentes — que deseje monitorar. Por exemplo, um host pode ser um recurso em nuvem cujo desempenho e cujo funcionamento você deseja monitorar e controlar, como um cluster Kubernetes. Você também pode monitorar hosts fora do IBM Cloud.

O agente de monitoramento realiza a coleta e a criação automática de relatórios com base nas métricas predefinidas. É possível usar a chave de acesso para configurar o agente de monitoramento que é responsável por coletar e encaminhar dados de métrica para a sua instância. Para obter mais informações, consulte Trabalhando com chaves de acesso.

É possível configurar um agente de monitoramento para ambientes diferentes. Por exemplo, para configurar seu cluster do Kubernetes para enviar métricas à sua instância do IBM Cloud Monitoring, é necessário instalar um pod do monitoring-agent em cada nó do seu cluster. O agente de monitoramento coleta dados do pod em que está instalado e os encaminha para a sua instância do IBM Cloud Monitoring.

Conclua um dos tutoriais a seguir para saber como implementar um agente de monitoramento:

Tutoriais para começar a trabalhar com IBM Cloud Monitoring
Tutorial
Monitorando uma instância do servidor VPC Linux
Monitorando um servidor bare metal do Linux
Monitorando um ambiente do Windows
Monitorando um cluster Kubernetes
Monitorando um cluster do Red Hat OpenShift
Monitorando implementações do servidor VMware vCenter

Após o agente de monitoramento ser implementado, o agente de monitoramento coleta e relata automaticamente métricas predefinidas e customizadas. Essas métricas são encaminhadas para a instância IBM Cloud Monitoring. É possível configurar quais métricas serão monitoradas em um ambiente.

Se você tiver conectado uma instância do IBM Cloud Security and Compliance Center Workload Protection à sua instância do IBM Cloud Monitoring, o agente fornecerá dados para ambos os serviços sem a necessidade de configurar dois agentes distintos.

Etapa 4. Ative a IU da web do

Depois de provisionar uma instância do serviço IBM Cloud Monitoring na IBM Cloud e de configurar um agente de monitoramento para o seu nó, é possível visualizar, monitorar e gerenciar dados por meio da IU da web do serviço.

Você inicia a interface do usuário da web no contexto da instância do IBM Cloud Monitoring, a partir da interface do usuário do IBM Cloud.

Conclua as seguintes etapas para ativar a IU de monitoramento:

  1. Efetue login em sua conta do IBM Cloud.

    Abra o IBM Cloud painel.

    Depois que você efetua login com seu ID do usuário e senha, o Painel do IBM Cloud é aberto.

  2. No menu de navegação, selecione Observabilidade.

  3. Selecione Monitorando.

    É exibida a lista de instâncias do IBM Cloud Monitoring disponíveis em IBM Cloud.

  4. Selecione uma instância. Em seguida, clique em Abrir painel.

A IU da Web do IBM Cloud Monitoring é aberta. Por padrão, a guia “Visão geral ” é exibida.

Por padrão, os usuários são incluídos automaticamente como membros da equipe Operações de monitor que é predefinida para cada instância do Monitoring. Os usuários têm permissões completas para ver todos os dados na IU da web.

Um administrador pode restringir o acesso a dados, gerenciando usuários em equipes e controlando quais dados são visíveis. Por exemplo, para restringir os usuários a permissões de visualização, um administrador pode criar uma equipe padrão com escopo e visibilidade limitados. Em seguida, designe manualmente os usuários a outras equipes. Para obter mais informações, consulte Trabalhando com equipes.

Etapa 5. Próximas etapas