O que é o Azure Monitor para soluções SAP? (pré-visualização)

Importante

O Azure Monitor para soluções SAP está atualmente em PREVIEW. Veja Termos de Utilização Complementares da Pré-visualizações do Microsoft Azure para obter os termos legais que se aplicam às funcionalidades do Azure que estão na versão beta, na pré-visualização ou que ainda não foram lançadas para disponibilidade geral.

Quando tiver aplicações e processos de negócio críticos da SAP que dependem dos recursos da Azure, talvez queira monitorizar esses recursos para disponibilidade, desempenho e funcionamento. O Azure Monitor for SAP solutions (AMS) é um produto de monitorização nativo da Azure para paisagens SAP que funcionam em Azure. A AMS utiliza partes específicas da infraestrutura do Monitor Azure . Você pode usar AMS com TANTO SAP em Azure Máquinas Virtuais (Azure VMs) e SAP em Azure Large Instances.

Existem atualmente duas versões deste produto, AMS e AMS (clássico).

O que pode monitorizar?

Pode utilizar a AMS para recolher dados de infraestruturas e bases de dados Azure numa localização central. Em seguida, pode correlacionar visualmente os dados para uma resolução mais rápida de problemas.

Para monitorizar diferentes componentes de uma paisagem SAP (tais como VMs Azure, clusters de alta disponibilidade, bases de dados SAP HANA, SAP NetWeaver, etc.), adicione o fornecedor correspondente. Para mais informações, consulte como implementar a AMS através do portal do Azure.

A tabela seguinte proporciona uma comparação rápida entre a AMS (clássica) e a AMS.

AMS AMS (clássico)
Arquitetura de colecionador baseada em Funções do Azure Arquitetura de colecionador baseada em VM
Suporte para bases de dados da Microsoft SQL Server, SAP HANA e IBM Db2 Suporte para bases de dados SQL Server e SAP HANA

A AMS utiliza as capacidades do Monitor Azure de Log Analytics e Workbooks. Permite-lhe:

Que dados são recolhidos?

A AMS não recolhe métricas do Azure Monitor ou dados de registo de recursos, como outros recursos Azure fazem. Em vez disso, a AMS envia registos personalizados diretamente para o sistema de Registos do Monitor Azure. Lá, pode então utilizar as funcionalidades incorporadas do Log Analytics.

A recolha de dados na AMS depende dos fornecedores que configura. Durante a pré-visualização pública, são recolhidos os seguintes dados.

Dados do cluster pacemaker

Os dados do cluster pacemaker de alta disponibilidade (HA) incluem:

  • Nó, recurso e estado do dispositivo de bloqueio STONITH (SBD)
  • Restrições de localização do pacemaker
  • Votos de quórum e estatuto de anel

Consulte também a especificação das métricas para ha_cluster_exporter.

Dados da SAP HANA

Os dados da SAP HANA incluem:

  • CPU, memória, disco e utilização de rede
  • Replicação do sistema HANA (HSR)
  • Apoio hana
  • Estatuto de anfitrião HANA
  • Servidor de índice e funções de servidor de nome
  • Crescimento da base de dados
  • Mesas de topo
  • Utilização do sistema de ficheiros

Dados SQL Server da Microsoft

Os dados do servidor DO Microsoft SQL incluem:

  • CPU, memória, uso de disco
  • Nome de anfitrião, nome de instância SQL, ID do sistema SAP
  • Pedidos de lote, compilações e Esperança de Vida de Página ao longo do tempo
  • Top 10 declarações SQL mais caras ao longo do tempo
  • Top 12 maior tabela no sistema SAP
  • Problemas registados no registo de erros de SQL Server
  • Processos de bloqueio e estatísticas de espera SQL ao longo do tempo

Dados do OS (Linux)

Os dados do OS (Linux) incluem:

  • Utilização do CPU, contagem de garfos, processos em execução e bloqueio
  • Utilização e distribuição de memória entre os usados, em cache, tamponados
  • Utilização de swaps, paging e taxa de swap
  • Utilização de sistemas de ficheiros, número de bytes lidos e escritos por dispositivo de bloco
  • Ler/escrever latência por dispositivo de bloco
  • Contagem contínua de E/O, memória persistente leitura/escrita bytes
  • Pacotes de rede dentro/fora, bytes de rede dentro/fora

Dados do SAP NetWeaver

