Я запускаю небольшой кластер кубернетов с тремя узлами в Google Container Engine (GKE) с регистрацией показателей в Google Cloud Monitoring (GCM). Недавно я заметил, что показатели перестали сообщаться в GCM. Журнал журналов показал, что запросы были отклонены из-за превышения квоты GCM.Kubernetes heapster чрезмерная метрическая отчетность по GKE
Проверка менеджера API на Google Developers Console, я видел, что использование превысило 50000 req/day quota.
Теперь, каждый раз, когда я запускаю стручок кучи, он забивает приемник GCM со средним значением 2-5 req/s.
Я попытался увеличить параметр sink_frequency, но это только приводит к большему количеству запросов, реже, что добавляет к той же сумме с течением времени.
Мастер и узлы находятся на последней версии Kubernetes версии 1.1.3.
Кто-нибудь видел это на GKE? Что я могу сделать, чтобы восстановить нормальные уровни запросов к GCL? На данный момент я получаю только несколько часов в день, прежде чем квота будет исчерпана.
Да, вы правы. У меня была проблема, когда GCM просто остановилась, чтобы получать метрики от GKE («Нет графических данных, найденных» на всех графиках). Затем я спросил Хипстера о своих раковинах и получил пустой ответ. Мысль о поглощении GCM отсутствовала, я добавил ее вручную через API-интерфейс Heapster. Оглядываясь назад, это было неправильным делом, вот что привело меня в беспорядок квот. Теперь, после перезапуска модуля «Хипстер» несколько раз, показатели снова возвращаются в GCM. Я не знал о команде 'gcloud alpha', спасибо за подсказку! Кроме того, сообщение в блоге было интересным. Спасибо за ваш ответ! –