What priority would you place on retrieving live monitoring data from nodes vs serving the nodes' clients?  Tools like zabbix and nagios do require CPU and RAM resources, along with flash space.  Indeed, here are the sizes for packages like these, compiled as modules in the current DR1 build tree:<br>

<br>-rw-r--r-- 1 ben ben  177487 Apr 17 15:05 monit_5.4-1_ar71xx.ipk<br>-rw-r--r-- 1 ben ben  173397 Apr 17 15:06 monit-nossl_5.4-1_ar71xx.ipk<br>-rw-r--r-- 1 ben ben    6449 Apr 17 15:07 muninlite_1.0.4-3_ar71xx.ipk<br>
-rw-r--r-- 1 ben ben 1841543 Apr 17 15:31 nagios_2.10-2_ar71xx.ipk<br>-rw-r--r-- 1 ben ben  481818 Apr 17 16:27 nagios-plugins_1.4.14-3_ar71xx.ipk<br>-rw-r--r-- 1 ben ben   78106 Apr 17 16:30 zabbix-agent_2.0.0-1_ar71xx.ipk<br>
-rw-r--r-- 1 ben ben   90552 Apr 17 16:30 zabbix-agentd_2.0.0-1_ar71xx.ipk<br>-rw-r--r-- 1 ben ben   36824 Apr 17 16:30 zabbix-get_2.0.0-1_ar71xx.ipk<br>-rw-r--r-- 1 ben ben  228245 Apr 17 16:30 zabbix-proxy_2.0.0-1_ar71xx.ipk<br>
-rw-r--r-- 1 ben ben   42211 Apr 17 16:30 zabbix-sender_2.0.0-1_ar71xx.ipk<br>-rw-r--r-- 1 ben ben   62865 Apr 17 15:07 xinetd_2.3.15-1_ar71xx.ipk<br><br>Also, OpenWRT by default doesn't support CPU task scheduling, a la the 
'nice' tool, for ar71xx platform.  Meaning these tools would be running at the same CPU priotity as wpa_supplicant, dnsmasq, etc.  But, if you want to, it is config 
option BUSYBOX_CONFIG_RENICE.<br><br>Besides that, I've been curious about how useful the 'muninlite' package could be for this sort of use case.  It implements the munin protocol for collecting/sending monitoring data just in shell script, meaning the on-board copy of busybox can execute it.  And I'm assuming it to be extensible roughly in the same way one can write custom munin plugins.  The downside, tho, is that muninlite does require the xinetd package.<br>

<br><div class="gmail_quote">On Wed, Apr 17, 2013 at 4:38 AM, Dan Staples <span dir="ltr"><<a href="mailto:danstaples@opentechinstitute.org" target="_blank">danstaples@opentechinstitute.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Moving this discussion to the Commotion dev list, as Will's explanation of his Zabbix setup is generally relevant to ongoing development.<br>
<br>
Will, do you know what types of APIs Zabbix provides? If it is available via JSON or some easily parsable format, it could be super useful for a network dashboard.<br>
<br>
On 04/17/2013 01:06 AM, Will Hawkins wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Should be possible, yes! I can imagine looking that up based on mac<br>
address or device name (both things that the dhcp server can "see").<br>
<br>
Will<br>
<br>
On 04/16/2013 07:05 PM, Georgia Bullen wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
It does! Thanks!<br>
<br>
One thing we were wondering about is if we can get a sense of device<br>
types that are connected to various nodes? I.e. android, iphone, ipod,<br>
laptop, desktop, etc. Is that possible?<br>
<br>
-Georgia<br>
<br>
On Tue, Apr 16, 2013 at 7:01 PM, Will Hawkins<br>
<<a href="mailto:hawkinsw@opentechinstitute.org" target="_blank">hawkinsw@opentechinstitute.<u></u>org</a> <mailto:<a href="mailto:hawkinsw@opentechinstitute.org" target="_blank">hawkinsw@<u></u>opentechinstitute.org</a>>><br>


wrote:<br>
<br>
     At the moment, *nothing* is being collected. We are working through some<br>
     issues with our server infrastructure that are holding us up. :-( Nat<br>
     should have the server issues corrected sometime tomorrow and I can<br>
     actually start collecting the data.<br>
<br>
     As a quick and dirty base install, I am using a "template" on the nodes<br>
     that treats them like UNIX machines. This template will collect<br>
     information about system state (like CPU usage, disk usage, network<br>
     throughput, etc). There are other customizable templates for OpenWRT<br>
     that I am investigating as well. These should give us some specific<br>
     collection of wireless "stuff". I don't know much about that yet.<br>
     Ideally we will also create templates that collect information about<br>
     olsrd, wireless signal quality, etc.<br>
<br>
     All the data that is collected can be set up to trigger certain actions.<br>
     When a data point goes beyond a boundary, someone can get an email, for<br>
     example.<br>
<br>
     I hope that this gives you some idea of what we are going for<br>
     (preposition at the end of the sentence!).<br>
<br>
     Will<br>
<br>
     On 04/16/2013 06:55 PM, Georgia Bullen wrote:<br>
     > Hey Will!<br>
     ><br>
     > I was talking with some of the field team, and mentioned the data<br>
     > collection that you've got working with Zabbix! We were wondering<br>
     if you<br>
     > could tell us what types of data points are being logged at the<br>
     moment?<br>
     ><br>
     > Thanks!<br>
     ><br>
     > -Georgia<br>
     ><br>
     > --<br>
     > Georgia Bullen<br>
     > Field Operations Technologist, Open Technology Institute<br>
     > <<a href="http://oti.newamerica.net/" target="_blank">http://oti.newamerica.net/</a>><br>
     > New America Foundation<br>
<br>
<br>
<br>
<br>
-- <br>
Georgia Bullen<br>
Field Operations Technologist, Open Technology Institute<br>
<<a href="http://oti.newamerica.net/" target="_blank">http://oti.newamerica.net/</a>><br>
New America Foundation<br>
</blockquote>
______________________________<u></u>_________________<br>
OTI-Field mailing list<br>
<a href="mailto:OTI-Field@lists.opentechinstitute.org" target="_blank">OTI-Field@lists.<u></u>opentechinstitute.org</a><br>
<a href="https://lists.opentechinstitute.org/mailman/listinfo/oti-field" target="_blank">https://lists.<u></u>opentechinstitute.org/mailman/<u></u>listinfo/oti-field</a><br>
</blockquote>
<br>
______________________________<u></u>_________________<br>
Commotion-dev mailing list<br>
<a href="mailto:Commotion-dev@lists.chambana.net" target="_blank">Commotion-dev@lists.chambana.<u></u>net</a><br>
<a href="https://lists.chambana.net/mailman/listinfo/commotion-dev" target="_blank">https://lists.chambana.net/<u></u>mailman/listinfo/commotion-dev</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>Ben West<div><a href="http://gowasabi.net" target="_blank">http://gowasabi.net</a><br><a href="mailto:ben@gowasabi.net" target="_blank">ben@gowasabi.net</a><br><a href="tel:314-246-9434" value="+13142469434" target="_blank">314-246-9434</a><br>

</div>