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

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 metricsscrape_interval: 10sstatic_configs:- targets: ["10.211.55.120:9100"] #注意点1:要改为ipprocessors: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: truetls:insecure: true#insecure: true# Exports data to the consolelogging:loglevel: debugservice: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.lryc.cn/news/448325.html

相关文章:

  • HEITRONICS TC13红外辐射高温计CT13 INFRARED RADIATION PYROMETER CT13
  • 开源图像降噪算法与项目介绍【持续更新】
  • RealSense、ZED 和奥比中光Astra几款主流相机介绍及应用
  • 启动 Ntopng 服务前需先启动 redis 服务及 Ntopng 常用参数介绍
  • vector的模拟实现以及oj题(2)
  • 数据技术进化史:从数据仓库到数据中台再到数据飞轮的旅程
  • JAVA JDK华为云镜像下载,速度很快
  • 【RKNN系列】官方函数:querystring
  • Stable Diffusion零基础学习
  • C#基于SkiaSharp实现印章管理(9)
  • 研究生如何利用ChatGPT帮助开展日常科研工作?
  • 汽车零部件开发流程关键阶段
  • Magnific推V2图像生成服务 可直出4K图像
  • E9OA解决文档附件没有关联文档正文问题
  • EasyExcel日常使用总结
  • 人只活一次,活出一道光吧
  • sqli-labs:1~16(sql注入点稳定判断语句、全回显半回显报错回显无回显利用思路、sql注入tips)
  • springboot农产品销售信息微信小程序—计算机毕业设计源码35557
  • HuggingChat macOS 版现已发布
  • C#:动态为Object对象添加新属性的方法
  • 我常用的几个Python金融数据接口库,非常好用~
  • 【机器学习】ID3、C4.5、CART 算法
  • UE5: Content browser工具编写02
  • 【ARM】MDK-当选择AC5时每次点击build都会全编译
  • 使用ESPnet的 setup_anaconda.sh安装脚本一步到位,配置conda虚拟环境
  • 9、论文阅读:无监督的感知驱动深水下图像增强
  • 谷歌收录查询工具,使用谷歌收录查询工具查询网站收录情况并优化内容的详细步骤
  • 代理中长效的长板在哪里
  • VS code Jupyter notebook 导入文件目录问题
  • 【IDEA】将光标移动到您上一次编辑的地方