суббота, 9 декабря 2017 г.

Визуализация отчетов биллинга Google Cloud Platform

GCP позволяет получать ежедневные отчеты по биллингу в любой бакет проекта.
Это описано в документации: https://cloud.google.com/billing/docs/how-to/export-data-file
Полученный файл имеет формат CSV, который можно смотреть например в LibreOffice Calc.
Для визуализации и фильтрации таких отчетов я сделал небольшой проект, с помощью которого можно просматривать отчеты в удобочитаемом виде, при этом они генерируются автоматически по крону.

Настройка эта очень простая, сам проект находится тут: https://github.com/Amet13/gcloud-billing-visualize

Выглядит это примерно так: