Ok, thanks for your reply. Maybe heka could also support reloading its configuration without any restart, that would be another way to achieve the same thing. That way, we won't depend on an external tool (Circus) for this feature to be implemented. I've just came accross the following existing issue on github which address the same need: https://github.com/mozilla-services/heka/issues/38
On 1 April 2014 18:02, David Birdsong <[email protected]> wrote: > > > > On Tue, Apr 1, 2014 at 3:38 PM, bruno binet <[email protected]> wrote: > >> Hi, >> >> I would like to be able to reconfigure some heka input and output plugins >> without restarting hekad daemon so that I won't loose any incoming messages. >> For example it would be useful for me to adjust StatAccumInput >> "ticker_interval" parameter value without loosing any data. >> >> Do you know if this kind of "runtime reconfiguration" is already >> supported or will be supported in the near future? >> >> Thanks, >> Bruno >> > > A major step in that direction is to keep a listening socket across > restarts. I expect to achieve that using a a process manager and to open > and keep open any listening sockets and then pass them on to children. > > Circus can do this: > http://circus.readthedocs.org/en/latest/for-ops/sockets/ > > ...but for now it only passes any open file descriptor on the command > line. We need heka to be able to be configured fully on the command line or > we need sockets in circus to be more specific by duping to a specific > number which a heka config file will have specified in various listen > sections. > > I expect the latter to be more easily achieved. I'd planned on leaning on > the circus guys to add that feature or implement myself when I had the > chance. > > >> _______________________________________________ >> Heka mailing list >> [email protected] >> https://mail.mozilla.org/listinfo/heka >> >> >
_______________________________________________ Heka mailing list [email protected] https://mail.mozilla.org/listinfo/heka

