The recommendation-api project is at VCPU capacity and I'd like to request an increase of the number of allowed instances VCPUs. Ideally I could terminate some of the instances, but I need time to learn what each instance is doing. I don't have documentation regarding instances from the previous developer. Could you increase the number of CPUs from 24 to 36?
|Resolved||bmansurov||T171227 [Objective 9.1.4] API and GapFinder prototyping and testing|
|Resolved||bmansurov||T183043 Build an API and/or a tool to surface section recommendations|
|Invalid||None||T184676 Increase the limit of VCPUs for the recommendation-api project|
There are two xlarge instances in that project with very low current CPU usage. One seems to be using a lot of disk as a postgres server (experimental.recommendation-api.eqiad.wmflabs). The other (related-articles.recommendation-api.eqiad.wmflabs) does not have the extra disk quota mounted at all.
I think that experimental.recommendation-api.eqiad.wmflabs was related to T169766: Request custom instance for recommendation-api labs project. That request ended with a statement that the whole project was on hold, so maybe you can recover those resources?
I need time to learn what each instance is doing
Can we change this request to a temporary increase and set a deadline for determining how many resources can be given back to the global pool?