Instale e configure o Telegraf de código aberto para monitorar seus aplicativos.

O Telegraf usa plug-ins de entrada (de onde vêm as métricas) e plug-ins de saída (de onde vêm as métricas) nos arquivos de configuração. Você pode ver todos os plug-ins compatíveis em Diretório de plug-ins. Os plug-ins de entrada e saída devem ser gravados no arquivo de configuração do Telegraf e no diretório de configuração. O arquivo de configuração do Telegraf (telegraf.conf) lista todos os plug-ins do Telegraf disponíveis.

O Telegraf usa o sinalizador --config para especificar a localização do arquivo de configuração e o sinalizador --config-directory para incluir arquivos que terminam com .conf no diretório especificado. Na maioria dos sistemas Linux, os locais padrão são /etc/telegraf/telegraf.conf para o arquivo de configuração principal e /etc/telegraf/telegraf.d para o diretório dos arquivos de configuração. Para plataformas Windows, ele estará no local onde o telegraf zip é extraído.

Para obter mais informações, consulte a documentação do Telegraf, Introdução e Opções de configuração. Depois de baixar e instalar o Telegraf, você estará pronto para começar a coletar e enviar dados. Para coletar e enviar dados, o Telegraf deve ser configurado. Siga as etapas abaixo:

Procedimento

  1. Instale o Telegraf de software livre no endpoint. Se você tiver uma instância instalada, poderá ignorar esta etapa. Para baixar e instalar uma nova instância do Telegraf, consulte a documentação oficial e procure a versão do SO correspondente em https://www.influxdata.com/time-series-platform/telegraf/ e https://portal.influxdata.com/downloads/.
    Somente em uma plataforma Windows, após baixar e extrair os arquivos do Telegraf, além dos arquivos telegraf.exe e telegraf.conf, crie uma pasta com o nome telegraf.d{ que você usa para executar o script auxiliar e monitorar os aplicativos.
  2. Execute o script auxiliar para configurar o Telegraf para enviar dados ao proxy de nuvem.
    Depois de executar o script auxiliar, um arquivo cloudproxy-http.conf é criado e o plug-in de saída é adicionado ao arquivo com as propriedades necessárias para enviar dados e os plug-ins de entrada são atualizados para as métricas do SO. Para obter o modelo de configuração de métricas do SO, consulte Detalhes de configuração do Telegraf para sistemas operacionais. Para obter informações sobre o modelo de configuração cloudproxy-http.conf, consulte Amostra de configurações.
  3. Usando o Telegraf de software livre, você pode coletar métricas de diferentes tipos de serviços de aplicativo.
    • Se um serviço de aplicativo (plug-in com curadoria) compatível com o Monitoramento de Aplicativos em VMware Aria Operations estiver em execução no endpoint e você quiser monitorá-lo, atualize o arquivo ou diretório de configuração do Telegraf com as entradas necessárias para o Telegraf.

      Para obter uma lista de serviços de aplicativo compatíveis (plug-ins selecionados), consulte Introdução. Para obter a lista de configurações, consulte Detalhes de configuração do Telegraf para serviços de aplicativos compatíveis.

    • Para serviços de aplicativo não suportados (plug-ins sem curadoria), atualize o arquivo ou diretório de configuração do Telegraf com as entradas necessárias para o Telegraf. Para obter mais informações, consulte a documentação do Telegraf Diretório de plug-ins. Por exemplo, se você quiser coletar dados para estatísticas do dispositivo Ethernet (o nome do dispositivo é eth0), poderá criar o arquivo ethools.conf no diretório de configuração do Telegraf e adicionar o seguinte conteúdo (para obter mais informações, consulte o documentação sobre o Plug-in de entrada Ethtool):
      [[inputs.ethtool]]
        # List of interfaces to pull metrics for
         interface_include = ["eth0"]
      
  4. Inicie ou reinicie o Telegraf.