docs-v2/content/shared/influxdb-v2/monitor-alert/templates/infrastructure/windows.md

2.6 KiB

Use the Windows System Monitoring template to monitor your Windows system. First, apply the template, and then view incoming data.

The Windows System Monitoring template includes the following:

  • one dashboard: Windows System
  • one bucket: telegraf, 7d retention
  • label: Windows System Template, Telegraf plugin labels: outputs.influxdb_v2
  • one Telegraf configuration: InfluxDB v2 output plugin, Windows Performance Counters input plugin
  • two variables: bucket, windows_host

Apply the template

  1. Use the influx CLI to run the following command:

    influx apply -f https://raw.githubusercontent.com/influxdata/community-templates/master/windows_system/windows_system.yml
    

    For more information, see influx apply.

    {{% note %}} Ensure your influx CLI is configured with your account credentials and that configuration is active. For more information, see influx config. {{% /note %}}

  2. Install Telegraf on a server with network access to both the Windows system and InfluxDB v2 API.

  3. In your Telegraf configuration file (telegraf.conf), do the following:

    • Set the following environment variables:
      • INFLUX_TOKEN: Token must have permissions to read Telegraf configurations and write data to the telegraf bucket. See how to view tokens.
      • INFLUX_ORG: Name of your organization. See how to view your organization.
      • INFLUX_URL: Your InfluxDB host URL, for example, localhost, a remote instance, or InfluxDB Cloud.
  4. Start Telegraf.

  5. To monitor multiple Windows systems, repeat steps 1-4 for each system.

View incoming data

  1. In the InfluxDB user interface (UI), select Dashboards in the left navigation.

    {{< nav-icon "dashboards" >}}

  2. Open the Windows System dashboard to start monitoring.

    {{% note %}} If you're monitoring multiple Windows machines, switch between them using the windows_host filter at the top of the dashboard. {{% /note %}}