node_exporter如何开机自启动
时间: 2023-06-29 12:09:22 浏览: 217
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 已经成功启动,并且已经设置为开机自启动。
相关问题
node_exporter怎么开机自启动
node_exporter开机自启动的方法如下:
1. 使用systemctl命令将node_exporter服务加入开机启动:
```shell
systemctl enable node_exporter.service
```
2. 使用systemctl命令启动node_exporter服务:
```shell
systemctl start node_exporter.service
```
3. 使用systemctl命令停止node_exporter服务:
```shell
systemctl stop node_exporter.service
```
4. 使用systemctl命令重启node_exporter服务:
```shell
systemctl restart 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 将在每次系统启动时自动启动。
阅读全文