вторник, 10 июля 2018 г.

systemd создаём свой сервис

1) Создаем файл в  /etc/systemd/system с названием к примеру snmp_exporter.service

2) Содержание файла:
[Unit]
Description=snmp_exporter


[Service]
ExecStart=/home/nurlan/snmp_exporter/snmp_exporter
WorkingDirectory=/home/nurlan/snmp_exporter
TimeoutSec=15
Restart=always

[Install]
WantedBy=multi-user.target

3)перезапускаем systemd командой: systemctl daemon-reload


4)Проверяем:
service snmp_exporter status|start|stop|restart

● snmp_exporter.service - snmp_exporter
Loaded: loaded (/etc/systemd/system/snmp_exporter.service; disabled; vendor preset: enabled)
Active: active (running) since Tue 2018-07-10 16:30:54 +06; 4min 47s ago
Main PID: 12602 (snmp_exporter)
Tasks: 4 (limit: 4915)
Memory: 1.3M
CPU: 60ms
CGroup: /system.slice/snmp_exporter.service
└─12602 /home/nurlan/snmp_exporter/snmp_exporter

Комментариев нет:

Отправить комментарий