Hi Sean,<div><br></div><div><div dir="ltr">Seems like a nice tool, but it's nice to have more examples on the homepage.</div><div dir="ltr"><br></div><div dir="ltr">Because currently I've a problem understanding if the tool is working at all: no connected nodes info is printed. </div>

<div dir="ltr">See below. Similar happens with other diag commands,  such as 'diag disk', 'diag dumps' etc.  </div><div dir="ltr"><br></div><div dir="ltr"><div dir="ltr">#~/riak/bin/riak-admin diag nodes_connected --level debug</div>

<div dir="ltr">17:22:50.885 [debug] Lager installed handler lager_console_backend into lager_event</div><div dir="ltr">17:22:50.899 [debug] Lager installed handler error_logger_lager_h into error_logger</div><div dir="ltr">

17:22:50.900 [info] Application lager started on node nonode@nohost</div><div dir="ltr">17:22:50.990 [debug] Not connected to the local Riak node, trying to connect. alive:false connect_failed:undefined</div><div dir="ltr">

17:22:50.991 [debug] Starting distributed Erlang.</div><div dir="ltr">17:22:50.994 [debug] Supervisor net_sup started erl_epmd:start_link() at pid <0.42.0></div><div dir="ltr">17:22:50.996 [debug] Supervisor net_sup started auth:start_link() at pid <0.43.0></div>

<div dir="ltr">17:22:50.999 [debug] Supervisor net_sup started net_kernel:start_link(['riak_diag22848@riak1',longnames]) at pid <0.44.0></div><div dir="ltr">17:22:50.999 [debug] Supervisor kernel_sup started erl_distribution:start_link(['riak_diag22848@riak1',longnames]) at pid <0.41.0></div>

<div dir="ltr">17:22:50.999 [debug] Supervisor inet_gethost_native_sup started undefined at pid <0.49.0></div><div dir="ltr">17:22:50.999 [debug] Supervisor kernel_safe_sup started inet_gethost_native:start_link() at pid <0.48.0></div>

<div dir="ltr">17:22:51.014 [debug] Connected to local Riak node 'riak@riak1'.</div><div dir="ltr">17:22:51.014 [debug] Fetching local riak_kv_status.</div><div dir="ltr">17:22:51.014 [debug] Local RPC: riak_kv_status:statistics([]) [5000]</div>

<div><br></div></div><div dir="ltr"><br></div><div dir="ltr">-Matthew </div><br>
<br><br><div class="gmail_quote">On Fri, Dec 16, 2011 at 15:03, Sean Cribbs <span dir="ltr"><<a href="mailto:sean@basho.com">sean@basho.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div><div><div>Hey Riak users,</div><div><br></div><div>You may have noticed on the Basho Blog yesterday that we made public our tool called "Riaknostic" (<a href="http://riaknostic.basho.com/" target="_blank">http://riaknostic.basho.com/</a>). It's a collection of short diagnostics, wrapped up in an escript, that can detect some common problems you might have with your Riak node or cluster and suggest ways to fix them. It's all part of some of the usability improvements were baking into the next release of Riak.</div>


<div><br></div><div>The reason I'm announcing this again on the mailing list is that we're looking for contributions from the community. Contribute a diagnostic, find and fix a bug, improve the documentation, and we'll send you some Basho swag to call your very own! (including but not limited to t-shirts and stickers)  If you want to write a diagnostic but don't know what might be useful, here's some ideas (all of which we plan to implement, so beat us to them!):</div>


<div><br></div><div>* Make sure that Bitcask merging thresholds are less than or equal to the triggers</div><div>* Check whether swap is enabled, recommend that it be turned off</div><div>* Compare configurations across the cluster, make sure various components are configured the same way</div>


<div>* Check the number of open files owned by the Riak process and the open-file-handles limit</div><div><br></div><div>Most of what you need to know is defined in the edocs: <a href="http://riaknostic.basho.com/edoc/index.html" target="_blank">http://riaknostic.basho.com/edoc/index.html</a>. Make sure to read the top of the "riaknostic_check" module documentation.  Happy hacking!</div>


</div>-- <br><font color="#888888">Sean Cribbs <<a href="mailto:sean@basho.com" target="_blank">sean@basho.com</a>><div>
Developer Advocate</div><div>Basho Technologies, Inc.</div><div><a href="http://www.basho.com/" target="_blank">http://www.basho.com/</a></div><br>
</font></div>
<br>_______________________________________________<br>
riak-users mailing list<br>
<a href="mailto:riak-users@lists.basho.com">riak-users@lists.basho.com</a><br>
<a href="http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com" target="_blank">http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com</a><br>
<br></blockquote></div><br></div>