设置 node_exporter 开机启动
时间: 2023-11-25 13:06:22 浏览: 39
好的,关于设置 node_exporter 开机启动,你可以在 /etc/systemd/system/ 目录中创建一个名为 node_exporter.service 的文件,并添加以下内容:
[Unit]
Description=Node Exporter
After=network.target
[Service]
User=prometheus
ExecStart=/path/to/node_exporter
[Install]
WantedBy=default.target
然后执行以下命令来启用并启动服务:
sudo systemctl daemon-reload
sudo systemctl enable node_exporter.service
sudo systemctl start node_exporter.service
希望这可以帮到你!
相关问题
node_exporter 如何设置开机启动
可以通过以下步骤设置 node_exporter 开机自启动:
1.打开终端,使用 root 权限登录系统。
2.创建一个 systemd unit 文件,命名为 node_exporter.service,可以使用以下命令:
```
sudo nano /etc/systemd/system/node_exporter.service
```
3.在文件中添加以下内容:
```
[Unit]
Description=Prometheus Node Exporter
Documentation=https://github.com/prometheus/node_exporter
After=network-online.target
[Service]
User=node_exporter
Group=node_exporter
Type=simple
ExecStart=/usr/local/bin/node_exporter
[Install]
WantedBy=multi-user.target
```
其中,Description 是描述,Documentation 是文档链接,After 是依赖项,User 和 Group 是运行 node_exporter 的用户和组,ExecStart 是启动命令,WantedBy 是指定启动级别。
4.保存并关闭文件。
5.重新加载 systemd 配置:
```
sudo systemctl daemon-reload
```
6.启用 node_exporter 服务:
```
sudo systemctl enable node_exporter.service
```
7.启动 node_exporter 服务:
```
sudo systemctl start node_exporter.service
```
8.检查 node_exporter 服务状态:
```
sudo systemctl status node_exporter.service
```
如果服务状态为 active (running),则表示设置成功,node_exporter 将在每次系统启动时自动启动。
node_exporter如何开机自启动
node_exporter 是一个用于采集机器指标的 Exporter,如果想要在服务器重启后自动启动 node_exporter,你可以按照以下步骤进行操作:
1. 编辑 node_exporter.service 文件
```
sudo vi /etc/systemd/system/node_exporter.service
```
2. 添加以下内容
```
[Unit]
Description=Node Exporter
After=network.target
[Service]
User=root
ExecStart=/usr/local/bin/node_exporter
[Install]
WantedBy=multi-user.target
```
3. 保存文件并退出
4. 启动 node_exporter.service 并设置开机自启动
```
sudo systemctl daemon-reload
sudo systemctl start node_exporter.service
sudo systemctl enable node_exporter.service
```
5. 检查 node_exporter 是否已经启动
```
systemctl status node_exporter.service
```
如果返回结果中包含 Active: active (running),则说明 node_exporter 已经成功启动,并且已经设置为开机自启动。