如何为grafana服务创建upstart脚本?

时间:2016-07-29 11:05:02

标签: linux nginx amazon-ec2 upstart grafana

在我的用例中,我正在尝试为grafana服务编写一个upstart脚本。这是我的内容,

#grafana upstart script
description "start and stop grafana server"

start on (net-device-up
and local-filesystems
and runlevel [2345])

stop on runlevel [016]

respawn
respawn limit 5 30

console output

exec service grafana-server stop

但这并不是一直都在唠叨。停止service后,是否需要删除任何pid?

这也是使用服务创建upstart conf的正确方法。因为我试图为nginx服务做同样的事情。但它失败了,因为我们需要在停止pid后删除service

一般来说,我们如何为upstart编写services脚本?

我正在使用amazon linux [ec2]。有人可以帮我吗?

1 个答案:

答案 0 :(得分:0)

您可以查看文件夹/etc/init.d中的任何脚本,并根据您的需要更改说明。您可以使用systemctl(或适用于您的发布的命令)使其在所需的初始级别上运行