skywalking9.3.0如何配置开启监控服务器内存使用情况和cpu使用情况
时间: 2024-02-27 12:53:46 浏览: 134
要在 Skywalking 9.3.0 中开启监控服务器内存使用情况和 CPU 使用情况,需要进行以下步骤:
1. 在 Skywalking 的 agent 配置文件中,添加以下配置:
```
collector.backend_service=127.0.0.1:11800
collector.metrics.grpc.upstream.timeout=2000
```
这将启用 Skywalking 的 metrics 收集功能,并将其发送到本地的 Skywalking 服务器。
2. 在 Skywalking 服务器的配置文件中,添加以下配置:
```
exporter.grpc.target=localhost:9090
```
这将启用 Skywalking 的 metrics 导出功能,并将其发送到本地的 Prometheus 服务器。
3. 在 Prometheus 的配置文件中,添加以下配置:
```
- job_name: 'skywalking'
scrape_interval: 5s
static_configs:
- targets: ['localhost:9090']
metrics_path: '/metrics'
```
这将启用 Prometheus 对 Skywalking 的 metrics 进行监控,并将其导入到 Prometheus 服务器中。
4. 在 Grafana 中,创建一个新的仪表板,并添加 Prometheus 作为数据源。然后,您可以选择要监控的 Skywalking metrics,并将其添加到仪表板中。
通过执行上述步骤,您将能够在 Skywalking 中监控服务器内存使用情况和 CPU 使用情况,并使用 Grafana 可视化这些指标。
阅读全文