Hello, the limit for the command-line pattern is 4kB since monit 5.12.0 (was 1kB for monit <= 5.11.0)
Please can you provide the length of your command line? We can refactor the limit out or add a new option to "set limits" statement. Best regards, Martin > On 4 Dec 2018, at 09:17, [email protected] wrote: > > The attached message has been automatically discarded. > From: rahul ramani <[email protected]> > Subject: Need help with monit procmatch > Date: 4 December 2018 at 09:17:18 CET > To: "[email protected]" <[email protected]> > Reply-To: rahul ramani <[email protected]> > > > HI Monit Users, > > I recently started using monit in infrastructure and came across a scenario > while using monit procmatch feature. Application which is being monitored is > a java application and the string that need to be matched exist at the very > end of the process string, now it seems procmatch is able to match the string > till a specific length there might be a limit to that and since the string to > be match exist at the end it is not able to catch it. > > example: this is the process, and the > STRINGTOMATCH exist at the end of the process > > "/apps/java1.8/jre/bin/java -d64 -server -noverify -Xms4g -Xmx4g > -XX:MaxMetaspaceSize=256m > -XX:InitialCodeCacheSize=128m > -XX:ReservedCodeCacheSize=256m > -XX:CodeCacheMinimumFreeSpace=16m -XX:+UseG1GC > -XX:MaxGCPauseMillis=500 <many parameters here> > <STRINGTOMATCH>" > > > Monit version used is 5.2.5 , so is there any way i can increase the limit or > any config parameter which can be updated. > > > > Thanks > Rahul > > >
-- To unsubscribe: https://lists.nongnu.org/mailman/listinfo/monit-general
