node_exporter 如何设置开机启动
时间: 2024-01-30 21:03:38 浏览: 150
可以通过以下步骤设置 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 将在每次系统启动时自动启动。
阅读全文