O que é Azure Monitor para soluções SAP?

Quando você tem aplicativos SAP e processos de negócios críticos que dependem de recursos do Azure, recomendamos monitorar a disponibilidade, o desempenho e a operação desses recursos. Azure Monitor para Soluções SAP é um produto de monitoramento nativo do Azure para cenários SAP executados no Azure. Ele usa partes específicas da infraestrutura do Azure Monitor.

Você pode usar o Azure Monitor para soluções SAP com VMs (máquinas virtuais) do SAP no Azure e grandes instâncias do SAP no Azure.

O que você pode monitorar?

Você pode usar o Azure Monitor para Soluções SAP para coletar dados da infraestrutura do Azure e de bancos de dados em um local central. Você então pode correlacionar visualmente os dados para uma solução de problemas mais rápida.

Para monitorar componentes de um ambiente SAP, adicione o provedor correspondente. Esses componentes incluem VMs do Azure, clusters de alta disponibilidade (HA), bancos de dados SAP HANA e SAP NetWeaver. Para obter mais informações, confira Início rápido: implantação do Azure Monitor para soluções SAP no portal do Azure.

O Azure Monitor para soluções SAP usa os recursos do Azure Monitor do Log Analytics e das pastas de trabalho. Com ele, você pode:

Quais dados são coletados?

O Azure Monitor para Soluções SAP não coleta métricas do Azure Monitor ou dados de log de recursos, como muitos outros recursos do Azure fazem. Em vez disso, ele envia logs personalizados diretamente para o sistema de logs do Azure Monitor. Lá, você pode usar os recursos internos do Log Analytics.

A coleta de dados no Azure Monitor para Soluções SAP depende dos provedores que você configurar. Os dados a seguir são coletados para cada provedor.

Dados do cluster do HA Pacemaker

  • Status do nó, do recurso e do SBD
  • Restrições de localização do Pacemaker
  • Votos de quorum e status de anel

Confira também a especificação de métricas para ha_cluster_exporter.

Banco de Dados SAP HANA

  • Uso de CPU, memória, disco e rede
  • Replicação do sistema HANA
  • Backup do HANA
  • Status de host do HANA
  • Funções do servidor de índice e de nome
  • Crescimento do banco de dados
  • Tabelas principais
  • Uso do sistema de arquivos

Dados do Microsoft SQL Server

  • Uso de CPU, memória e disco
  • Nome do host, nome da instância SQL e ID do sistema SAP
  • Solicitações em lote, compilações e duração prevista da página ao longo do tempo
  • 10 instruções SQL mais caras ao longo do tempo
  • 12 maiores tabelas no sistema SAP
  • Problemas registrados no log de erros do SQL Server
  • Processos com bloqueio e estatísticas de espera do SQL ao longo do tempo

Dados do SO (Linux)

  • Uso da CPU, contagem de bifurcações, processos em execução e processos bloqueados
  • Uso e distribuição da memória entre o uso, armazenada em cache e em buffer
  • Uso de permuta, paginação e taxa de permuta
  • Uso do sistema de arquivos, juntamente com o número de bytes lidos e gravados por dispositivo de bloco
  • Latência de leitura/gravação por dispositivo de bloco
  • Contagem de E/S contínua e bytes de leitura/gravação na PMEM
  • Entrada/saída de pacotes de rede e entrada/saída de bytes de rede

Dados do SAP NetWeaver

  • Disponibilidade do sistema SAP e do servidor de aplicativos, incluindo disponibilidade do processo de instância de:
    • Dispatcher
    • ICM
    • Gateway
    • Servidor de mensagens
    • Servidor de enfileiramento
    • IGS Watchdog
  • Estatísticas e tendências de uso do processo de trabalho
  • Estatísticas e tendências de bloqueio de enfileiramento
  • Estatísticas e tendências de uso de fila
  • Métricas SMON (/SDF/SMON)
  • Carga de trabalho, memória, transação, usuário e uso de RFC da SWNC (St03n)
  • Despejos curtos (ST22)
  • Bloqueio de objeto (SM12)
  • Atualizações com falhas (SM13)
  • Análise de log do sistema (SM21)
  • Estatísticas de trabalhos em lote (SM37)
  • Filas de saída (SMQ1)
  • Filas de entrada (SMQ2)
  • RFC transacional (SM59)
  • Métricas do STMS de alteração (STMS)

Dados do IBM Db2

  • Disponibilidade do banco de dados
  • Número de conexões, leituras lógicas e leituras físicas
  • Esperas e bloqueios atuais
  • Os 20 principais runtimes e execuções

Qual é a arquitetura?

