Unfortunately, the timestamp of a directory is not updated when a file is
modified within a directory.  'inotify' can be used to watch a directory
for all changes to all files, but inotify functionality would need to be
added to monit.  I suppose the timestampe issue could be worked around by
always deleting a file and re-adding it (rather than modifying in place),
but we'd like to avoid any requirements or "things to remember".

Best,
Eric




Eric Montellese
EME, Inc.
434-987-6124
emeforward.com


On Sun, May 17, 2020 at 10:56 AM Lutz Mader <[email protected]> wrote:

> Hello Eric,
> you can use monit to monitor the config folder.
>
> > One option that we've tested is to have a separate process (or wrapper)
> > that runs inotify on the configuration files, and sends SIGHUP to monit
> if
> > a change is detected.  This works, but it seems a shame to add a separate
> > monitor for monit.
>
> All the time a config file will added or removed the timestamp of the
> folder will change. If you find out the folder was changed you can check
> the config and if the test was passed you can reload the config.
>
> Monit is used to monitor monit, but this is an easy way to reload the
> config after some changes. From my point of view.
>
> With regards,
> Lutz
>
>

Reply via email to