You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by GitBox <gi...@apache.org> on 2023/01/06 07:12:19 UTC
[GitHub] [skywalking] Donadominic opened a new issue, #10242: Windows Monitoring
Donadominic opened a new issue, #10242:
URL: https://github.com/apache/skywalking/issues/10242
### Search before asking
- [X] I had searched in the [issues](https://github.com/apache/skywalking/issues?q=is%3Aissue) and found no similar feature requirement.
### Description
Apache Skywalking does not support windows monitoring. But it will be helpful if this feature is available. What all changes can contribute towards this feature?
### Use case
_No response_
### Related issues
_No response_
### Are you willing to submit a PR?
- [ ] Yes I am willing to submit a PR!
### Code of Conduct
- [X] I agree to follow this project's [Code of Conduct](https://www.apache.org/foundation/policies/conduct)
--
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: notifications-unsubscribe@skywalking.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking] mikechengwei commented on issue #10242: Windows Monitoring
Posted by GitBox <gi...@apache.org>.
mikechengwei commented on issue #10242:
URL: https://github.com/apache/skywalking/issues/10242#issuecomment-1376621261
@wu-sheng I have send my slack mail to [dev@skywalking.apache.org](mailto:dev@skywalking.apache.org).
--
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: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking] wu-sheng commented on issue #10242: Windows Monitoring
Posted by GitBox <gi...@apache.org>.
wu-sheng commented on issue #10242:
URL: https://github.com/apache/skywalking/issues/10242#issuecomment-1374695455
@mikechengwei One suggestion, once you have done the research, and know how to start, and which components you are going to use(such as which windows agent, which protocol(otlp?)), you could share here, in case of somethings unexpected in the last minute, to waste too much time.
--
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: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking] mikechengwei commented on issue #10242: Windows Monitoring
Posted by GitBox <gi...@apache.org>.
mikechengwei commented on issue #10242:
URL: https://github.com/apache/skywalking/issues/10242#issuecomment-1374459245
@wu-sheng I think we need to implement the collection of windows logs and metric data. I think I can realize this function. Can you assign this issue to me?
--
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: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking] wu-sheng commented on issue #10242: Windows Monitoring
Posted by GitBox <gi...@apache.org>.
wu-sheng commented on issue #10242:
URL: https://github.com/apache/skywalking/issues/10242#issuecomment-1374461043
> /assign
Just assigned it to you, good luck.
--
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: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking] wu-sheng commented on issue #10242: Windows Monitoring
Posted by GitBox <gi...@apache.org>.
wu-sheng commented on issue #10242:
URL: https://github.com/apache/skywalking/issues/10242#issuecomment-1377342841
The invitation has been sent to your mail box.
--
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: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking] wu-sheng closed issue #10242: Windows Monitoring
Posted by "wu-sheng (via GitHub)" <gi...@apache.org>.
wu-sheng closed issue #10242: Windows Monitoring
URL: https://github.com/apache/skywalking/issues/10242
--
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: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking] mikechengwei commented on issue #10242: Windows Monitoring
Posted by GitBox <gi...@apache.org>.
mikechengwei commented on issue #10242:
URL: https://github.com/apache/skywalking/issues/10242#issuecomment-1376615937
> @mikechengwei Some discussions from @Donadominic are happening on slack, you are better to join and keep in the loop.
ok.
--
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: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking] wu-sheng commented on issue #10242: Windows Monitoring
Posted by GitBox <gi...@apache.org>.
wu-sheng commented on issue #10242:
URL: https://github.com/apache/skywalking/issues/10242#issuecomment-1374460916
> @wu-sheng I think we need to implement the collection of windows logs and metric data. I think I can realize this function. Can you assign this issue to me?
Metrics are required, logs are nice to have.
--
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: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking] Donadominic commented on issue #10242: Windows Monitoring
Posted by GitBox <gi...@apache.org>.
Donadominic commented on issue #10242:
URL: https://github.com/apache/skywalking/issues/10242#issuecomment-1375166259
If it is successful, please let me know. Because I am in need of this feature.
--
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: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking] mikechengwei commented on issue #10242: Windows Monitoring
Posted by GitBox <gi...@apache.org>.
mikechengwei commented on issue #10242:
URL: https://github.com/apache/skywalking/issues/10242#issuecomment-1386789835
> 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
@wu-sheng WDYT?
--
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: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking] mikechengwei commented on issue #10242: Windows Monitoring
Posted by GitBox <gi...@apache.org>.
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: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking] wu-sheng commented on issue #10242: Windows Monitoring
Posted by GitBox <gi...@apache.org>.
wu-sheng commented on issue #10242:
URL: https://github.com/apache/skywalking/issues/10242#issuecomment-1375610858
@mikechengwei Some discussions from @Donadominic are happening on slack, you are better to join and keep in the loop.
--
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: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking] wu-sheng commented on issue #10242: Windows Monitoring
Posted by GitBox <gi...@apache.org>.
wu-sheng commented on issue #10242:
URL: https://github.com/apache/skywalking/issues/10242#issuecomment-1374694433
> > > /assign
>
> >
>
> > Just assigned it to you, good luck.
>
>
>
> Thanks for trust !
I had noticed several fixed you made on BanyanDB as starts. It is good to see you are involving more like this.
--
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: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking] mikechengwei commented on issue #10242: Windows Monitoring
Posted by GitBox <gi...@apache.org>.
mikechengwei commented on issue #10242:
URL: https://github.com/apache/skywalking/issues/10242#issuecomment-1386890726
> From official perspective, Prometheus to OTEL collector to OAP should be good enough.
ok,i will finish this feature firstly.
--
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: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking] wu-sheng commented on issue #10242: Windows Monitoring
Posted by GitBox <gi...@apache.org>.
wu-sheng commented on issue #10242:
URL: https://github.com/apache/skywalking/issues/10242#issuecomment-1386983787
Oh, there is one step, you need to update UI to add a new menu item for Windows side by side with Linux.
--
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: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking] wu-sheng commented on issue #10242: Windows Monitoring
Posted by GitBox <gi...@apache.org>.
wu-sheng commented on issue #10242:
URL: https://github.com/apache/skywalking/issues/10242#issuecomment-1386852713
From official perspective, Prometheus to OTEL collector to OAP should be good enough.
--
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: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking] wu-sheng commented on issue #10242: Windows Monitoring
Posted by GitBox <gi...@apache.org>.
wu-sheng commented on issue #10242:
URL: https://github.com/apache/skywalking/issues/10242#issuecomment-1384686747
@mikechengwei Any update about this?
--
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: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking] mikechengwei commented on issue #10242: Windows Monitoring
Posted by GitBox <gi...@apache.org>.
mikechengwei commented on issue #10242:
URL: https://github.com/apache/skywalking/issues/10242#issuecomment-1375069961
> @mikechengwei One suggestion, once you have done the research, and know how to start, and which components you are going to use(such as which windows agent, which protocol(otlp?)), you could share here, in case of somethings unexpected in the last minute, to waste too much time.
I will make a design and invite you to review it together.
--
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: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking] mikechengwei commented on issue #10242: Windows Monitoring
Posted by GitBox <gi...@apache.org>.
mikechengwei commented on issue #10242:
URL: https://github.com/apache/skywalking/issues/10242#issuecomment-1374459339
/assign
--
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: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking] mikechengwei commented on issue #10242: Windows Monitoring
Posted by GitBox <gi...@apache.org>.
mikechengwei commented on issue #10242:
URL: https://github.com/apache/skywalking/issues/10242#issuecomment-1374512848
> > /assign
>
> Just assigned it to you, good luck.
Thanks for trust !
--
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: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org