O diagrama a seguir mostra, em alto nível, como o Azure Monitor para Soluções SAP coleta dados do banco de dados SAP HANA. A arquitetura é a mesma, seja o SAP HANA implantado em VMs do Azure ou em Instâncias Grandes do Azure.

Diagrama que mostra a arquitetura do Azure Monitor para soluções SAP.

Os pontos importantes sobre a arquitetura incluem:

  • Você pode monitorar várias instâncias de um tipo de componente em vários sistemas SAP (SIDs) em uma rede virtual usando um único recurso do Azure Monitor para soluções SAP. Por exemplo, você pode monitorar vários bancos de dados HANA, clusters HA, instâncias do Microsoft SQL Server e sistemas SAP NetWeaver de vários SIDs.
  • O diagrama de arquitetura acima mostra o provedor do SAP HANA como exemplo. Você pode configurar vários provedores para que os componentes correspondentes coletem dados desses componentes. Os exemplos incluem o banco de dados HANA, o cluster HA, a instância do Microsoft SQL Server e o SAP NetWeaver.

Os principais componentes da arquitetura são:

  • O portal do Azure, onde você acessa o Azure Monitor para soluções SAP.
  • O recurso do Azure Monitor para Soluções SAP, em que você exibe dados de monitoramento.
  • O grupo de recursos gerenciados, que é implantado automaticamente como parte da implantação do recurso do Azure Monitor para Soluções SAP. Dentro do grupo de recursos gerenciados, recursos como esses ajudam a coletar dados:
    • Um recurso do Azure Functions hospeda o código de monitoramento. Essa lógica coleta dados dos sistemas de origem e transfere os dados para a estrutura de monitoramento.
    • Um recurso do Azure Key Vault mantém as credenciais do banco de dados SAP HANA e armazena informações sobre os provedores.
    • Um workspace do Log Analytics é o destino para o armazenamento de dados. Como alternativa, você pode optar por usar um workspace existente na mesma assinatura que o recurso do Azure Monitor para Soluções SAP na implantação.
    • Uma conta de armazenamento é associada ao recurso do Azure Functions. Ele é usado para gerenciar gatilhos e execuções de funções de registro em log.

As pastas de trabalho do Azure Monitor fornecem uma visualização personalizável dos dados no Log Analytics. Para atualizar automaticamente suas pastas de trabalho ou visualizações, fixe os itens no painel do Azure. A frequência máxima de atualização é a cada 30 minutos.

Você também pode usar KQL (Linguagem de Consulta Kusto) para executar consultas de log em tabelas brutas dentro do workspace do Log Analytics.

Como você analisa os logs?

O Azure Monitor para Soluções SAP não dá suporte a logs de recursos ou logs de atividade. Para obter uma lista das tabelas que os logs do Azure Monitor usam para fazer consultas no Log Analytics, confira a referência de dados para monitorar o SAP no Azure.

Como você faz as consultas Kusto?

Ao selecionar Logs no menu do Azure Monitor para soluções SAP, o Log Analytics é aberto com o escopo da consulta definido para a instância atual do Azure Monitor para soluções SAP. As consultas de log incluem apenas dados desse recurso. Para executar uma consulta que inclua dados de outras contas ou dados de outros serviços do Azure, selecione Logs no menu Azure Monitor. Para obter mais informações, confira o Escopo da consulta de log e o intervalo de tempo no Log Analytics do Azure Monitor.

Você pode usar as consultas do Kusto para ajudar a monitorar os recursos do Azure Monitor para Soluções SAP. O exemplo de consulta a seguir que fornece dados de um log personalizado para um intervalo de tempo especificado. Você pode visualizar a lista de tabelas personalizadas expandindo a seção Logs Personalizados. Você pode especificar o intervalo de tempo e o número de linhas. Neste exemplo, você obtém cinco linhas de dados para o intervalo de tempo selecionado:

Custom_log_table_name
| take 5

Como você obtém alertas?

Os alertas do Azure Monitor notificam você proativamente quando condições importantes são encontradas nos dados de monitoramento. Assim, você pode identificar e resolver problemas em seu sistema antes que seus clientes os percebam.

Você pode configurar alertas no Azure Monitor para Soluções SAP no portal do Azure. Para obter mais informações, confira Configurar alertas no Azure Monitor para soluções SAP com o portal do Azure.

Como é possível criar recursos no Azure Monitor para Soluções SAP?

Você pode implantar o Azure Monitor para soluções SAP e configurar provedores usando o portal do Azure ou o Azure PowerShell.

Quais são os preços?

O Azure Monitor para soluções SAP é um produto gratuito. Não há taxa de licença.

Você é responsável por pagar o custo dos componentes subjacentes no grupo de recursos gerenciado. Você também é responsável pelos custos de consumo associados ao uso e à retenção de dados. Para obter mais informações, consulte:

Próximas etapas