当前位置: 首页 > article >正文

ELK-03-skywalking监控linux系统

文章目录

  • 前言
  • 一、下载node_exporter
  • 二、启动node_exporter
  • 三、下载OpenTelemetry Collector
  • 四、启动OpenTelemetry Collector
    • 4.1 将配置文件下载到同级目录
    • 4.2 启动
  • 五、查看
  • 总结


前言

skywalking安装完成后,开始我们的第一个监控-监控linux系统。
参考官方文档:
https://skywalking.apache.org/docs/main/next/en/setup/backend/backend-vm-monitoring/


一、下载node_exporter

下载地址:https://prometheus.io/download/#node_exporter
或者:https://github.com/prometheus/node_exporter/tags
我下载的是最新版v1.8.2
在这里插入图片描述

二、启动node_exporter

上传压缩包到服务器并解压
在这里插入图片描述

执行:

cd /opt/node_exporter/node_exporter-1.8.2.linux-arm64
./node_exporter 

执行成功后如图:
在这里插入图片描述

浏览器打开:http://10.211.55.120:9100
如图:
在这里插入图片描述
在这里插入图片描述

三、下载OpenTelemetry Collector

下载地址:https://opentelemetry.io/docs/collector/installation/
或者:https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.109.0
我是arm架构cpu,所以下载otelcol_0.109.0_linux_arm64.tar.gz
在这里插入图片描述

四、启动OpenTelemetry Collector

4.1 将配置文件下载到同级目录

下载地址:https://github.com/apache/skywalking/blob/b857fb009116e13450c981c76cc5d9170a76f070/test/e2e-v2/cases/vm/prometheus-node-exporter/otel-collector-config.yaml

记得要改其中的两个注意点。

配置文件otel-collector-config.yaml内容如下:

receivers:
  prometheus:
    config:
      scrape_configs:
        - job_name: "vm-monitoring" # make sure to use this in the vm.yaml to filter only VM metrics
          scrape_interval: 10s
          static_configs:
            - targets: ["10.211.55.120:9100"] #注意点1:要改为ip

processors:
  batch:

exporters:
  otlp:
    endpoint: "10.211.55.120:11800" # The OAP Server address #注意点2:要改为ip
    # The config format of OTEL version prior to 0.34.0, eg. 0.29.0, should be:
    # insecure: true
    tls:
      insecure: true
    #insecure: true
  # Exports data to the console
  logging:
    loglevel: debug

service:
  pipelines:
    metrics:
      receivers: [prometheus]
      processors: [batch]
      exporters: [otlp, logging]

如图:
在这里插入图片描述

4.2 启动

cd /opt/otelcol
./otelcol --config=./otel-collector-config.yaml

启动成功后会一直打印数据。

五、查看

到skywalking网页中,在仪表盘-仪表盘列表-找到Linux-Service,点进去即可看到监控数据:
在这里插入图片描述


总结

深度学习请看官方文档。


http://www.kler.cn/news/323998.html

相关文章:

  • JAVA JDK华为云镜像下载,速度很快
  • AIGC入门:Comfyui整合包,解压即用!
  • Goweb---Gorm操作数据库(二)
  • project_object_model_3d
  • ES6中迭代器与生成器知识浅析
  • Python知识点:如何使用Python与.NET进行互操作(IronPython)
  • ubuntu 安装harbor
  • 解锁MySQL高可用新境界:深入探索MHA架构的无限魅力与实战部署
  • HI3520DV510 22AP80/SS522V100 芯片及开发板
  • 认识 Linux操作系统
  • 新疆交投路桥桥梁公司:向“新”求“质”,积蓄发展新势能
  • Tkinter制作登录界面以及登陆后页面切换(一)
  • Linux 基本指令的学习
  • 【深度学习】03-神经网络 3-3 梯度下降的优化方法-动量算法Momentum
  • mysql数据库sql语句总结
  • 综合业务区的数字化创新与智能化蓝图
  • GitLab CI/CD脚本入门
  • 04_OpenCV图片缩放
  • 先进制造aps专题二十六 基于强化学习的人工智能ai生产排程aps模型简介
  • Oracle 数据库安装和配置指南(新)
  • 进阶SpringBoot之分布式系统与 RPC 原理
  • 数据结构:成员运算符(.)+ 指向运算符(->)
  • 创建javaWeb项目(详细版本)2021年2月
  • 【递归】8. leetcode 671 二叉树中第二小的节点
  • 1. IP地址介绍
  • SpringCloud无法注册Nacos和配置中心
  • localhost 自动被 redirect 到 https 地址的问题
  • 多输入多输出预测 | NGO-BP北方苍鹰算法优化BP神经网络多输入多输出预测(Matlab)
  • 企业级Windows server服务器技术(1)
  • Token: 数据库、存储系统和API安全的应用