Metricbeat 또는 Metricbeat를 활용하는 Windows의 모든 측정 방법

Nesse 튜토리얼 vamos construir uma monitoração básica do Windows utilizando o módulo Windows do Metricbeat, que é um agente da Elastic que colet métricas de diversas plataformas, como já mostramos aqui no blog em outros posts.

Windows를 호스트하는 호스트의 상태 서비스 및 성능 향상에 유용한 모듈입니다.

예를 들어 Event Viewer에서 모니터링 및 모니터링 로그를 작성하려면 Winlogbeat를 사용하는 것이 좋습니다. Windows에서 이벤트를 기록하는 콜레타 로그를 예로 들 수 있습니다.

Aqui no blog nós já fizemos um post mostrando como instalar e configurar oWinlogbeat e você pode acessar eleaqui .

Windows 설치 또는 Metricbeat 구성 또는 모듈로 구성



Para começar esse lab, você precisará ter um ambiente com um host Windows e outro ambiente com o Elasticsearch e com o Kibana configurados.

요구 사항에 대한 요구 사항을 확인하고 Metricbeat가 Windows를 수행하는 것처럼 Metricbeat를 구성할 수 있도록 구성할 수 있습니다.

Para instalar o Metricbeat nos hosts, siga os passos descritos abaixo.
  • Faça 또는 Metricbeat에서 다운로드link .
  • Metricbeat에 설치:
    윈도우: PowerShell.exe -ExecutionPolicy UnRestricted -File .\install-service-metricbeat.ps1리눅스: sudo rpm -vi metricbeat-7.10.1-x86_64.rpm
  • Metricbeat 구성 파일 액세스:
    윈도우: C:\Program Files\Metricbeat\metricbeat.yml리눅스: /etc/metricbeat/metricbeat.yml
  • Kibana와 Elasticsearch의 연결 정보로 Insira nele:

  • output.elasticsearch:
      hosts: ["url_do_elasticsearch:9200"]
    setup.kibana:
      host: ["url_do_kibana:5601"]
    


  • Windows 모듈로 구성 및 구성:
    윈도우: .\metricbeat.exe modules enable windows리눅스: sudo metricbeat modules enable windows
  • para modificar as configurações do modulo, altere o arquivo windows.yml:
    윈도우: modules.d/windows.yml리눅스: /etc/metricbeat/modules.d/windows.yml

  • Por padrão, o arquivo vem com as seguintes informações:

    metricbeat.modules:
    - module: windows
      metricsets: ["perfmon"]
      enabled: true
      period: 10s
      perfmon.ignore_non_existent_counters: false
      perfmon.group_measurements_by_instance: false
      perfmon.queries:
    #  - object: 'Process'
    #    instance: ["*"]
    #    counters:
    #    - name: '% Processor Time'
    #      field: cpu_usage
    #      format: "float"
    #    - name: "Thread Count"
    
    - module: windows
      metricsets: ["service"]
      enabled: true
      period: 60s
    


  • Metricbeat 및 carregue os 대시보드에 대한 정보 표시:
    Windows: .\metricbeat.exe setup리눅스: sudo metricbeat setup
  • Metricbeat 서비스 시작:
    윈도우: Start-Service metricbeat리눅스: sudo service metricbeat start

  • Depois disso, você conseguirá ver os logs do seu ambiente no discover, além de ter dashboards com informações e métricas do estado do seu host Windows.

    메트릭스


    로그


    Para saber는 Elastic의 공식documentação에 액세스할 수 있는 Metricbeat 모듈입니다.

    좋은 웹페이지 즐겨찾기