<div dir="ltr">Hi,<div><br></div><div>since people are suggesting nagios then I can't resist suggesting exporting the metrics in the prometheus format,</div><div>or at least making the project into a library so <a href="https://github.com/prometheus/client_python">https://github.com/prometheus/client_python</a> could be used to export the prometheus metrics.</div><div>There has been an attempt at <a href="https://github.com/ofesseler/gluster_exporter">https://github.com/ofesseler/gluster_exporter</a> but it is not maintained anymore.<br></div><div><br></div><div>Cheers,</div><div><br></div><div>Marcin</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Oct 25, 2017 at 7:56 PM, mabi <span dir="ltr"><<a href="mailto:mabi@protonmail.ch" target="_blank">mabi@protonmail.ch</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>Hi Aravinda,<br></div><div><br>Very nice initiative, thank you very much! As as small recommendation it would be nice to have a "nagios/icinga" mode, maybe through a "-n" parameter which will do the health check and output the status ina nagios/icinga compatible format. As such this tool could be directly used by nagios for monitoring.</div><div><br></div><div>Best,<br></div><div>M.<br></div><div class="m_5692556545219025911protonmail_signature_block m_5692556545219025911protonmail_signature_block-empty"><div class="m_5692556545219025911protonmail_signature_block-user m_5692556545219025911protonmail_signature_block-empty"><div><br></div></div><div class="m_5692556545219025911protonmail_signature_block-proton m_5692556545219025911protonmail_signature_block-empty"><br></div></div><div><br></div><blockquote type="cite" class="m_5692556545219025911protonmail_quote"><div>-------- Original Message --------<br></div><div>Subject: [Gluster-devel] Gluster Health Report tool<br></div><div>Local Time: October 25, 2017 2:11 PM<br></div><div>UTC Time: October 25, 2017 12:11 PM<br></div><div>From: <a href="mailto:avishwan@redhat.com" target="_blank">avishwan@redhat.com</a><br></div><div>To: Gluster Devel <<a href="mailto:gluster-devel@gluster.org" target="_blank">gluster-devel@gluster.org</a>>, gluster-users <<a href="mailto:gluster-users@gluster.org" target="_blank">gluster-users@gluster.org</a>><br></div><div><br></div><div><div>Hi,<br></div><div> <br></div><div> We started a new project to identify issues/misconfigurations in<br></div><div> Gluster nodes. This project is very young and not yet ready for<br></div><div> Production use, Feedback on the existing reports and ideas for more<br></div><div> Reports are welcome.<br></div><div> <br></div><div> This tool needs to run in every Gluster node to detect the local<br></div><div> issues (Example: Parsing log files, checking disk space etc) in each<br></div><div> Nodes. But some of the reports use Gluster CLI to identify the issues<br></div><div> Which can be run in any one node.(For example<br></div><div> <code>gluster-health-report --run-only glusterd-peer-disconnect</code>)<br></div></div><h1>Install<br></h1><div><div><br></div><div> sudo pip install gluster-health-report<br></div></div><h1>Usage<br></h1><div><div>Run <code>gluster-health-report --help</code> for help<br></div><div> <br></div><div> gluster-health-report<br></div><div> <br></div><div> Example output is available here<br></div><div> <a href="https://github.com/aravindavk/gluster-health-report" target="_blank">https://github.com/aravindavk/<wbr>gluster-health-report</a><br></div></div><h1>Project Details<br></h1><ul><li>Issue page: <a href="https://github.com/gluster/glusterfs/issues/313" target="_blank">https://github.com/gluster/<wbr>glusterfs/issues/313</a><br></li><li>Project page: <a href="https://github.com/aravindavk/gluster-health-report" target="_blank">https://github.com/aravindavk/<wbr>gluster-health-report</a><br></li><li><div>Open new issue if you have new report suggestion or found issue with<br></div><div> existing report<br></div><div> <a href="https://github.com/aravindavk/gluster-health-report/issues" target="_blank">https://github.com/aravindavk/<wbr>gluster-health-report/issues</a><span class="HOEnZb"><font color="#888888"><br></font></span></div><span class="HOEnZb"><font color="#888888"><div> <br></div><div> --<br></div><div> <br></div><div> regards<br></div><div> Aravinda VK<br></div></font></span></li></ul><span class="HOEnZb"><font color="#888888"><div><hr><br></div><div><div>Gluster-devel mailing list<br></div><div> <a href="mailto:Gluster-devel@gluster.org" target="_blank">Gluster-devel@gluster.org</a><br></div><div> <a href="http://lists.gluster.org/mailman/listinfo/gluster-devel" target="_blank">http://lists.gluster.org/<wbr>mailman/listinfo/gluster-devel</a><br></div></div></font></span></blockquote><div><br></div><br>______________________________<wbr>_________________<br>
Gluster-users mailing list<br>
<a href="mailto:Gluster-users@gluster.org">Gluster-users@gluster.org</a><br>
<a href="http://lists.gluster.org/mailman/listinfo/gluster-users" rel="noreferrer" target="_blank">http://lists.gluster.org/<wbr>mailman/listinfo/gluster-users</a><br></blockquote></div><br></div>