Nova Resource:Wdq-mm
Resource Type | Resource Type::project |
---|---|
Project Name | [[Project::wdq-mm]] |
Monitoring | nagf |
Admins | {{#arraymap:User:multichill,User:novaadmin,User:yuvipanda|,|x|* Member::x|\n}} |
Members | {{#arraymap:User:multichill,User:novaadmin,User:yuvipanda|,|x|* Member::x|\n}} |
Documentation
{{#formlink:form=Nova Project Documentation |target=Nova Resource:Wdq-mm/Documentation |link text=Edit documentation }} This project primarily provides https://wdq.wmflabs.org, a WikiData query service.
It is fully puppetized and runs on two machines (wdq-mm-01 and wdq-mm-02), load balanced via a simple round robin mechanism. The load balancer is an nginx proxy that does passive health checks (stops routing to an instance if wdq is not responding), and lives on wdq-mm-01. Each instance also has a local version of monit running, that restarts the local wdq deamon if it is not responding. This fights against the deadlocks that wdq is sometimes prone to (multi-threaded C++ applications are hard).
Server admin log
2015-11-19
- 20:09 YuviPanda: bounce wdq-mm on wdq-mm-01
June 3
- 09:18 YuviPanda: deleted wdq-mm-02
February 23
- 19:39 multichill: Added Daniel Kinzler, Aude and Hoo man to the project
January 9
- 17:24 YuviPanda: re-seed complete
- 14:16 YuviPanda: importing new dump into binary file, process running on wdq-mm-02
December 29
- 19:36 YuviPanda: add multichill to project
December 19
- 13:11 YuviPanda: ma... (more)
Instances for this project
{{#ask:Resource Type::instance[[Project::wdq-mm]] |?Instance Type |?Image Id |?Public IP |?Number of CPUs |?RAM Size |?Amount of Storage |?Modification date |mainlabel=FQDN |format=broadtable |limit=20 |order=DESC |sort=Modification date |offset=0 }}