<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">I am forwarding this message as I initially posted my message to the wrong mailinglist (distutils) and Martin has responded on that list.<br><div><br><div>Begin forwarded message:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="3" color="#000000" style="font: 12.0px Helvetica; color: #000000"><b>From: </b></font><font face="Helvetica" size="3" style="font: 12.0px Helvetica">"Martin v. Löwis" &lt;<a href="mailto:martin@v.loewis.de">martin@v.loewis.de</a>&gt;</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="3" color="#000000" style="font: 12.0px Helvetica; color: #000000"><b>Date: </b></font><font face="Helvetica" size="3" style="font: 12.0px Helvetica">15 juni 2010 22:00:18 GMT+02:00</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="3" color="#000000" style="font: 12.0px Helvetica; color: #000000"><b>To: </b></font><font face="Helvetica" size="3" style="font: 12.0px Helvetica">Simon de Vlieger &lt;<a href="mailto:simon@ikanobori.jp">simon@ikanobori.jp</a>&gt;</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="3" color="#000000" style="font: 12.0px Helvetica; color: #000000"><b>Cc: </b></font><font face="Helvetica" size="3" style="font: 12.0px Helvetica">Mathieu Leduc-Hamel &lt;<a href="mailto:marrakis@gmail.com">marrakis@gmail.com</a>&gt;, <a href="mailto:distutils-sig@python.org">distutils-sig@python.org</a></font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="3" color="#000000" style="font: 12.0px Helvetica; color: #000000"><b>Subject: </b></font><font face="Helvetica" size="3" style="font: 12.0px Helvetica"><b>Re: [Distutils] [Catalog-sig] Proposal: Move PyPI static data to the cloud for better availability</b></font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><br></div> </div><div><blockquote type="cite">Is there any Nagios monitoring in place or is there the need to have<br></blockquote><blockquote type="cite">some external reliability monitoring in place?<br></blockquote><br>There is no external monitoring in place that I know of. I know ZC had some monitoring that was supposed to send me an email, but that was setup a few years ago, and recently didn't report the downtime.<br><br>My own mirroring reported the downtime (indirectly, by reporting that it couldn't mirror anymore); this is how I noticed one of the recent outages.<br><br><blockquote type="cite">I can set up a Nagios machine to check the HTTP status of PyPi.<br></blockquote><br>If it's easy to setup: why not? What exactly would that check?<br><br><blockquote type="cite"><blockquote type="cite">As you said, we may have the same problem in the future on all<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">mirroring nodes ...<br></blockquote></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Yes, there should be some more investigative work be done on the reason<br></blockquote><blockquote type="cite">of the apparent unreliability.<br></blockquote><br>The pep381mirror software produces a set of static files on the mirror, so you don't need to run PyPI itself. I merely use Apache to serve the PyPI mirrors.<br><br>Regards,<br>Martin<br></div></blockquote></div><br></body></html>