Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Comprenez et optimisez les coûts dans Amazon Managed Service for Prometheus

Mode de mise au point
Comprenez et optimisez les coûts dans Amazon Managed Service for Prometheus - Amazon Managed Service for Prometheus

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Les questions fréquemment posées ci-dessous et leurs réponses peuvent être utiles pour comprendre et optimiser les coûts associés à Amazon Managed Service for Prometheus.

Qu’est-ce qui contribue à mes coûts ?

Pour la plupart des clients, l’ingestion de métriques représente la majeure partie des coûts. Les clients qui utilisent beaucoup de requêtes ont également des coûts liés au traitement des échantillons de requêtes ; le stockage des métriques ne représentant qu’une faible part des coûts globaux. Pour plus d’informations sur les prix de chacun de ces éléments, consultez la section Tarification sur la page Amazon Managed Service for Prometheus.

Quel est le meilleur moyen de réduire mes coûts ? Comment réduire les coûts d’ingestion ?

Les taux d’ingestion (et non le stockage des métriques) constituent la majeure partie des coûts pour la plupart des clients. Vous pouvez réduire les taux d’ingestion en réduisant la fréquence de collecte (en augmentant l’intervalle de collecte) ou en réduisant le nombre de séries actives ingérées.

Vous pouvez augmenter l'intervalle de collecte (scraping) depuis votre agent de collecte : le serveur Prometheus (exécuté en mode Agent) et AWS le collecteur Distro OpenTelemetry for (ADOT) prennent en charge la configuration. scrape_interval Par exemple, l’augmentation de l’intervalle de collecte de 30 à 60 secondes réduira de moitié votre consommation d’ingestion.

Vous pouvez également filtrer les métriques envoyées à Amazon Managed Service for Prometheus à l’aide de <relabel_config>. Pour plus d'informations sur le réétiquetage dans la configuration de l'agent Prometheus, consultez https://prometheus. io/docs/prometheus/latest/configuration/configuration/#relabel_config dans la documentation de Prometheus.

Quel est le meilleur moyen de réduire mes coûts de requête ?

Les coûts des requêtes sont basés sur le nombre d’échantillons traités. Vous pouvez réduire la fréquence des requêtes afin de réduire les coûts liés aux requêtes.

Pour obtenir une meilleure visibilité sur les requêtes qui contribuent le plus aux coûts de vos requêtes, vous pouvez nous contacter pour déposer un ticket auprès de votre contact de support. L’équipe Amazon Managed Service for Prometheus peut vous aider à comprendre les requêtes qui contribuent le plus à vos coûts.

Si je réduis la période de conservation de mes métriques, cela contribuera-t-il à réduire ma facture totale ?

Vous pouvez réduire votre période de conservation, mais il est peu probable que cela réduise considérablement vos coûts.

Si vous souhaitez réduire (ou augmenter) votre période de conservation, vous pouvez déposer une demande de limite de service pour modifier le quota Retention time for ingested data.

Comment puis-je réduire le coût de mes requêtes d'alerte ?

Les alertes créent des requêtes portant sur vos données, ce qui augmente les coûts de vos requêtes. Voici quelques stratégies que vous pouvez utiliser pour optimiser vos requêtes d'alerte et réduire vos coûts.

  • Utiliser Amazon Managed Service pour les alertes Prometheus : les systèmes d'alerte externes à Amazon Managed Service for Prometheus peuvent nécessiter des requêtes supplémentaires pour renforcer la résilience ou la haute disponibilité, car le service externe interroge les métriques provenant de plusieurs zones de disponibilité ou régions. Cela inclut les alertes dans Grafana pour une haute disponibilité. Cela peut multiplier vos coûts par trois ou plus. Les alertes d'Amazon Managed Service for Prometheus sont optimisées et vous garantissent une disponibilité et une résilience élevées avec le plus petit nombre de requêtes possible.

    Nous vous recommandons d'utiliser les alertes natives dans Amazon Managed Service for Prometheus plutôt que des systèmes d'alerte externes.

  • Optimisez votre intervalle d'alerte — Un moyen rapide d'optimiser vos requêtes d'alerte consiste à augmenter l'intervalle d'actualisation automatique. Si une alerte émet des requêtes toutes les minutes, mais qu'elle n'est nécessaire que toutes les cinq minutes, l'augmentation de l'intervalle d'actualisation automatique peut vous faire économiser cinq fois le coût des requêtes associées à cette alerte.

  • Utilisez un effet rétrospectif optimal : une fenêtre de rétrospective plus grande dans votre requête augmente le coût de celle-ci, car elle extrait davantage de données. Assurez-vous que la fenêtre rétrospective de votre requête ProMQL est de taille raisonnable pour les données que vous devez alerter. Par exemple, dans la règle suivante, l'expression inclut une fenêtre rétrospective de dix minutes :

    - alert: metric:alerting_rule expr: avg(rate(container_cpu_usage_seconds_total[10m])) > 0 for: 2m

    La modification de la expr valeur à avg(rate(container_cpu_usage_seconds_total[5m])) > 0 peut vous aider à réduire les coûts de vos requêtes.

