kezhenxu94 commented on a change in pull request #210: URL: https://github.com/apache/skywalking-website/pull/210#discussion_r572055456
########## File path: content/blog/2021-02-07-infrastructure-monitoring/index.md ########## @@ -0,0 +1,202 @@ +--- +title: "SkyWalking 8.4 provides infrastructure monitoring" +date: 2021-02-07 +author: Kai Wan, Sheng Wu. tetrate.io +description: In this tutorial, learn how to use Apache SkyWalking for infrastructure monitoring +tags: +- Infrastructure Monitoring +--- + +## Background +Apache SkyWalking-- the APM tool for distributed systems-- has historically focused on providing observability around tracing and metrics, but service performance is often affected by the host. The newest release, SkyWalking 8.4.0, introduces a new feature for monitoring virtual machines. Users can easily detect possible problems from the dashboard-- for example, when CPU usage is overloaded, when there’s not enough memory or disk space, or when the network status is unhealthy, etc. + +## How it works +SkyWalking leverages Prometheus and OpenTelemetry for collecting metrics data as we did for Istio control panel metrics; Prometheus is mature and widely used, and we expect to see increased adoption of the new CNCF project, OpenTelemetry. The SkyWalking OAP Server receives these metrics data of OpenCensus format from OpenTelemetry. The process is as follows: + + + +1. Prometheus Node Exporter collects metrics data from the VMs. +2. OpenTelemetry Collector fetches metrics from Node Exporters via Prometheus Receiver, and pushes metrics to Skywalking OAP Server via the OpenCensus GRPC Exporter. +3. The Skywalking OAP Server parses the expression with [MAL](https://github.com/apache/skywalking/blob/master/docs/en/concepts-and-designs/mal.md) to filter/calculate/aggregate and store the results. The expression rules are in `/config/otel-oc-rules/vm.yaml`. Review comment: ```suggestion 3. The SkyWalking OAP Server parses the expression with [MAL](https://github.com/apache/skywalking/blob/master/docs/en/concepts-and-designs/mal.md) to filter/calculate/aggregate and store the results. The expression rules are in `/config/otel-oc-rules/vm.yaml`. ``` ########## File path: content/blog/2021-02-07-infrastructure-monitoring/index.md ########## @@ -0,0 +1,202 @@ +--- +title: "SkyWalking 8.4 provides infrastructure monitoring" +date: 2021-02-07 +author: Kai Wan, Sheng Wu. tetrate.io +description: In this tutorial, learn how to use Apache SkyWalking for infrastructure monitoring +tags: +- Infrastructure Monitoring +--- + +## Background +Apache SkyWalking-- the APM tool for distributed systems-- has historically focused on providing observability around tracing and metrics, but service performance is often affected by the host. The newest release, SkyWalking 8.4.0, introduces a new feature for monitoring virtual machines. Users can easily detect possible problems from the dashboard-- for example, when CPU usage is overloaded, when there’s not enough memory or disk space, or when the network status is unhealthy, etc. + +## How it works +SkyWalking leverages Prometheus and OpenTelemetry for collecting metrics data as we did for Istio control panel metrics; Prometheus is mature and widely used, and we expect to see increased adoption of the new CNCF project, OpenTelemetry. The SkyWalking OAP Server receives these metrics data of OpenCensus format from OpenTelemetry. The process is as follows: + + + +1. Prometheus Node Exporter collects metrics data from the VMs. +2. OpenTelemetry Collector fetches metrics from Node Exporters via Prometheus Receiver, and pushes metrics to Skywalking OAP Server via the OpenCensus GRPC Exporter. Review comment: ```suggestion 2. OpenTelemetry Collector fetches metrics from Node Exporters via Prometheus Receiver, and pushes metrics to SkyWalking OAP Server via the OpenCensus GRPC Exporter. ``` ---------------------------------------------------------------- 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: [email protected]
