首页 > 系统相关 >ELK-03-skywalking监控linux系统

ELK-03-skywalking监控linux系统

时间:2024-09-24 18:50:33浏览次数:10  
标签:node ELK exporter 03 https linux skywalking config 下载

文章目录


前言

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: ["localhost:9100"] #注意点1:要改为ip

processors:
  batch:

exporters:
  otlp:
    endpoint: "localhost: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,点进去即可看到监控数据:
在这里插入图片描述


总结

深度学习请看官方文档。

标签:node,ELK,exporter,03,https,linux,skywalking,config,下载
From: https://blog.csdn.net/smdai/article/details/142481678

相关文章

  • Linux便捷查询使用手册 第二章:安装与设置
    目录2.1安装准备2.1.1系统需求2.1.2硬件兼容性检查2.1.3下载安装镜像2.1.4制作启动介质2.2安装过程2.2.1进入安装程序2.2.2选择安装类型2.2.3分区设置2.2.4软件选择2.2.5设置用户和密码2.2.6完成安装2.3网络配置2.3.1网络连接设置2.3.2IP地址配......
  • [Linux]从零开始的Minecraft服务器搭建教程
    一、前言    学习Linux有一段时间了,当然,我们要把学习的知识运用到实际生活中去。最近朋友们都在玩我的世界,网易版的我的世界联机非常不稳定,用起来也算是非常难受了。所以还是准备转战JAVA版。为了联机,可以考虑一个人开一个房间,对外开放端口,不过这样太麻烦了。而且如果......
  • 【深度学习】03-神经网络 3-3 梯度下降的优化方法-动量算法Momentum
    常规的梯度下降算法中,会遇到平缓区域,碰到鞍点,碰到局部最小值(截止当前无解),因此为了解决这个问题,我们需要优化传统的梯度下降算法。动量算法(Momentum)是梯度下降算法的一种优化方法,旨在解决传统梯度下降容易陷入局部最小值或在鞍点附近震荡的问题。动量算法通过引入一个“动......
  • Linux磁盘管理.二Day.19
    一.分配超过2TB的磁盘(fdiskgdisk)1.fdisk:[root@localhost~]#fdisk/dev/sdbWARNING:Thesizeofthisdiskis4.4TB(4398046511104bytes).DOSpartitiontableformatcannotbeusedondrivesforvolumeslargerthan(2199023255040bytes)for512-bytesecto......
  • Linux系统CentOS下挂载磁盘
    1.挂载磁盘步骤总结如下1.对磁盘进行分区2.对磁盘进行格式化3.将磁盘挂载到对应目录4.设置开机自动挂载磁盘2.对磁盘进行分区2.1查看系统设备信息lsblk指令显示所有块设备信息:显示系统中所有的块设备信息,包括磁盘和分区lsblk2.2查看未挂载的磁盘fdisk-l2.3对新建的磁盘进......
  • 11、Linux软件安装及使用
    Windows软件安装流程安装检查:检查系统是否满足软件的安装要求,包括操作系统版本、硬盘空间、内存要求等。释放文件:解压安装包中的文件到临时目录。复制可执行文件:将主要的可执行文件复制到指定的安装路径。安装DLL动态链接库/安装服务:根据需要安装动态链接库文件(DLL)和......
  • 在虚拟机Linux上运行redis,同时使用Another RedisDesktop Manager图形化界面工具连接
    VMwareWorkstationPro虚拟机启动Centos7MobaXterm连接虚拟机输入个人密码Redis启动进入Redis文件目录cd/usr/local/src/redis-6.2.6Redis自启动systemctlenableredissystemctlstartredis查看Redis进程ps-ef|grepredis进入Redis操作redis-cli-h......
  • Linux系统CentOS下挂载磁盘
    1.挂载磁盘步骤总结如下1.对磁盘进行分区2.对磁盘进行格式化3.将磁盘挂载到对应目录4.设置开机自动挂载磁盘2.对磁盘进行分区2.1查看系统设备信息lsblk指令显示所有块设备信息:显示系统中所有的块设备信息,包括磁盘和分区lsblk2.2查看未挂载的磁盘fdisk-l2.3......
  • Linux 安装 Kibana & Es
    Kibana简介Kibana是一个开源的分析与可视化平台,设计出来用于和Elasticsearch一起使用的。你可以用kibana搜索、查看存放在Elasticsearch中的数据。Kibana与Elasticsearch的交互方式是各种不同的图表、表格、地图等,直观的展示数据,从而达到高级的数据分析与可视化的目的。El......
  • 详解Linux中cat命令
    在Linux命令的世界中,cat命令就像是一位多才多艺的艺术家,它能够将文本文件的美妙旋律编织在一起,或者单独演奏它们的每一个音符。下面,让我们以一种充满情感的方式,用Markdown格式来探索cat命令的多种用途。1. 查看文件的诗篇当你想要阅读一个文件,就像阅读一首诗一样,你可以使用......