Cette page n'est pas encore disponible en français, sa traduction est en cours.
Si vous avez des questions ou des retours sur notre projet de traduction actuel, n'hésitez pas à nous contacter.

Présentation

Les monitors Cloud Cost vous aident à identifier de manière proactive les variations de coûts et à comprendre si vous prévoyez de dépasser votre budget, afin que vous puissiez en rechercher la cause.

  • Affichez instantanément tous vos monitors de coûts et filtrez ou recherchez par équipe, service, tag, fournisseur ou statut d’alerte.
  • Consultez un résumé du nombre de monitors configurés, de ceux qui envoient des alertes et des domaines de dépenses cloud suivis.
  • Créez de nouveaux monitors de coûts à l’aide de modèles et intervenez sur les monitors qui nécessitent une attention particulière.

Afin de configurer les monitors Cloud Cost, vous devez avoir configuré Cloud Cost Management.

Choisissez la configuration qui correspond aux données de coûts sur lesquelles vous souhaitez générer une alerte :

  • Créez un monitor pour les variations, les seuils, les prévisions, les budgets et les anomalies de coûts finalisées. Ces monitors utilisent des données de facturation finalisées, une fréquence d’évaluation de 30 minutes et une fenêtre d’évaluation différée de 48 heures, car les données de facturation peuvent ne pas être disponibles avant 48 heures après l’utilisation. Par exemple, une analyse rétrospective sur 7 jours évaluée le 15 janvier examine les données de coûts du 6 janvier au 13 janvier.
  • Créez un monitor d’anomalies d’IA en temps réel pour générer une alerte dans les 15 minutes lorsque le coût estimé de l’IA provenant de Agent Observability augmente de manière inattendue.

Créer un monitor

Cette procédure couvre les monitors Cloud Cost qui utilisent des données de facturation finalisées : variations, seuils, prévisions, budgets et monitors d’anomalies finalisées. Pour générer une alerte sur le coût estimé de l’IA dans les 15 minutes, consultez Créer un monitor d’anomalies d’IA en temps réel.

Pour créer un monitor Cloud Cost dans Datadog, accédez à Cloud Cost > Analyze > Cost Monitors et cliquez sur + New Cost Monitor.

Alternativement, vous pouvez en configurer un depuis Monitors > New Monitor > Cloud Cost, la navigation principale, le Cloud Cost Explorer, ou via Terraform.

Le bouton Créer un monitor sur la page Monitor de coûts

Sélectionnez un type de monitor de coûts

Vous pouvez choisir parmi les types de monitors suivants :

Type de monitorBasé sur une métrique de coûtObjectifExemple
ChangementsOuiDétectez les changements de coûts quotidiens, hebdomadaires ou mensuels.Alerter lorsque la différence entre le coût d’aujourd’hui et celui de la semaine précédente dépasse 5 %.
AnomaliesOuiIdentifiez les modèles de coûts inhabituels ou inattendus.

Les monitors finalisés excluent les jours incomplets et nécessitent au moins 1 mois de données de coûts cloud, car des données historiques sont requises pour entraîner l’algorithme. Les monitors d’anomalies IA en temps réel alertent sur le coût estimé de l’IA dans les 15 minutes.
Alerter si 3 jours sur les 30 derniers jours présentent des anomalies de coût significatives par rapport aux données historiques, ou alerter dans les 15 minutes lorsque le coût estimé de l’IA augmente de manière inattendue.
SeuilOuiAlerter lorsque les coûts dépassent une valeur définie.Définissez des alertes lorsque le coût total du jour dépasse 10 000 $.
PrévisionOuiAlerter si les coûts prévus dépassent un seuil.Alerter quotidiennement si le coût prévu pour ce mois devrait dépasser 500 $.
BudgetNonAlerter si les coûts réels ou prévus dépassent votre budget.Alerter si le coût prévu pour le mois devrait dépasser 90 % du budget alloué de 10 000 $.

Spécifiez le coût à suivre

Tout type de coût ou métrique rapporté à Datadog est disponible pour les monitors. Vous pouvez utiliser des métriques personnalisées ou des métriques d’observabilité parallèlement à une métrique de coût pour surveiller l’économie unitaire.

ÉtapeRequisPar défautExemple
Sélectionnez la métrique de coûtOuiTous les fournisseursazure.cost.actual
Définissez le filter byNonRienaws_product:s3
Grouper parNonRienaws_availability_zone
Ajouter une métrique d’observabilitéNonsystem.cpu.useraws.s3.all_requests

Utilisez l’éditeur pour définir les types de coûts ou les exportations.

Options de source de données Cloud Cost et Métriques pour spécifier les coûts à suivre

Sélectionnez un budget existant à surveiller dans la liste déroulante.

Liste déroulante permettant de spécifier le budget auquel imputer les coûts suivis

Pour plus d’informations, consultez la documentation Cloud Cost Management.

Définir les conditions d’alerte

Si vous utilisez le type de monitor Cost Changes, vous pouvez déclencher une alerte lorsque le coût est increases ou decreases le seuil défini. Le seuil peut être défini à une Percentage Change ou à Dollar Amount.

