Consumi
Ovviamente via API è anche disponibile la possibilità di visualizzare i consumi, può essere fatto con la seguente richiesta:
Richiesta HTTP
GET /k8sgpu/v1/billing/{year}/{month}
Risposta HTTP
{
"month": 11,
"year": 2024,
"pods": [
{
"pod": {
"cluster": "skg00018",
"online": false,
"local_reference_name": "69d416b2-1c02-4910-9fcb-ae0d0da408f0",
"local_reference_namespace": "skg00018-gpu",
"remote_reference_name": "inference-service-5cfb7489f4-2d4xj",
"remote_reference_namespace": "remote-gpu"
},
"cost": 281.88,
"online_hour": 348,
"runtime_class": "seeweb-nvidia-1xa6000",
"active": true
},
{
"pod": {
"cluster": "skg00018",
"online": false,
"local_reference_name": "d7b1c84f-9441-43bd-820c-7a06ed2db094",
"local_reference_namespace": "skg00018-gpu",
"remote_reference_name": "inference-service-5cfb7489f4-5xvs9",
"remote_reference_namespace": "remote-gpu"
},
"cost": 281.88,
"online_hour": 348,
"runtime_class": "seeweb-nvidia-1xa6000",
"active": true
},
{
"pod": {
"cluster": "skg00018",
"online": false,
"local_reference_name": "fc291986-c413-43fd-bec4-ff298b35ecfe",
"local_reference_namespace": "skg00018-gpu",
"remote_reference_name": "inference-service-5cfb7489f4-vmlwb",
"remote_reference_namespace": "remote-gpu"
},
"cost": 281.88,
"online_hour": 348,
"runtime_class": "seeweb-nvidia-1xa6000",
"active": true
},
]
}
Esportare i consumi in CSV
È anche possibile esportare i propri consumi direttamente in CSV, per fare ciò è necessario modificare il proprio accept Content-Type in:
"accept: text/csv"
Automaticamente l'API formatterà i dati nel formato corretto e invierà il testo di risposta.