Skip to content
This repository has been archived by the owner on Jan 29, 2020. It is now read-only.
/ watchdoggo Public archive

School developped Watchdog project,watching over a user defined process in a configuration file.

License

Notifications You must be signed in to change notification settings

vasilvestre/watchdoggo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Watchdoggo : watchdog made with go.

Doggo on duty !
He have to watch a process, relaunch it and log everything.
It's basicly a Watchdog. In go. Watchdoggo. guard-doggo

Features

  • Hot-reload configuration
  • Log rotation
  • Log more information
  • Log level
  • Choose log level
  • Use systemctl
  • Use service
  • Let choose over which system to use
  • Split code into files
  • Trace uptime
  • Watch many processes ?
  • More to come

Installation

go get github.com/vasilvestre/watchdoggo/ go get -d ./...

About

School developped Watchdog project,watching over a user defined process in a configuration file.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages