<div dir="ltr"><div dir="ltr">Good point, however monitoring file sizes from Zabbix perspective is more generic an re-usable. syslog-ng-ctl solution is specific to syslog-ng<div><br></div><div>Also, we will have similar permission issues there (so, we need to implement some sudo based authorization, which is obviously possible), so simple du in a bash script looked simpler :)</div><div><br></div><div><div>/usr/sbin/syslog-ng-ctl stats</div><div>Error connecting control socket, socket='/var/lib/syslog-ng/syslog-ng.ctl', error='Permission denied'</div></div><div><br></div><div>L:</div><div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jul 13, 2020 at 1:55 PM SZIGETVÁRI János <<a href="mailto:jszigetvari@gmail.com">jszigetvari@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hi Laci,</div><div><br></div><div>Why don't you monitor the output of syslog-ng-ctl stats or syslog-ng-ctl query instead to see queued counters?</div><div>IMHO it would be easier than checking the files, which may become corrupted and renamed, or become larger than 4KB even in cases when there are no apparent problems. (For instance if the queue file is several GB in size, but only holds a few KB of actual buffered data.)</div><div><br></div><div>Best Regards,</div><div>János<br></div><div><div><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr">--</div><div dir="ltr">Janos SZIGETVARI<br><span>RHCE, License no. <a href="https://www.redhat.com/rhtapps/verify/?certId=150-053-692" target="_blank">150-053-692</a></span><br></div><div dir="ltr"><span><br></span></div><div dir="ltr"><span>LinkedIn: <a href="http://linkedin.com/in/janosszigetvari" target="_blank">linkedin.com/in/janosszigetvari</a></span><br><br>__@__˚V˚<br>Make the switch to open (source) applications, protocols, formats now:<br>- windows -> Linux, iexplore -> Firefox, msoffice -> LibreOffice<br>- msn -> jabber protocol (Pidgin, Google Talk)<br>- mp3 -> ogg, wmv -> ogg, jpg -> png, doc/xls/ppt -> odt/ods/odp</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Pal, Laszlo <<a href="mailto:vlad@vlad.hu" target="_blank">vlad@vlad.hu</a>> ezt írta (időpont: 2020. júl. 13., H, 13:24):<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr">Hi,<div><br></div><div>We want to monitor disk-buffer files, so we can detect if there is are some issues with the destinations. syslog-ng creates these files with permissions like this</div><div><br></div><div><div>otal 360</div><div>-rw-------. 1 root root   4096 Oct 10  2019 syslog-ng-00000.qf</div><div>-rw-------. 1 root root   4096 Jul 12 03:49 syslog-ng-00001.qf</div></div><div><br></div><div>So, our monitor script (for zabbix) cannot stat files because it is running under user zabbix. </div><div><br></div><div>I'm not sure how to submit a feature request nowadays, but it would be great of perm() option added to disk-buffer()</div><div><br></div><div>Any chance?</div><div>Thx</div><div>L:</div><div><br></div></div></div>
______________________________________________________________________________<br>
Member info: <a href="https://lists.balabit.hu/mailman/listinfo/syslog-ng" rel="noreferrer" target="_blank">https://lists.balabit.hu/mailman/listinfo/syslog-ng</a><br>
Documentation: <a href="http://www.balabit.com/support/documentation/?product=syslog-ng" rel="noreferrer" target="_blank">http://www.balabit.com/support/documentation/?product=syslog-ng</a><br>
FAQ: <a href="http://www.balabit.com/wiki/syslog-ng-faq" rel="noreferrer" target="_blank">http://www.balabit.com/wiki/syslog-ng-faq</a><br>
<br>
</blockquote></div>
______________________________________________________________________________<br>
Member info: <a href="https://lists.balabit.hu/mailman/listinfo/syslog-ng" rel="noreferrer" target="_blank">https://lists.balabit.hu/mailman/listinfo/syslog-ng</a><br>
Documentation: <a href="http://www.balabit.com/support/documentation/?product=syslog-ng" rel="noreferrer" target="_blank">http://www.balabit.com/support/documentation/?product=syslog-ng</a><br>
FAQ: <a href="http://www.balabit.com/wiki/syslog-ng-faq" rel="noreferrer" target="_blank">http://www.balabit.com/wiki/syslog-ng-faq</a><br>
<br>
</blockquote></div>