Skip to content

Releases: dmitrykuzmenkov/sentinel

v0.3.2

16 Jan 15:06
Compare
Choose a tag to compare
  1. Add json output support for status command.

v0.2.1

16 Nov 12:10
Compare
Choose a tag to compare

Changes:

  1. Task config now can contain only start variable.
  2. Execute check code from task config as user running the task.
  3. Fetch group information using user provided by task config file.

v0.2.0

05 Nov 13:27
Compare
Choose a tag to compare

Features:

  1. Independed processes with setsid.

FIxes:

  1. Sentinel can start now only single bash command.
  2. Fix flock issue when sometime subshell cant check process status.
  3. Change way to run task with multiline sudo exec.
  4. Fix issue while Sentinel could not start with erorr "already running"
  5. Fix duplicated status issue
  6. Task config now can access $pid_file and no need to setup pid_file in it.

v0.1.0

02 Nov 12:00
Compare
Choose a tag to compare

Sentinel daemon first release contains:

  1. Daemon and foreground mode.
  2. CLI api to manage tasks and runtime config of Sentinel.
  3. Bash statistic for each task and whole server system.
  4. Sentinel supports start, restart, reload daemon with OS signals.

Sentinel fully written in bash and compatible with linux systems (tested on CentOS 7).