Confirmed users, Bureaucrats and Sysops emeriti
674
edits
No edit summary |
|||
| Line 2: | Line 2: | ||
* mirrors dropping in and out under high load and we're not able to adjust it automatically | * mirrors dropping in and out under high load and we're not able to adjust it automatically | ||
** need to be able to see that this is happening | ** need to be able to see that this is happening | ||
*** I recently added this to sentry, https://nagios.mozilla.org/sentry/, code's in the sentryview directory on the production branch --[[User:Justdave|Justdave]] 07:52, 7 August 2009 (UTC) | |||
** drop weight down until the mirror stops the behavior | ** drop weight down until the mirror stops the behavior | ||
*** and supporting code to take care of this half in sentry.pl in the production branch --[[User:Justdave|Justdave]] 07:52, 7 August 2009 (UTC) | |||
* consolidate different branches and get trunk up-to-date | * consolidate different branches and get trunk up-to-date | ||
* sentry sees something as slow from SJC but for remote centers it works fine | * sentry sees something as slow from SJC but for remote centers it works fine | ||
| Line 9: | Line 11: | ||
** deploy a sentry system that has multiple instances that are local | ** deploy a sentry system that has multiple instances that are local | ||
** use virtual machines in other countries | ** use virtual machines in other countries | ||
** The above were wild ideas we've had at certain points. --[[User:Justdave|Justdave]] 07:52, 7 August 2009 (UTC) | |||
*** GeoIP locating and monitoring from multiple locations will probably be the best solution for this. | |||
*** Adjust the Geolocation targets for each mirror based on where it tests best from, for example. | |||
*** Many mirrors have massive amounts of bandwidth available within their own country, but have international bandwidth restrictions, need to be able to restrict foreign traffic in these cases. | |||
* files that don't exist are wrongly offered to users | * files that don't exist are wrongly offered to users | ||
** sentry does not check for locales | ** sentry does not check for locales | ||
*** hacked on the production branch to check for the last locale in the rsync for each product, would be better to individually check them all --[[User:Justdave|Justdave]] 07:52, 7 August 2009 (UTC) | |||
* md5 sum hash-checking using byte-ranges | * md5 sum hash-checking using byte-ranges | ||
* need to check that all files are served with the correct mime types | |||
* set up a login system to allow mirror admins to be able to log in to admin screens | * set up a login system to allow mirror admins to be able to log in to admin screens | ||
* they would see only information they were allowed to see via ACL | * they would see only information they were allowed to see via ACL | ||
* email mirror contact if sentry pull out a mirror - 457609 | * email mirror contact if sentry pull out a mirror - {{Bug|457609}} | ||
* peeringdb.com - re-use their stuff or use ours? | * peeringdb.com - re-use their stuff or use ours? | ||
* sourceforge-like download "credit" - mirror icons | * sourceforge-like download "credit" - mirror icons | ||
* rewrite admin tools to be more user-friendly | * rewrite admin tools to be more user-friendly | ||