在/usr/lib/systemd/system目录下新建一个 service-name.service的文件

    1. [Unit]
    2. # 描述
    3. Description=Prometheus
    4. Wants=network-online.target
    5. After=network-online.target
    6. [Service]
    7. User=prometheus
    8. Group=prometheus
    9. # 运行的类型 forking 后台运行 simple 长期运行
    10. Type=simple
    11. # 定义命令
    12. ExecStart=/usr/local/bin/prometheus \
    13. --config.file /etc/prometheus/prometheus.yml \
    14. --storage.tsdb.path /var/lib/prometheus/ \
    15. --web.console.templates=/etc/prometheus/consoles \
    16. --web.console.libraries=/etc/prometheus/console_libraries
    17. # ExecReload
    18. [Install]
    19. WantedBy=multi-user.target
    1. [Unit]
    2. Description=Node Exporter
    3. Wants=network-online.target
    4. After=network-online.target
    5. [Service]
    6. User=node_exporter
    7. Group=node_exporter
    8. Type=simple
    9. ExecStart=/usr/local/bin/node_exporter
    10. [Install]
    11. WantedBy=multi-user.target