Os dados do SAP NetWeaver incluem:

  • Disponibilidade do sistema SAP e do servidor de aplicações, incluindo a disponibilidade do processo de instância de:
    • Despachante
    • ICM
    • Gateway
    • Servidor de mensagens
    • Servidor Enqueue
    • Cão de Guarda IGS
  • Estatísticas e tendências de utilização do processo de trabalho
  • Estatísticas e tendências de bloqueio enqueue
  • Estatísticas e tendências de utilização de filas
  • Métricas SMON (/SDF/SMON)
  • Carga de trabalho SWNC, memória, transação, utilizador, utilização rfc (St03n)
  • Lixeiras curtas (ST22)
  • Bloqueio de objetos (SM12)
  • Atualizações falhadas (SM13)
  • Análise de registos do sistema (SM21)
  • Estatísticas de empregos em lote (SM37)
  • Filas de saída (SMQ1)
  • Filas de entrada (SMQ2)
  • RFC transacional (SM59)
  • STMS alterar métricas do sistema de transporte (STMS)

Dados da IBM Db2

Os dados da IBM Db2 incluem:

  • Disponibilidade de DB
  • Número de ligações, leituras lógicas e físicas
  • Esperas e fechaduras correntes
  • Top 20 tempo de execução e execuções

Qual é a arquitetura?

Existem explicações separadas para a arquitetura AMS e a arquitetura AMS (clássica).

Alguns pontos importantes sobre a arquitetura incluem:

  • A arquitetura é multi-instância. Pode monitorizar várias instâncias de um determinado tipo de componente em vários sistemas SAP (SID) dentro de uma rede virtual com um único recurso de AMS. Por exemplo, pode monitorizar bases de dados HANA, clusters de alta disponibilidade (HA), servidor Microsoft SQL, SAP NetWeaver, etc.
  • A arquitetura é multi-fornecedora. O diagrama de arquitetura mostra o provedor SAP HANA como um exemplo. Da mesma forma, pode configurar mais fornecedores para componentes correspondentes para recolher dados desses componentes. Por exemplo, HANA DB, cluster HA, servidor Microsoft SQL e SAP NetWeaver.
  • A arquitetura tem uma estrutura de consulta extensível. Escreva consultas SQL para recolher dados em JSON. Adicione facilmente mais consultas SQL para recolher outros dados.

Arquitetura AMS

O diagrama seguinte mostra, a um nível elevado, como a AMS recolhe dados da base de dados SAP HANA. A arquitetura é a mesma se o SAP HANA for implantado em VMs Azure ou Azure Large Instances.

Diagrama mostrando a nova arquitetura AMS.

Diagrama da nova arquitetura AMS. O cliente conecta-se ao recurso AMS através do portal do Azure. Há um grupo de recursos geridos contendo Log Analytics, Funções do Azure, Key Vault e fila de armazenamento. A função Azure liga-se aos fornecedores. Os fornecedores incluem SAP NetWeaver (ABAP e JAVA), SAP HANA, Microsoft SQL Server, IBM Db2, Pacemaker clusters e Linux OS.

Os principais componentes da arquitetura são:

  • O portal do Azure, onde acede ao serviço AMS.
  • O recurso AMS, onde vê os dados de monitorização.
  • O grupo de recursos geridos, que é implantado automaticamente como parte da implantação do recurso AMS. Os recursos dentro do grupo de recursos geridos ajudam a recolher dados. Os recursos-chave incluem:
    • Um recurso Funções do Azure que acolhe o código de monitorização. Esta lógica recolhe dados dos sistemas de origem e transfere os dados para o quadro de monitorização.
    • Um recurso Azure Key Vault, que detém de forma segura as credenciais de base de dados SAP HANA e armazena informações sobre fornecedores.
    • O espaço de trabalho Log Analytics, que é o destino para armazenar dados. Opcionalmente, pode optar por utilizar um espaço de trabalho existente na mesma subscrição que o seu recurso AMS durante a sua implantação.

Os Livros Azure fornecem visualização personalizável dos dados no Log Analytics. Para atualizar automaticamente os seus livros ou visualizações, fixar os itens no painel Azure. A frequência máxima de atualização é a cada 30 minutos.

Também pode utilizar Linguagem de Pesquisa Kusto (KQL) para executar consultas de registo contra as tabelas brutas dentro do espaço de trabalho Log Analytics.

Arquitetura AMS (clássica)

O diagrama seguinte mostra, a um nível elevado, como a AMS (clássica) recolhe dados da base de dados SAP HANA. A arquitetura é a mesma se o SAP HANA for implantado em VMs Azure ou Azure Large Instances.

Diagrama mostrando a arquitetura clássica da AMS.

Diagrama da arquitetura AMS (clássica). O cliente conecta-se ao recurso AMS através do portal do Azure. Há um grupo de recursos geridos contendo Log Analytics, Funções do Azure, Key Vault e fila de armazenamento. A função Azure liga-se aos fornecedores. Os fornecedores incluem SAP NetWeaver (ABAP e JAVA), SAP HANA, Microsoft SQL Server, Pacemaker clusters e Linux OS.

Os principais componentes da arquitetura são:

  • O portal do Azure, que é o seu ponto de partida. Você pode navegar para o mercado dentro do portal do Azure e descobrir AMS.
  • O recurso AMS, que é o local de aterragem para visualizar os dados de monitorização.
  • Grupo de recursos geridos, que é implantado automaticamente como parte da implementação do recurso AMS. Os recursos mobilizados no âmbito do grupo de recursos geridos ajudam na recolha de dados. Os recursos-chave utilizados e os seus propósitos são:
    • Azure VM, também conhecido como O Colecionador VM, que é um VM Standard_B2ms . O principal objetivo deste VM é hospedar a carga útil de monitorização. A carga útil de monitorização é a lógica de recolher dados dos sistemas de origem e transferir os dados para o quadro de monitorização. No diagrama de arquitetura, a carga útil de monitorização contém a lógica de ligação à base de dados SAP HANA sobre a porta SQL. É responsável por remendar e manter o VM.
    • Azure Key Vault: que é implementado para deter de forma segura as credenciais de base de dados SAP HANA e para armazenar informações sobre fornecedores.
    • Log Analytics Workspace, que é o destino onde os dados são armazenados.
      • A visualização é construída em cima de dados em Log Analytics usando livros de trabalho Azure. Pode personalizar a visualização. Também pode fixar os seus Livros de Trabalho ou visualização específica nos Livros de Trabalho para o painel Azure para uma atualização automática. A frequência máxima para atualização é a cada 30 minutos.
      • Pode utilizar o seu espaço de trabalho existente dentro da mesma subscrição que o recurso do monitor SAP, escolhendo esta opção na implementação.
      • Pode utilizar o KQL para fazer consultas contra as tabelas cruas dentro do espaço de trabalho Log Analytics. Veja os Registos Personalizados.
      • Pode utilizar um espaço de trabalho existente do Log Analytics para recolha de dados se for implantado dentro da mesma subscrição Azure que o recurso para AMS.

Pode analisar métricas?

A AMS não suporta métricas.

Analisar registos

A AMS não suporta registos de recursos ou registos de atividade. Para obter uma lista das tabelas utilizadas pelos Registos do Monitor Azure que podem ser consultados pela Log Analytics, consulte a referência de dados para monitorização do SAP no Azure.

Faça consultas kusto

Quando seleciona Logs no menu AMS, o Log Analytics é aberto com o âmbito de consulta definido para o AMS atual. As consultas de registo apenas incluem dados desse recurso. Para executar uma consulta que inclua dados de outras contas ou dados de outros serviços Azure, selecione Logs do menu Azure Monitor . Para obter mais informações, consulte o âmbito de consulta de registo e o intervalo de tempo no Azure Monitor Log Analytics para obter mais detalhes.

Você pode usar as consultas kusto para ajudá-lo a monitorizar os seus recursos AMS. A seguinte consulta de amostra dá-lhe dados de um registo personalizado para um intervalo de tempo especificado. Pode especificar o intervalo de tempo e o número de linhas. Neste exemplo, você receberá cinco linhas de dados para o seu intervalo de tempo selecionado.

custom log name 
| take 5

Como é que recebes alertas?

Os alertas do Azure Monitor notificam-no proativamente quando forem encontradas condições importantes nos seus dados de monitorização. Em seguida, pode identificar e resolver problemas no seu sistema antes que os seus clientes os percebam.

Pode configurar alertas em AMS a partir do portal do Azure. Para mais informações, consulte como configurar alertas na AMS com o portal do Azure.

Como se pode criar recursos AMS?

Tem várias opções para implantar AMS e configurar fornecedores:

Qual é o preço?

A AMS é um produto gratuito (sem taxa de licença). É responsável pelo pagamento do custo dos componentes subjacentes no grupo de recursos geridos. Também é responsável pelos custos de consumo associados ao uso e retenção de dados. Para mais informações, consulte os documentos de preços padrão da Azure:

Como permitir a partilha de dados com a Microsoft?

Nota

O conteúdo a seguir aplica-se apenas à versão AMS (clássica).

A AMS recolhe metadados do sistema para fornecer um melhor suporte ao SAP em Azure. Não é recolhido PII/EUII.

Pode ativar a partilha de dados com a Microsoft quando criar recurso AMS, escolhendo partilhar a partir do drop-down. Recomendamos que permita a partilha de dados. A partilha de dados dá à Microsoft informações sobre o seu ambiente, o que nos ajuda a fornecer um melhor suporte para a sua solução de SAP crítica de missão na solução Azure.

Passos seguintes