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 2020/12/30 15:21:04 UTC

[GitHub] [skywalking] wu-sheng opened a new issue #6108: Adopt the INFRA VM/Machine monitoring

wu-sheng opened a new issue #6108:
URL: https://github.com/apache/skywalking/issues/6108


   Since @hanahmily brings the OpenTelemetry receiver in the SkyWalking's landscape, now we could move on to the new territory, this time, VM/Machine Infrastructure.
   
   @wankai123 pinged me about he wants to take part in this. FYI @hanahmily @kezhenxu94 cc @apache/skywalking-committers 
   
   In the implementation, I prefer, Prometheus eco-system agents -> OpenTelemetry collector --(OC format)--> OAP server. 
   Such as Prometheus node exporter, https://prometheus.io/docs/guides/node-exporter/
   @hanahmily agree?
   At the backend side, we need to add a new `vm_traffic` to represent VMs and Machines, which should include 
   1. name, entity id. IDManager should implement this.
   2. tags (JsonObject properties), like InstanceTraffic implemented.
   
   The key point of this is adding aggregation capability for MAL core. From my understanding the key point is adding `SampleFamily#vm` for new entity context, also `Analyzer#generateTraffic` should be enhanced to support the new aggregation type.
   
   The UI(cc @Fine0830) will add a new kind of dashboard called `Infrastructure `, which just query `VM` list. NOTE, this is a query-protocol level change.
   
   @wankai123 If you have any question, please discuss at here.
   
   


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [skywalking] wankai123 commented on issue #6108: Adopt the INFRA VM/Machine monitoring

Posted by GitBox <gi...@apache.org>.
wankai123 commented on issue #6108:
URL: https://github.com/apache/skywalking/issues/6108#issuecomment-752663578


   I'm ready to start


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [skywalking] wu-sheng closed issue #6108: Adopt the INFRA VM/Machine monitoring

Posted by GitBox <gi...@apache.org>.
wu-sheng closed issue #6108:
URL: https://github.com/apache/skywalking/issues/6108


   


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [skywalking] wu-sheng commented on issue #6108: Adopt the INFRA VM/Machine monitoring

Posted by GitBox <gi...@apache.org>.
wu-sheng commented on issue #6108:
URL: https://github.com/apache/skywalking/issues/6108#issuecomment-758311084


   @mrproliu @wankai123 I was thinking about the VM entity for a while, when you were adopting the protocol/format.
   I think as far as we have adopt the group concept in the naming format, we could simply use `vm::`/`network::`/etc. as the standard prefix when we need to monitor infra entities. All VM or network entity could be treated as service. By that, we don't need to add the VM concept in the core, which impacts the query, which is very complex. 
   Also, we could support VM level topology once we have the data.
   
   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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org