mikechengwei commented on issue #10242: URL: https://github.com/apache/skywalking/issues/10242#issuecomment-1386789316
Refer to Slack discuisson and Linux Monitoring ,i wrote the design document Windows Monitoring. We can leverages Prometheus [windows_exporter](https://github.com/prometheus-community/windows_exporter) to collect metrics data from the windows machine and leverages OpenTelemetry Collector to transfer the metrics to OpenTelemetry receiver and into the Meter System. VM entity as a Service in OAP and on the Layer: `OS_WINDOWS`. We can also use InfluxDB Telegraf to collect windows metric,and use [Telegraf receiver](https://skywalking.apache.org/docs/main/next/en/setup/backend/telegraf-receiver/) plugin to store to the [Meter System](https://skywalking.apache.org/docs/main/next/en/concepts-and-designs/meter/) ## detailed step For OpenTelemetry receiver: 1. Setup Prometheus windows-exporter. 2. Setup OpenTelemetry Collector . Provide otel configuration example `otel-collector-config.yaml`. 3. Config SkyWalking OpenTelemetry receiver. For Telegraf receiver: 1. Setup telegraf collect metrics to influxDB, telegraf support [Windows Services Input Plugin](https://github.com/influxdata/telegraf/blob/master/plugins/inputs/win_services/README.md). 2. Setup InfluxDB Telegraf’s telegraf.conf file specific rules according to Telegraf receiver document. 3. Config SkyWalking Telegraf receiver. We need provdie supported Metrics detail on promethues windows exporter and telegraf windows input plugin. ## Develop Plan 1. Run and test the windows exporter collection process - provide windows metric otel configuration file example `otel-collector-config.yaml`. - provide otel metric handle rule file. 2. Run and test the telegraf collection process - provide telegraf windows input configuration example file `telegraf.conf ` - provide telgraf receiver metric handle rule file -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
