Можно ли найти текущие использованные часы в бесплатном плане через API Heroku? - PullRequest
0 голосов
/ 10 марта 2019

Я знаю, что Heroku отправит электронное письмо, когда будет использовано 80% свободного времени месяца, а другое - на 100%.Я хотел бы иметь возможность использовать Heroku API для запуска дополнительных предупреждений, например, при 50% -ном использовании.

Я просмотрел документацию по API, и это возможно для команд, но бесплатные динамо недоступныдля команд.То есть проверка weighted_dyno_hours, то есть «[т] общее количество часов, потраченное на типы динамометров», доступна в счете-фактуре , но, похоже, не развернута для бесплатных динамов.

Это просто состояние вещей, возможно, из-за минимизации затрат на поддержку бесплатных функций, это абсолютно рационально.Я просто хочу убедиться, что я ничего не пропускаю.

1 Ответ

1 голос
/ 10 марта 2019

Я не думаю, что вы можете сделать это через API, но вы можете через Heroku CLI :

С помощью интерфейса командной строки вы можете просмотреть количество оставшихся бесплатных динамо-часов. Вы можете сделать это, запустив heroku ps в одном из ваших бесплатных приложений.

heroku ps -a <app name>

650 free dyno hours (65%) used
350 hours remaining

=== web (Free): bundle exec puma -C config/puma.rb (1)
web.1: idle 2016/05/16 15:51:45 -0700 (~ 22h ago)

Если вы действительно хотите проверить это автоматически, вы можете запланировать запуск и анализ выходных данных, хотя я не уверен, что рекомендую это.

Эта информация также видна на веб-панели (см. Ту же ссылку).

Справочный центр Heroku не предлагает ничего другого .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...