Monitoramento de hardware
Este conteúdo faz parte do Tableau Blueprint, uma estrutura de maturidade que permite ampliar e melhorar a forma como sua organização usa dados para gerar impacto. Para começar sua jornada, faça nossa avaliação(O link abre em nova janela).
A confiabilidade e o bom desempenho de qualquer aplicativo dependem do hardware em que ele é executado. É importante que a infraestrutura subjacente da implantação do Tableau Server seja monitorada rotineiramente quanto a restrições de capacidade para evitar sobrecarregar o sistema, quer sejam servidores físicos ou máquinas virtuais, no local ou na nuvem. Os administradores de sistemas devem monitorar a CPU, o uso de memória, E/S de armazenamento, o espaço de armazenamento e a utilização de largura de banda da rede.
Tableau Server
A partir da versão 2019.3, a Resource Monitoring Tool, licenciada como parte do Tableau Advanced Management, fornece uma visão abrangente da integridade do Tableau Server usando uma interface de usuário da Web para todos os seus recursos. O agente da Resource Monitoring Tool é executado em cada um dos nós no cluster do Tableau para monitorar a utilização, o desempenho e a atividade de hardware. Os dados são então reunidos no Servidor principal da Resource Monitoring Tool. Processador, memória, fila de disco e rede são amostrados usando o WMI várias vezes por segundo para produzir médias. Um evento de queda do sistema, que é registrado como crítico, é monitorado em um intervalo de pesquisa de 15 segundos por padrão e segue uma regra de três ocorrências. Se o status for offline ou o sistema não responder dentro de 30 segundos por três intervalos consecutivos de pesquisa, um incidente crítico será criado. Para mais informações, consulte Desempenho e Queda do sistema.
PRÁTICA RECOMENDADA SUGERIDA:
Para garantir espaço de manobra suficiente e reduzir a probabilidade de restrições de recursos, calcule os seguintes valores com base nas especificações do seu hardware e defina os Limites de incidente de hardware da Resource Monitoring Tool da seguinte forma:
- CPU acima de 80% por 5 minutos
- Memória disponível abaixo de 25%
- Disponibilidade de disco abaixo de 20%
Dependendo da abordagem de monitoramento da sua empresa, o monitoramento de hardware pode ser feito com um serviço de monitoramento corporativo baseado em agente ou com o PerfMon no Windows (pasta de trabalho de amostra). Administradores do Linux usarão as ferramentas sysstat ou vmstat para coletar dados a serem analisados em uma pasta de trabalho semelhante à versão do Windows. Se sua implantação for em plataformas virtuais, como VMware, HyperV ou Citrix, ou na nuvem pública, incluindo AWS (CloudWatch), Microsoft Azure (Azure Portal), e Google Cloud Platform (Google Stackdriver), essas plataformas têm seus próprios utilitários para monitorar a integridade de suas máquinas virtuais. Em geral, essas ferramentas incluem suporte para o monitoramento automático da sua infraestrutura e para o envio de alertas quando os limites predefinidos de 75-85% de utilização são excedidos.
Como alternativa, o TabMon é uma ferramenta de monitoramento de cluster de código aberto disponível gratuitamente no Tableau Server. O TabMon fornece dados de saída estruturados que podem ser analisados com o Tableau Desktop. Para mais informações, assista a um tour pela pasta de trabalho de amostra do TabMon, que mostra como monitorar a CPU, o uso de memória, E/S de armazenamento, o espaço de armazenamento e a largura de banda da rede no nível de processo do Tableau Server. Essas informações ajudarão você a entender quando escalonar o Tableau Server. No arquivo TabMon.config, você deve monitorar a cada 300 segundos e manter os dados por intervalos de 30 dias para gerenciar o tamanho do banco de dados.
Tableau Cloud
Um dos benefícios do Tableau Cloud é o fato de ele ser gerenciado e otimizado pela Tableau por ser uma plataforma de análise SaaS. Se você estiver se conectando a dados armazenados localmente, a disponibilidade e a atividade do Tableau Bridge devem ser monitoradas. Como administrador de site, você pode monitorar o cliente Tableau Bridge de duas maneiras:
- Monitorar o tráfego para fontes de dados com conexão em tempo real usando a exibição administrativa interna
- Monitorar o status do cliente na página de configurações do site
- Monitorar o desempenho de extração do Bridge usando a exibição administrativa interna
- Configurar proprietários de fonte de dados para notificações de atualização de extração
É importante observar que os proprietários das fontes de dados são os usuários que recebem e-mails quando as fontes de dados falham. Isso é especialmente relevante no modelo gerenciado centralmente, porque os proprietários dos clientes Bridge são os administradores de site e geralmente é necessário envolvê-los quando ocorrem problemas e estes precisam ser solucionados. Como não serão notificados automaticamente, os proprietários da fonte de dados que não são proprietários do cliente Bridge geralmente configuram o encaminhamento automático de e-mail para os administradores de site para mantê-los atualizados sobre os problemas.
Como um publicador de fonte de dados, se você acredita que uma extração está demorando muito tempo, há várias coisas que você pode fazer para solucionar o problema. Uma atualização de extração por meio do Bridge possui dois componentes: obter as extrações localmente com o Bridge e, em seguida, enviar essa extração para o Tableau Cloud e torná-la disponível. Para isolar a causa potencial do problema, pode ser prudente fazer a mesma extração no Tableau Desktop e comparar a duração da extração com o tempo que o Bridge leva para fazer uma extração. Quaisquer anomalias devem ser relatadas ao seu contato da Tableau para revisão e suporte.