Hi, you can use the pattern based process check instead of the pidfile to prevent this problem: https://mmonit.com/monit/documentation/monit.html#Process <https://mmonit.com/monit/documentation/monit.html#Process>
Best regards, Martin > On 2 Aug 2018, at 08:17, Ranjit Noronha <ranjitnoro...@gmail.com> wrote: > > Hi, > > I am able to install monit and monitor some of my processes. Monit works very > nicely to restart my processes when they fail. > > I am using the pidfile to help recognize the process. > > I have a question on process pid reuse. > > Suppose a process crashes (seg faults) and its pid get recycled; ie some > non-related process comes in with the pid. > > The original pid is still in the pidfile created originally. > > How does Monit recognize that a pid is recycled and not the original process > (so now it should try to restart the original process). > > -- > thanks, > > --ranjit > > > -- > To unsubscribe: > https://lists.nongnu.org/mailman/listinfo/monit-general
-- To unsubscribe: https://lists.nongnu.org/mailman/listinfo/monit-general