Si vous utilisez le Percentage Change, vous pouvez exclure les changements inférieurs à un certain seuil en dollars. Par exemple, le monitor alerte en cas de changement de coût supérieur à 5 % pour tout changement supérieur à 500 $.

Ces conditions s’appliquent lorsque Alert on est finalized. Pour générer une alerte sur le coût estimé de l’IA dans les 15 minutes, consultez Créer un monitor d’anomalies d’IA en temps réel.

Pour le type de monitor Cost Anomalies, vous pouvez déclencher une alerte si le coût observé est above, below ou above or below un seuil par rapport aux données historiques.

L’agile algorithme d’anomalie est utilisé avec deux bornes et une saisonnalité mensuelle.

Si vous utilisez le type de monitor Cost Threshold, vous pouvez déclencher une alerte lorsque le coût cloud est above, below, above or equal ou below or equal to un seuil.

Si vous utilisez le type de monitor Cost Forecast, vous pouvez déclencher une alerte lorsque le coût cloud est above, below, above or equal, below or equal to, equal to ou not equal to un seuil.

Si vous utilisez le type de monitor Budget, vous pouvez déclencher une alerte lorsque le coût cloud réel ou prévu dépasse un pourcentage du budget que vous avez sélectionné à l’étape précédente.

ÉtapeObjectifValeurs
Base d’évaluationIndique si le monitor compare les dépenses réelles ou les dépenses prévues par rapport au budget.actual, forecasted
GranularitéNiveau de détail auquel le coût est évalué.overall (coût total), per_row
SeuilPourcentage du budget utilisé pour déclencher l’alerte.Nombre compris entre 0 et 100 (%)
PériodeFenêtre d’évaluation utilisée pour déterminer si le seuil est dépassé.all_months, current_month

Lorsque vous sélectionnez is forecasted to reach, le monitor utilise le même modèle de prévision que les cartes de budget et la page de statut du budget.


Configurer les notifications et les automatisations

Pour des instructions détaillées sur la section Configure notifications and automations, consultez la page Notifications.

Définir les autorisations et les notifications d’audit

Choisissez quelles équipes, quels rôles, quels utilisateurs ou quels comptes de service sont autorisés à afficher ou modifier le monitor. Par défaut, tous les membres de votre organisation y ont accès.

Vous pouvez également activer Audit Notifications pour alerter le créateur du monitor et les destinataires chaque fois que le monitor est modifié.

Créer un monitor d’anomalies IA en temps réel

Les monitors d’anomalies IA en temps réel détectent les augmentations inattendues du coût estimé de l’IA et alertent dans les 15 minutes. Ils utilisent le coût estimé provenant de Agent Observability, et non les données de facturation cloud finalisées. Datadog identifie les anomalies à partir d’une fenêtre d’évaluation glissante de 4 heures du coût estimé.

Prérequis

  • Agent Observability envoie des données de coût LLM. Le coût estimé est calculé à partir du nombre de jetons et de la tarification du fournisseur. Voir Coûts d’Agent Observability.
  • La métrique ml_obs.span.llm.total.cost a été rapportée. L’option real time apparaît une fois que cette métrique a été rapportée.
  • Au moins 3 jours de données de coût sont disponibles. Datadog recommande 21 jours pour la qualité de la détection.

Configurez le monitor

  1. Accédez à Cloud Cost > Analyze > Cost Monitors et cliquez sur + New Cost Monitor.
  2. Sélectionnez Anomalies.
  3. Définissez Alert on sur real time et le type de coût sur AI cost. Le monitor envoie des alertes en cas d’anomalies détectées au cours des 15 dernières minutes.
  4. Optionnellement, utilisez Filter cost to pour définir le périmètre du coût, et Detect anomalies on pour grouper par deux tags maximum. ml_app et model_provider sont listés sous Preferred Tags.
  5. Définissez un seuil pour le coût total estimé sur les prochaines 24 heures. Saisissez au moins 500 dans la devise de votre organisation. Le monitor envoie des alertes lorsque Datadog détecte une anomalie et que le coût total estimé dépasse ce seuil.
  6. Configure notifications.

Pour surveiller plutôt les données de facturation cloud finalisées, réglez Alert on sur finalized et suivez Create a monitor. Les monitors d’anomalies finalisées utilisent l’algorithme d’anomalie agile, excluent les jours incomplets et nécessitent au moins 1 mois d’historique des coûts cloud.

Autres actions que vous pouvez effectuer

Le menu des actions s'ouvre avec des options pour afficher le monitor dans le Cloud Cost Explorer, ainsi que des options pour modifier, cloner et supprimer le monitor.
  • View in Monitors Pour voir l’historique des alertes de votre monitor, ajuster les visualisations et examiner la fréquence à laquelle il a déclenché des alertes.
  • View in Explorer Pour ouvrir le monitor dans le Cloud Cost Explorer pour une analyse plus approfondie.
  • Edit un monitor pour mettre à jour les paramètres ou la configuration du monitor.
  • Clone un monitor pour créer une copie d’un monitor existant en choisissant Actions > Clone.
  • Delete un monitor pour supprimer définitivement un monitor dont vous n’avez plus besoin.

Pour aller plus loin

Further reading