2分钟快速批量部署node_exporter

news/2025/3/15 10:26:04/

用root用户登录,进入/root目录
创建一个用于安装和启动 node_exporter 的脚本。

vi install_node_exporter.sh
填写以下内容并保存

#!/bin/bash# 下载 node_exporter 包
wget https://github.com/prometheus/node_exporter/releases/download/v1.6.1/node_exporter-1.6.1.linux-amd64.tar.gz# 解压 node_exporter 包
tar xvf node_exporter-1.6.1.linux-amd64.tar.gz# 在 /opt 目录下创建 prometheus 文件夹
mkdir -p /opt/prometheus# 移动解压后的文件夹到 /opt/prometheus 下,并重命名为 node_exporter
mv node_exporter-1.6.1.linux-amd64 /opt/prometheus/node_exporter# 创建一个新用户,用于运行 node_exporter 服务
useradd -M -s /usr/sbin/nologin prometheus# 修改文件和文件夹的所有权
chown prometheus:prometheus -R /opt/prometheus/node_exporter# 创建 systemd 服务文件
cat > /etc/systemd/system/node_exporter.service <<EOF
[Unit]
Description=node_exporter
Documentation=https://prometheus.io/
After=network.target[Service]
User=prometheus
Group=prometheus
ExecStart=/opt/prometheus/node_exporter/node_exporter
Restart=on-failure[Install]
WantedBy=multi-user.target
EOF# 重新加载 systemd 配置,启动和开机自启动 node_exporter 服务
systemctl daemon-reload
systemctl start node_exporter.service
systemctl enable node_exporter.service# 打印服务状态
systemctl status node_exporter.service

您可以将上述内容保存到一个 .sh 文件中,例如 install_node_exporter.sh,然后给予执行权限并运行:

chmod +x install_node_exporter.sh
./install_node_exporter.sh

注意:运行此脚本需要 root 权限。使用前,请确保您知道每个命令的含义和作用,以避免可能的问题。

如果觉得下载慢的话就把第一行去掉,手动上传,然后执行脚本

您提供的内容看起来是一个用于安装和启动 node_exporter 的步骤。以下是一个简化的 shell 脚本:

#!/bin/bash# 解压 node_exporter 包
tar xvf node_exporter-1.6.1.linux-amd64.tar.gz# 在 /opt 目录下创建 prometheus 文件夹
mkdir -p /opt/prometheus# 移动解压后的文件夹到 /opt/prometheus 下,并重命名为 node_exporter
mv node_exporter-1.6.1.linux-amd64 /opt/prometheus/node_exporter# 创建一个新用户,用于运行 node_exporter 服务
useradd -M -s /usr/sbin/nologin prometheus# 修改文件和文件夹的所有权
chown prometheus:prometheus -R /opt/prometheus/node_exporter# 创建 systemd 服务文件
cat > /etc/systemd/system/node_exporter.service <<EOF
[Unit]
Description=node_exporter
Documentation=https://prometheus.io/
After=network.target[Service]
User=prometheus
Group=prometheus
ExecStart=/opt/prometheus/node_exporter/node_exporter
Restart=on-failure[Install]
WantedBy=multi-user.target
EOF# 重新加载 systemd 配置,启动和开机自启动 node_exporter 服务
systemctl daemon-reload
systemctl start node_exporter.service
systemctl enable node_exporter.service# 打印服务状态
systemctl status node_exporter.service

您可以将上述内容保存到一个 .sh 文件中,例如 install_node_exporter.sh,然后给予执行权限并运行:

chmod +x install_node_exporter.sh
./install_node_exporter.sh

注意:运行此脚本需要 root 权限。使用前,请确保您知道每个命令的含义和作用,以避免可能的问题。

文章来源:https://blog.csdn.net/u011197085/article/details/134090678
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ppmy.cn/news/1182159.html

相关文章

云计算与ai人工智能对高防cdn的发展

高防CDN&#xff08;Content Delivery Network&#xff09;作为网络安全领域的一项关键技术&#xff0c;致力于保护在线内容免受各种网络攻击&#xff0c;包括分布式拒绝服务攻击&#xff08;DDoS&#xff09;等。然而&#xff0c;随着人工智能&#xff08;AI&#xff09;和大数…

C++STL----list的模拟实现

文章目录 list模拟实现的大致框架节点类的模拟实现迭代器类的模拟实现迭代器类存在的意义迭代器类的模板参数说明运算符的重载--运算符的重载&#xff01;与运算符的重载*运算符的重载->运算符的重载 list的模拟实现默认成员函数迭代器相关函数元素修改相关函数front和backi…

PostMan 之 Mock 接口测试

在测试的时候经常会碰到后端开发工程师的接口还没有开发完成&#xff0c;但是测试任务已经分配过来。没有接口怎么测试呢&#xff1f; 测试人员可以通过 mock server 自己去造一个接口来访问。mock server 可用于模拟真实的接口。收到请求时&#xff0c;它会根据配置返回对应的…

【Linux】Linux+Nginx部署项目

&#x1f973;&#x1f973;Welcome Huihuis Code World ! !&#x1f973;&#x1f973; 接下来看看由辉辉所写的关于Linux的相关操作吧 目录 &#x1f973;&#x1f973;Welcome Huihuis Code World ! !&#x1f973;&#x1f973; 一.单体项目的部署 0.我们需要将要进行部…

解决:谷歌浏览器访问http时,自动转https访问的问题

问题背景&#xff1a;某个系统网站&#xff0c;之前一直用https域名访问&#xff0c;现在改成http域名后&#xff0c;用http访问&#xff0c;谷歌浏览器会自动跳转到https。 解决方法&#xff1a; 在浏览器中输入网址&#xff1a;chrome://net-internals/#hsts -》 在“Delete…

nodejs+vue+elementui社区居民信息管理及数据分析与可视化系统设计

其中用户登录中&#xff0c;通过HTML访问该社区居民信息管理及数据分析与可视化系统&#xff0c;选择登录界面&#xff0c;进行登录。登录成功进入到系统&#xff0c;登录失败&#xff0c;提示用户不存在&#xff0c; 流入人口管理中&#xff0c;启动社区居民信息管理及数据分…

stable-diffusion-webui环境部署

stable-diffusion-webui环境部署 1. 环境创建2. 安装依赖库3.下载底模4. 获取lora参数文件5.运行代码6. 报错信息报错1报错2 1. 环境创建 创建虚拟环境 conda create -n env_stable python3.10.0进入虚拟环境 conda activate env_stableclone源码 git clone https://github.com…

如何写好测试用例,看完即会

目的 测试用例这个名词&#xff0c;相信各位从业者已经是熟悉的不能再熟悉了&#xff0c;无论你是从事何种行业&#xff0c;只要是软件测试从业者&#xff0c;测试用例始终贯穿于我们的日常工作中&#xff0c;今天我们就针对设计测试用例的方方面面进行一个详细的介绍。 写好黑…