En général, examinez vos règles d'alerte et assurez-vous que les alertes sont basées sur les meilleurs indicateurs pour votre service. Il est facile de créer des alertes qui se chevauchent sur les mêmes indicateurs ou plusieurs alertes qui vous fournissent les mêmes informations, en particulier lorsque vous ajoutez des alertes au fil du temps. Si vous constatez que vous voyez souvent des groupes d'alertes se produire en même temps, il est possible que vous puissiez optimiser vos alertes et ne pas les inclure toutes.

Ces suggestions peuvent vous aider à réduire les coûts. En fin de compte, vous devez équilibrer les coûts tout en créant le bon ensemble d'alertes pour comprendre l'état de votre système.

Pour plus d'informations sur les alertes dans Amazon Managed Service for Prometheus, consultez. Gestion et transfert des alertes dans Amazon Managed Service for Prometheus avec le gestionnaire d'alertes

Quelles métriques puis-je utiliser pour surveiller mes coûts ?

Surveillez IngestionRate sur Amazon CloudWatch pour suivre vos coûts d'ingestion. Pour plus d'informations sur la surveillance des métriques CloudWatch Amazon Managed Service for Prometheus dans, consultez. Utilisez CloudWatch des métriques pour surveiller les ressources Amazon Managed Service for Prometheus

Puis-je consulter ma facture à tout moment ?

Il AWS Cost and Usage Report suit votre AWS utilisation et fournit une estimation des frais associés à votre compte au cours d'une période de facturation. Pour plus d'informations, voir Que sont les rapports de AWS coûts et d'utilisation ? dans le guide de l'utilisateur des rapports sur les AWS coûts et l'utilisation

Pourquoi ma facture est-elle plus élevée en début de mois qu’en fin de mois ?

Amazon Managed Service for Prometheus propose un modèle de tarification échelonné pour l’ingestion, ce qui se traduit par une augmentation des coûts liés à votre utilisation initiale. À mesure que votre consommation atteint des niveaux d’ingestion plus élevés, avec des coûts plus faibles, vos coûts diminuent. Pour plus d’informations sur la tarification, notamment les niveaux d’ingestion, consultez la section Tarification sur la page Amazon Managed Service for Prometheus.

Note
  • Les niveaux sont destinés à être utilisés au sein d'une région, et non entre les régions. L'utilisation au sein d'une région doit atteindre le niveau suivant pour bénéficier du tarif inférieur.

  • Dans une organisation en AWS Organizations, l'utilisation des niveaux est comptabilisée par compte payeur, et non par compte (le compte payeur est toujours le compte de gestion de l'organisation). Lorsque le total des mesures ingérées (au sein d'une région) pour tous les comptes d'une organisation atteint le niveau suivant, le taux le plus bas est facturé à tous les comptes.

J'ai supprimé tous mes espaces de travail Amazon Managed Service for Prometheus, mais il semblerait que je sois toujours débité. Qu'est-ce qui pourrait se passer ?

Dans ce cas, il est possible que vous disposiez toujours de scrapers AWS gérés configurés pour envoyer des métriques à vos espaces de travail supprimés. Suivez les instructions pourRecherche et suppression des scrapers.

Rubrique suivante :

Intégrations

Rubrique précédente :

CloudWatch Journaux
ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.