<div dir="ltr"><div><div>Hi Richard,<br><br></div>The tool I&#39;ve developed may do the job (https://<span><span style class="">github</span></span>.com/<span><span style class="">julcollas</span></span>/<span>d<span style class="">jango</span></span>-<span><span style class="">smokeping</span>).<br>

This is a <span style class="">Django</span> application to manage your targets.</span><br><span id="result_box" class="" lang="en"><span class="">In addition to</span> <span class="">the web part, you can use the API to automate the addition of new targets.<br>

<br></span></span></div><span id="result_box" class="" lang="en"><span class="">Let me know if you think that can respond to your needs and if you need more </span></span><span id="result_box" class="" lang="en"><span class="">explanations.</span></span></div>

<div class="gmail_extra"><br clear="all"><div>Julien</div>
<br><br><div class="gmail_quote">2013/5/3 Tobias Oetiker <span dir="ltr">&lt;<a href="mailto:tobi@oetiker.ch" target="_blank">tobi@oetiker.ch</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="im">Yesterday Richard Brady wrote:<br>
<br>
&gt; Sorry Tobias, I don&#39;t mean slave, I mean another server such as a web<br>
&gt; server that wants to tell SmokePing to start monitoring a new endpoint.<br>
<br>
</div>in that case you have to automate the config file editing and<br>
restart smokeping once you did that ...<br>
<br>
cheers<br>
tobi<br>
<div class="HOEnZb"><div class="h5"><br>
&gt;<br>
&gt; Richard<br>
&gt;<br>
&gt; On 29 April 2013 13:58, Tobias Oetiker &lt;<a href="mailto:tobi@oetiker.ch">tobi@oetiker.ch</a>&gt; wrote:<br>
&gt;<br>
&gt; &gt; Hi Richard,<br>
&gt; &gt;<br>
&gt; &gt; remote hosts reconfigure themselfs automatically when the master<br>
&gt; &gt; gets new config ...<br>
&gt; &gt;<br>
&gt; &gt; cheers<br>
&gt; &gt; tobi<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; Apr 2 Richard Brady wrote:<br>
&gt; &gt;<br>
&gt; &gt; &gt; Hi folks<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; I would like to dynamically add and remove hosts to be monitored from a<br>
&gt; &gt; &gt; remote server.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; I have reviewed the code and although the dynamic host feature comes<br>
&gt; &gt; close<br>
&gt; &gt; &gt; to what I am looking for by supporting the update of host addresses, it<br>
&gt; &gt; &gt; does not support the addition of hosts from what I can tell.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Currently the best thing I can think of is a script (invoked through CGI<br>
&gt; &gt; or<br>
&gt; &gt; &gt; SSH) that writes config stanzas to some file or directory (e.g.<br>
&gt; &gt; &gt; /var/lib/smokeping/targets) and then issues a reload, with that file or<br>
&gt; &gt; &gt; directory @included from the /etc/config file.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Is there a better way to do this?<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Thanks,<br>
&gt; &gt; &gt; Richard<br>
&gt; &gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; --<br>
&gt; &gt; Tobi Oetiker, OETIKER+PARTNER AG, Aarweg 15 CH-4600 Olten, Switzerland<br>
&gt; &gt; <a href="http://it.oetiker.ch" target="_blank">http://it.oetiker.ch</a> <a href="mailto:tobi@oetiker.ch">tobi@oetiker.ch</a> <a href="tel:%2B%2B41%2062%20775%209902" value="+41627759902">++41 62 775 9902</a> / sb: -9900<br>


&gt; &gt;<br>
&gt;<br>
<br>
--<br>
Tobi Oetiker, OETIKER+PARTNER AG, Aarweg 15 CH-4600 Olten, Switzerland<br>
<a href="http://it.oetiker.ch" target="_blank">http://it.oetiker.ch</a> <a href="mailto:tobi@oetiker.ch">tobi@oetiker.ch</a> <a href="tel:%2B%2B41%2062%20775%209902" value="+41627759902">++41 62 775 9902</a> / sb: -9900<br>


<br>
</div></div><div class="HOEnZb"><div class="h5">_______________________________________________<br>
smokeping-users mailing list<br>
<a href="mailto:smokeping-users@lists.oetiker.ch">smokeping-users@lists.oetiker.ch</a><br>
<a href="https://lists.oetiker.ch/cgi-bin/listinfo/smokeping-users" target="_blank">https://lists.oetiker.ch/cgi-bin/listinfo/smokeping-users</a><br>
</div></div></blockquote></div><br></div>