Skip to content

Releases: kostya/eye

v0.9.1

15 Nov 19:46
Compare
Choose a tag to compare
  • fix client protocol compatibility with old server
  • replace old gem state_machine, to state_machines
  • rewrite internal scheduler for chains
  • change client-server protocol (recommend to quit server and up after update gem)

v0.8

22 Nov 19:37
Compare
Choose a tag to compare
  • info, xinfo, oinfo, history now support -j flag, to output json
  • leye: many fixes (--eyehome, --eyefile)
  • add flapping reretry_in (#152)
  • add check_identity of processes, avoid many bugs with wrong pid_files, or auto changed pids (#62)
  • update Celluloid to 0.17

v0.7

14 Sep 14:16
Compare
Choose a tag to compare
  • add stdall syslog, example: https://github.com/kostya/eye/blob/master/examples/syslog.eye
  • added check ssl_socket #125
  • some fixes with eye q -s
  • fixed __default__ apps
  • default loaded configs with first eye start, is: /etc/eye.conf, and ~/.eyeconfig
  • add trigger starting_guard
  • fix load_env function
  • fix multiple contacts #118
  • add slack notifier #115
  • some fixes in depend_on
  • some fixes in flapping
  • add proxy_url to http check
  • process with children, shows children history now
  • Update Celluloid to 0.16.0

v0.7.pre

10 Apr 15:47
Compare
Choose a tag to compare
Version 0.7.pre

v0.6.4

19 Jan 09:42
Compare
Choose a tag to compare
  • leye: rename env variable EYEFILE to EYE_FILE
  • leye: add options --eyefile and --eyehome #102
  • leye: now store pid and sock into "DIR(eyefile)/.eye" (requires to leye quit && leye load) #107
  • add dsl load_env method
  • add trigger executing helpers :execute_sync, :execute_async
  • add triggers example
  • fix user command expand {PID} #104
  • add EYE_CLIENT_TIMEOUT variable to set client timeout #99

v0.6.3

07 Oct 16:00
Compare
Choose a tag to compare
  • Add custom logger #81
  • Revert check by procline, this was hack, fix for #62 should be in 0.7
  • Fix ruby path, and expand_paths #69, #75
  • Add json info eye info -j
  • Rename local runner to leye

v0.6.2

17 Jul 13:35
Compare
Choose a tag to compare
  • Add user defined command #65
  • eye status PROCESS_NAME, now return exit status for process name (0: up, 3: unmonitored) #68
  • test pid from pid_file for eye-lwp (hackety), probably fix #62
  • fix exclusive eye load

v0.6.1

07 Jun 12:00
Compare
Choose a tag to compare

v0.6

18 May 13:57
Compare
Choose a tag to compare

v0.5.1

08 Feb 20:54
Compare
Choose a tag to compare
  • fix ordering in info (#27)
  • add log rotation (#26)
  • minor load fixes