Kostya M
Kostya M
Config evaluated on eye server, so Dir.pwd is for server. but i wonder `__DIR__` and `__FILE__` should return current config path, need to test it.
what the usecase? you can add you custom checker, add similar class in you app https://github.com/kostya/eye/blob/master/lib/eye/checker/memory.rb and replace `get_value` which get vss memory from Eye::Sigar
show `eye x` output when it in 18gb
btw i not think you need to monitor children for postgres or nginx, its quite strange use case.
This is really strange, i not see leaking in actors. So hard to say where it can be. Can you show full config? may be you have some global variables...
i rerun my eye with ``` ruby: ruby 2.2.2p95 (2015-04-13 revision 50295) [x86_64-linux] gems: ["Celluloid=0.17.3", "Celluloid::IO=0.17.3", "StateMachines=0.5.0", "NIO=2.1.0", "Timers=4.1.2", "Sigar=1.7.0.0"] ``` so will see, is there any leak or not
i not see any leaks with new gems and ruby 2.2.2, so may be this is problem in config
not see anything bad in config: i think we should try 3 things: 1. me for try ruby 2.4.1 (cause i try only 2.2.2) 2. you try remove `monitor_children` and...
how it is?
ok, can you test separately monitor_children and depend_on, to see where bug is.