Aller au contenu

Consumption automation#

This page explains how is done the automation to collect customer's usages of the platform and to send the collected information to BSS

infrastructure#

Two VMs on Caascad side are linked to BSS DMZ. billing1.infra-prd.caascad.net and billing2.infra-prd.caascad.net

the provisionning of those two VMs, trackbone is used:

generate usages#

Generate usages is the application which collects information about customer's usage of the platform from promotheus and write them daily in a file which is stored on an AWS S3 storage.

git repository: git-resource

generate usages is deployed in monitoring-consumption namespace on infra-prd as a cronjob executed at 1 am every day.

SFTP usages#

SFTP usages is the automation script which sends to BSS DMZ the usages files

git repository: git-resource

sftp usages is deployed in monitoring-consumption namespace on infra-prd as a cronjob executed at 2 am every day.