Modos de monitoramento
O Pacote de Gerenciamento para SQL Server fornece os seguintes modos de monitoramento:
Monitoramento de agente
O monitoramento do agente é executado pelo agente do System Center Operations Manager e dá suporte apenas ao SQL no Windows. Nesse modo de monitoramento, o pacote de gerenciamento descobre automaticamente instâncias autônomas e clusterizados do SQL Server em todos os sistemas gerenciados que executam o serviço de agente do System Center Operations Manager.
Os seguintes protocolos têm suporte neste modo:
TCP/IP
Pipes nomeados
Memória Compartilhada
-
Esse modo de monitoramento dá suporte ao SQL no Linux e ao SQL no Windows. Nesse modo de monitoramento, os fluxos de trabalho do pacote de gerenciamento são executados em Servidores de Gerenciamento e Servidores de Gateway. Ambos os servidores são mapeados para o Pool de Monitoramento do SQL Server . Se o pool de monitoramento do SQL Server não estiver configurado, All Management Servers Pool será usado. Também há suporte para pools de recursos de gerenciamento de servidor personalizado.
Esse modo de monitoramento não fornece a descoberta automática de instâncias do SQL Server. Para descobrir instâncias do SQL Server, adicione-as manualmente à lista de monitoramento usando o assistente de monitoramento do modelo de pacote de gerenciamento . Para tornar o monitoramento mais eficiente, configure um pool dedicado de Servidores de Gerenciamento, conforme descrito em Configurando o pool de monitoramento do SQL Server.
Os seguintes protocolos têm suporte neste modo:
TCP/IP
Canalizações nomeadas
-
Esse modo de monitoramento dá suporte apenas ao SQL no Windows. Nesse modo de monitoramento, o pacote de gerenciamento coloca sua semente em cada computador que tem o agente do System Center Operations Manager. Essa semente é usada para descobrir automaticamente todo o SQL Server em instâncias do Windows. Todo o monitoramento é executado por Servidores de Gerenciamento e Servidores de Gateway que são membros do Pool de Monitoramento do SQL Server .
Nota
Para o modo de monitoramento misto, apenas o pool de monitoramento do SQL Server é suportado. Não há suporte para pools de recursos personalizados do servidor de gerenciamento.
Somente o protocolo TCP/IP tem suporte nesse modo.
Cada um desses modos dá suporte ao SQL Server e à autenticação do Windows.
Configurando o modo de monitoramento sem agente
Para configurar o monitoramento sem agente, execute as seguintes etapas:
No console do Operations Manager, navegue até Criação | Modelos do Pacote de Gerenciamento, clique com o botão direito do mouse em Microsoft SQL Servere selecione Assistente para Adicionar Monitoramento.
Na etapa Tipo de Monitoramento, selecione Microsoft SQL Servere selecione Próximo.
Na etapa Propriedades Gerais, insira um novo nome e uma descrição.
Na lista suspensa Selecionar pacote de gerenciamento de destino, selecione um pacote de gerenciamento que você deseja usar para armazenar o modelo.
Para criar um novo pacote de gerenciamento, selecione Novo.
Na etapa Detalhes do Serviço, selecione Adicionar Instâncias para adicionar instâncias que você deseja monitorar.
Na janela Adicionar Instâncias, execute as seguintes etapas:
Selecione um tipo de autenticação preferível, que pode ser credenciais do SQL ou credenciais do Windows AD.
Use o método das credenciais do Windows AD quando instâncias do SQL Server são executadas em servidores Windows ou Linux que pertencem a um domínio do Active Directory.
Selecione uma conta Executar Como padrão, criada no Operations Manager com as credenciais apropriadas, ou crie uma nova selecionando Nova.
Ao criar uma nova conta Executar como, insira um nome e as credenciais para se conectar ao SQL Server que você deseja monitorar e selecione OK.
Especifique o pool de recursos do servidor de gerenciamento. Por padrão, o pool de monitoramento do DO SQL Server está selecionado. Essa opção permite que você use os pools de recursos do servidor de gerenciamento personalizado. Se este último for usado, verifique se a conta selecionada de Run As esteja distribuída no pool de gerenciamento correspondente. Caso contrário, o assistente de monitoramento executará a distribuição da conta Run As automaticamente.
Especifique fontes de dados e/ou cadeias de conexão.
Use o seguinte formato ao especificar cadeias de conexão:
192.0.2.17; MachineName="nome do servidor"; InstanceName="nome da instância"; Platform="Windows"
192.0.2.17,50626; MachineName="nome do servidor"; InstanceName="nome da instância"; Platform="Windows"
192.0.2.18; MachineName="nome do servidor"; InstanceName="nome da instância"; Platform="Linux"
Dica
O teste de conexão poderá falhar se um endereço IP de uma instância baseada em Linux for especificado como uma string de conexão e o tipo de autenticação estiver credenciais do Active Directory do Windows. Para evitar isso, especifique o nome do computador como a cadeia de conexão.
Selecione OK e aguarde até que a conexão seja estabelecida.
Nota
Assistente de Modelo de Monitoramento pode mostrar o seguinte erro ao estabelecer a conexão: "Ocorreu um erro de descoberta: uma conexão foi estabelecida com êxito com o servidor, mas ocorreu um erro durante o processo de logon". Para contornar esse problema, diminua os intervalos das descobertas MSSQL: Descoberta do Observador de Pool de Monitoramento Genérico e Observador de Pool de Descobrir Todos os Servidores de Gerenciamento para forçá-los a executarem imediatamente, e depois restaure o valor anterior.
Depois que a conexão for estabelecida, você poderá exibir e editar as propriedades da instância. Para exibir propriedades, selecione uma instância e selecione Editar Instância.
Para ignorar o teste de conexão e inserir dados manualmente, selecione a caixa de seleção Ignorar Teste de Conexão e insira esses dados manualmente.
Na etapa Resumo, examine as informações de resumo e selecione Criar.
Importante
Para evitar o monitoramento duplo da instância do SQL Server e a carga adicional, não adicione a instância ao assistente de modelo de monitoramento para o modo sem agente se ela já estiver sendo monitorada no modo Agent .
Configurando o modo de monitoramento misto
Use o modo de monitoramento misto quando quiser alternar o monitoramento do agente para um pool do System Center Operations Manager.
Nesse modo de monitoramento, você não precisa configurar as cadeias de conexão manualmente. Em vez disso, você pode usar substituições.
Ao habilitar o modo de monitoramento misto, apenas uma semente do SQL Server é descoberta localmente pelo agente do System Center Operations Manager. Todos os outros fluxos de trabalho são executados em um pool de monitoramento do SQL Server dedicado .
Importante
Considere usar pelo menos um servidor de gerenciamento no do Pool de Monitoramento do SQL Server para configurações válidas do modo de monitoramento misto.
Para configurar o monitoramento misto, execute as seguintes etapas:
No console do Operations Manager, navegue até Criação | Objetos do Pacote de Gerenciamentoe selecione Descobertas de Objeto.
Clique com o botão direito em MSSQL: Detectar motores locais de banco de dados SQL no Windows e selecione Substituir>Substituir a Descoberta do Objeto>para todos os objetos da classe: MSSQL no Windows: Semente de Descoberta Local.
Na janela Propriedades de Substituição, habilite a substituição de Monitoramento Misto.
No campo Substituir Valor, especifique as instâncias que você deseja alternar para o monitoramento sem agente.
Use vírgulas para separar nomes de instância. Para adicionar todas as instâncias, incluindo instâncias com o mesmo nome e instâncias localizadas em servidores diferentes, use asterisco ('*').
Exibindo o tipo de monitoramento
O Pacote de Gerenciamento para SQL Server permite personalizar exibições e configurar colunas auxiliares que mostram tipos de monitoramento usados.
Para exibir os tipos de monitoramento usados no momento, execute as seguintes etapas:
Clique com o botão direito do mouse na exibição
mecanismos de banco de dados e selecionePersonalizar exibição. Na lista de Colunas para exibir , marque a caixa de seleção do Tipo de Monitoramento .
Depois de habilitar a caixa de seleção Tipo de Monitoramento, os tipos de monitoramento usados ficam disponíveis na tabela Mecanismos de Banco de Dados.
Captura de tela