All Versions
26
Latest Version
Avg Release Cycle
162 days
Latest Release
1872 days ago

Changelog History
Page 2

  • v0.8.1 Changes

    • ๐Ÿ‘ allow matching many apps when mask started with '*' (#169)
    • ๐Ÿ›  fix potential races in children iterations (#162)
    • โœ‚ remove method truncate (#163)
  • v0.8 Changes

    • ๐Ÿ‘ 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 Changes

    • โž• 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
    • 0๏ธโƒฃ fixed __default__ apps
    • 0๏ธโƒฃ 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
  • v0.6.4 Changes

    • 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)
    • โž• 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 Changes

    • โž• 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 Changes

    • โž• 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 Changes

  • v0.6 Changes

    • โž• add processes dependencies (#43)
    • โž• add eye-http gem (https://github.com/kostya/eye-http)
    • โž• add eye plugin example (https://github.com/kostya/eye/tree/master/examples/plugin)
    • โž• add quit option --stop_all (#39)
    • โž• add local eye runner (like foreman, used Eyefile)
    • add use_leaf_child monitoring strategy (to daemonize sh -c '...') (788488a)
    • add children_count, children_memory checks
    • 0๏ธโƒฃ add dsl default application options (default)
    • trusting external pid_file changes (#52)
  • v0.5.2 Changes

    • โšก๏ธ rename dsl :childs_update_period to :children_update_period
    • ๐Ÿ›  grammar fixes
    • โž• add checker option above
  • v0.5.1 Changes

    • ๐Ÿ›  fix ordering in info (#27)
    • โž• add log rotation (#26)
    • ๐Ÿ›  minor load fixes