Cette page fournit des exemples de tarification pour Google Cloud Observability. Vous pouvez utiliser les exemples de cette page pour comprendre comment Google Cloud calcule vos coûts Google Cloud Observability. Pour en savoir plus sur la tarification, consultez la page Tarifs de Google Cloud Observability.
Les documents suivants peuvent également vous intéresser :
Estimer vos factures Ce document explique comment consulter votre utilisation et estimer vos factures.
Optimisez et surveillez vos coûts. Ce document vous aide à réduire ou à surveiller vos coûts.
Optimisez les coûts avec l'explorateur de coûts. L'explorateur de coûts fournit des visualisations actuelles et historiques des données de coûts et des métriques d'utilisation. Les données vous aident donc à identifier les opportunités d'optimisation.
Règles d'alerte
Cette section explique comment calculer le nombre de séries temporelles surveillées et fournit plusieurs exemples de tarification.
Compter le nombre de séries temporelles surveillées
Prenons l'exemple d'une configuration où vous disposez des éléments suivants :
- 100 machines virtuelles (VM), chacune appartenant à un service.
- Chaque VM émet une métrique,
metric_name
, qui comporte un libellé avec 10 valeurs. - Cinq services au total.
Comme vous disposez de 100 VM, chacune pouvant générer 10 séries temporelles (une pour chaque valeur de libellé), vous disposez d'un total de 1 000 séries temporelles sous-jacentes. Chaque VM contient également un libellé de type métadonnées qui indique à quel service parmi les cinq la VM appartient.
Vous pouvez configurer vos règles d'alerte de différentes manières à l'aide de PromQL. Chaque configuration génère un nombre différent de séries temporelles renvoyées par période d'exécution :
Configuration | Requête PromQL | Séries temporelles renvoyées par période |
---|---|---|
Aucune agrégation | rate( |
1 000 |
Agrégation à la VM | sum by (vm) (rate( |
100 |
Agréger selon la valeur du libellé | sum by (label_key) (rate( |
10 |
Agrégation au service | sum by (service) (rate( |
5 |
Agréger par valeur de libellé et service | sum by (service, label_key) (rate( ) |
50 |
Agrégation au parc | sum (rate( |
1 |
Filtrer et agréger les données sur une seule VM | sum (rate( |
1 |
Filtrer et agréger vers un seul service | sum (rate( |
1 |
Exemples de tarification
Les exemples suivants se déroulent sur un mois de 30 jours, ce qui donne les périodes d'évaluation suivantes :
- 86 400 périodes d'exécution de 30 secondes par mois
- 172 800 périodes d'exécution de 15 secondes par mois (requêtes PromQL uniquement)
Exemple 1 : Une règle, agrégée à la VM, 30 secondes
Dans cet exemple, utilisez les configurations suivantes :
Données
- 100 VM
- Chaque VM émet une métrique,
metric_name
metric_name
comporte un libellé avec 10 valeurs.
- Une condition d'alerte
- Les conditions sont agrégées au niveau de la VM
- Période d'exécution de 30 secondes
- Coût de la condition : 1 condition * 0,10 $ par mois = 0,10 $ par mois
- Coût des séries temporelles : 100 séries temporelles renvoyées par période * 86 400 périodes par mois = 8,6 millions de séries temporelles renvoyées par mois * 0,35 $ par million de séries temporelles = 3,02 $ par mois
- Coût total : 3,12$par mois
Exemple 2 : 100 règles (une par VM), agrégées à la VM, 30 secondes
Dans cet exemple, utilisez les configurations suivantes :
Données
- 100 VM
- Chaque VM émet une métrique,
metric_name
metric_name
comporte un libellé avec 10 valeurs.
- 100 conditions
- Chaque condition est filtrée et agrégée à une VM.
- Période d'exécution de 30 secondes
- Coût de la condition : 100 conditions * 0,10 $ par mois = 10 $par mois
- Coût des séries temporelles : 100 conditions * 1 série temporelle renvoyée par condition et par période * 86 400 périodes par mois = 8,6 millions de séries temporelles renvoyées par mois * 0,35 $ par million de séries temporelles = 3,02 $ par mois
- Coût total : 13,02$par mois
Exemple 3 : Une règle, agrégation à la VM, 15 secondes
Dans cet exemple, utilisez les configurations suivantes :
Données
- 100 VM
- Chaque VM émet une métrique,
metric_name
metric_name
comporte un libellé avec 10 valeurs.
- Une condition d'alerte PromQL
- Les conditions sont agrégées au niveau de la VM
- Période d'exécution de 15 secondes
- Coût de la condition : 1 condition * 0,10 $ par mois = 0,10 $ par mois
- Coût des séries temporelles : 100 séries temporelles renvoyées par période * 172 800 périodes par mois = 17,3 millions de séries temporelles renvoyées par mois * 0,35 $ par million de séries temporelles = 6,05 $ par mois
- Coût total : 6,15$par mois
Exemple 4 : Agréger une règle à chaque service, 30 secondes
Dans cet exemple, utilisez les configurations suivantes :
Données
- 100 VM, chacune appartenant à un service
- Cinq services au total
- Chaque VM émet une métrique,
metric_name
metric_name
comporte un libellé avec 10 valeurs.
- Une condition
- Agrégation des conditions au niveau du service
- Période d'exécution de 30 secondes
- Coût de la condition : 1 condition * 0,10 $ par mois = 0,10 $ par mois
- Coût des séries temporelles : 5 séries temporelles renvoyées par période * 86 400 périodes par mois = 432 000 séries temporelles renvoyées par mois * 0,35 $ par million de séries temporelles = 0,14 $ par mois
- Coût total : 0,24$par mois
Exemple 5 : Agréger une règle à la VM ; cardinalité sous-jacente plus élevée par VM, 30 secondes
Dans cet exemple, utilisez les configurations suivantes :
Données
- 100 VM
- Chaque VM émet une métrique,
metric_name
metric_name
comporte 100 étiquettes avec 1 000 valeurs chacune.
- Une condition
- Les conditions sont agrégées au niveau de la VM
- Période d'exécution de 30 secondes
- Coût de la condition : 1 condition * 0,10 $ par mois = 0,10 $ par mois
- Coût des séries temporelles : 100 séries temporelles renvoyées par période * 86 400 périodes par mois = 8,5 millions de séries temporelles renvoyées par mois * 0,35 $ par million de séries temporelles = 3,02 $ par mois
- Coût total : 3,12$par mois
Exemple 6 : Agréger une règle à la VM ; combiner deux métriques dans une condition, 30 secondes
Dans cet exemple, utilisez les configurations suivantes :
Données
- 100 VM
- Chaque VM émet deux métriques,
metric_name_1
etmetric_name_2
. - Les deux métriques comportent un libellé avec 10 valeurs chacun.
- Une condition
- Les conditions sont agrégées au niveau de la VM
- La condition utilise un opérateur
OR
pour réunir les métriques. - Période d'exécution de 30 secondes
- Coût de la condition : 1 condition * 0,10 $ par mois = 0,10 $ par mois
- Coût des séries temporelles : 2 métriques * 100 séries temporelles renvoyées par métrique et par période * 86 400 périodes par mois = 17,3 millions de séries temporelles renvoyées par mois * 0,35 $ par million de séries temporelles = 6,05 $ par mois
- Coût total : 6,15$par mois
Exemple 7 : 100 règles d'alerte basées sur les journaux
Dans cet exemple, utilisez la configuration suivante :
Règles d'alerte
- 100 conditions (une condition par règle d'alerte basée sur les journaux)
- Coût de la condition : 100 conditions * 0,10 $ par mois = 10 $ par mois
- Coût des séries temporelles : 0 $ (Les règles d'alerte basées sur les journaux ne renvoient pas de séries temporelles.)
- Coût total : 10$par mois
Exemple de tarification de l'API Cloud Monitoring
Cet exemple de tarification est valable au 2 octobre 2025.
Supposons que vous interrogiez 10 types de métriques toutes les 5 minutes et que, pour chaque type de métrique, le nombre de séries temporelles renvoyées soit de 100. Dans 30 jours, vos requêtes renverront 8 640 000 séries temporelles (10 types de métriques * 100 séries temporelles / type de métrique * (60 minutes / heure / 5 minutes d'intervalle d'interrogation) * 24 heures / jour * 30 jours).
Le coût par période de 30 jours est de 3,82$ ((8 640 000 – 1 million de séries temporelles gratuites) * (0,50 $/million de séries temporelles renvoyées)).
Données de métriques facturées par octets ingérés
Les exemples suivants montrent comment obtenir une estimation des coûts dans le cadre de la collecte des données de métriques facturées par octets ingérés. Ces exemples sont destinés à illustrer les calculs. Pour obtenir des estimations complètes, utilisez le Simulateur de coût. Si vous accédez à cet outil, utilisez le produit Google Cloud Observability pour saisir des données de métrique, de journalisation et de trace.
Le scénario de base est le suivant : vous disposez d'un certain nombre de ressources surveillées telles que Compute Engine, Google Kubernetes Engine ou App Engine, qui écrivent des données à partir d'un certain nombre de métriques chaque mois.
Les différents scénarios incluent les variables suivantes :
- Nombre de ressources
- Nombre de métriques
- Indique si les métriques sont des métriques Google Cloud .
- Fréquence à laquelle les données de métriques sont écrites
Les exemples de cette section illustrent les tarifs de Monitoring en vigueur depuis juillet 2020.
Contexte commun
Dans les exemples de tarification suivants, chaque point de données de métriques ingéré est du type double, int64 ou bool. Ces types comptent pour 8 octets dans la tarification. Un mois compte environ 730 heures (365 jours/12 mois x 24 heures), soit 43 800 minutes.
Pour une métrique d'écriture de données à la fréquence de 1 point de données par minute pour un mois :
- Nombre total de points de données : 43 800
- Volume total ingéré :
- 350 400 octets (43 800 points de données x 8 octets)
- 0,33416748 Mio (350 400 octets/1 048 576 octets/Mio)
Pour une métrique d'écriture de données à la fréquence de 1 point de données par heure pendant un mois :
- Nombre total de points de données : 730
- Volume total ingéré :
- 5 840 octets (730 points de données x 8 octets)
- 0,005569458 Mio (5 840 octets/1 048 576 octets/Mio)
Exemples de tarification
Scénario 1 : Vous avez 1 000 ressources, chacune écrivant 75 métriques. Il s'agit de métriques Google Cloud uniquement, écrites au rythme de 1 point de données/minute.
- Ingestion mensuelle : 25 063 Mio = 0,33416748 Mio pour 1 métrique x 75 000 (soit 1 000 ressources, 75 métriques)
- Coût approximatif par mois : 0,00$ (les métriquesGoogle Cloud sont incluses gratuitement)
Mio ingérés | Tarif ($/Mio) | Coût ($) | |
---|---|---|---|
Illimité | 0,00 | 0,00 $ | |
Total | 25 063 | 0,00 $ |
Scénario 2 : Vous avez 1 000 ressources, chacune écrivant 75 métriques personnalisées. Il s'agit de métriques facturables, écrites à la fréquence de 1 point de données par minute.
- Ingestion mensuelle : 25 063 Mio (comme ci-dessus)
- Coût approximatif par mois : 6 427,55 $
Mio ingérés | Tarif ($/Mio) | Coût ($) | |
---|---|---|---|
150 | 0,00 | 0,00 $ | |
24 913 | 0,258 | 6 427,55 $ | |
Total | 25 063 | 6 427,55 $ |
Scénario 3 : Vous avez 1 000 ressources, chacune écrivant 75 métriques personnalisées. Il s'agit de métriques facturables, écrites à la fréquence de 1 point de données par heure.
- Ingestion mensuelle : 418 Mio = 0,005569458 Mio pour une métrique x 75 000
- Coût approximatif par mois : 69,14 $
Mio ingérés | Tarif ($/Mio) | Coût ($) | |
---|---|---|---|
150 | 0,00 | 0,00 $ | |
267 | 0,258 | 69,14 $ | |
Total | 417 | 69,14 $ |
Scénario 4 : Vous avez 1 ressource écrivant 500 000 métriques. Il s'agit de métriques facturables, écrites à la fréquence de 1 point de données par minute.
- Ingestion mensuelle : 167 084 Mio = 0,33416748 Mio pour 1 métrique x 500 000
- Coût approximatif par mois : 35 890,98 $
Mio ingérés | Tarif ($/Mio) | Coût ($) | |
---|---|---|---|
150 | 0,00 | 0,00 $ | |
99 850 | 0,258 | 25 761,30 $ | |
67 084 | 0,151 | 10 129,68 $ | |
Total | 167 084 | 35 890,98 $ |
Données de métriques facturées par échantillons ingérés
Les exemples suivants montrent comment estimer les coûts liés à la collecte des métriques facturées sur la base des échantillons ingérés. La facturation basée sur l'échantillonnage est utilisée pour Google Cloud Managed Service pour Prometheus.
Ces exemples sont destinés à illustrer des techniques de calcul et non à fournir des données de facturation.
Le scénario de base est le suivant : vous avez un certain nombre de conteneurs ou de pods qui écrivent des points dans un certain nombre de séries temporelles chaque mois. Les données peuvent être constituées de valeurs scalaires ou de distributions.
Les différents scénarios incluent les variables suivantes :
- Nombre de conteneurs ou de pods
- Nombre de séries temporelles
- Type de données : valeurs scalaires, distributions ou les deux
- Fréquence d'écriture des données de métriques
Compter les échantillons
Pour pouvoir estimer les prix, vous devez savoir comment comptabiliser les échantillons. Le nombre d'échantillons comptabilisés pour une valeur dépend des éléments suivants :
- Type de la valeur : scalaire ou distribution
- Fréquence d'écriture des valeurs
Cette section explique comment estimer le nombre d'échantillons écrits pour une série temporelle sur la période de facturation mensuelle.
Un mois équivaut à environ 730 heures (365 jours / 12 mois x 24 heures), soit 43 800 minutes ou 2 628 000 secondes.
Si une série temporelle écrit des valeurs scalaires, chaque valeur est comptabilisée comme un échantillon. Le nombre d'échantillons écrits au cours d'un mois dépend uniquement de la fréquence d'écriture des valeurs. Prenons les exemples suivants :
- Pour des valeurs écrites toutes les 15 secondes :
- Taux d'écriture : 1 valeur/15 s = 1 échantillon/15 s
- Échantillons par mois : 175 200 (1 échantillon/15 s x 2 628 000 secondes/mois)
- Pour des valeurs écrites toutes les 60 secondes :
- Taux d'écriture : 1 valeur/60 s = 1 échantillon/60 s
- Échantillons par mois : 43 800 (1 échantillon/60 s x 2 628 000 secondes/mois)
Si une série temporelle écrit des valeurs de distribution, chaque valeur peut contenir deux + n échantillons, où n est le nombre de buckets dans l'histogramme. Le nombre d'échantillons écrits au cours d'un mois dépend du nombre de buckets de vos histogrammes et de la fréquence d'écriture des valeurs.
Par exemple, chaque instance d'un histogramme de 50 buckets peut contenir 52 échantillons. Si les valeurs sont écrites toutes les 60 secondes, un histogramme de 50 buckets écrit au maximum 2 277 600 échantillons par mois. Si l'histogramme comporte 100 buckets et des écritures toutes les 60 secondes, chaque histogramme peut contenir 102 échantillons et écrit au maximum 4 467 600 échantillons par mois.
La plupart des séries temporelles de distribution contiennent moins d'échantillons que le nombre maximal autorisé. En pratique, entre 20 et 40 % des buckets d'histogramme sont vides. Ce pourcentage est encore plus élevé pour les utilisateurs ayant des histogrammes creux, tels que ceux générés par Istio.
Lors du comptage des échantillons pour la tarification, seuls les buckets avec des valeurs non vides sont inclus. Le nombre maximal d'échantillons par histogramme est de 2 + n . Si 25 % de vos buckets sont vides, le nombre d'échantillons attendu est de 2 + 0,75n par histogramme. Si 40 % de vos buckets sont vides, le nombre d'échantillons attendu est de 2 + 0,60n par histogramme.
Les calculs suivants et le tableau récapitulatif présentent le nombre maximal d'échantillons et des valeurs plus réalistes de nombre d'échantillons attendu :
Pour des valeurs d'histogramme avec 50 buckets écrites toutes les 15 secondes :
- Taux d'écriture : 1 valeur/15 s
- Nombre maximal d'échantillons :
- Par histogramme : 52
- Par mois : 9 110 400 (52 x 1 valeur/15 s x 2 628 000 secondes/mois)
- Nombre d'échantillons attendu, en supposant que 25 % sont vides :
- Par histogramme : 39,5 (2 + 0,75(50) ou 2 + (50 - 12,5))
- Par mois : 6 920 400 (39,5 x 1 valeur/15 s x 2 628 000 secondes/mois)
- Nombre d'échantillons attendu, en supposant que 40 % sont vides :
- Par histogramme : 32 (2 + 0,6(50) ou 2 + (50 - 20))
- Par mois : 5 606 400 (32 x 1 valeur/15 s x 2 628 000 secondes/mois)
Pour des valeurs d'histogramme avec 50 buckets écrites toutes les 60 secondes :
- Taux d'écriture : 1 valeur/60 s
- Nombre maximal d'échantillons :
- Par histogramme : 52
- Par mois : 2 277 600 (52 x 1 valeur/60 s x 2 628 000 secondes/mois)
- Nombre d'échantillons attendu, en supposant que 25 % sont vides :
- Par histogramme : 39,5 (2 + 0,75(50) ou 2 + (50 - 12,5))
- Par mois : 1 730 100 (39,5 x 1 valeur/60 s x 2 628 000 secondes/mois)
- Nombre d'échantillons attendu, en supposant que 40 % sont vides :
- Par histogramme : 32 (2 + 0,6(50) ou 2 + (50 - 20))
- Par mois : 1 401 600 (32 x 1 valeur/60 s x 2 628 000 secondes/mois)
Pour des valeurs d'histogramme avec 100 buckets écrites toutes les 15 secondes :
- Taux d'écriture : 1 valeur/15 s
- Nombre maximal d'échantillons :
- Par histogramme : 102
- Par mois : 17 870 400 (102 x 1 valeur/15 s x 2 628 000 secondes/mois)
- Nombre d'échantillons attendu, en supposant que 25 % sont vides :
- Par histogramme : 77 (2 + 0,75(100) ou 2 + (100 - 25))
- Par mois : 13 490 400 (77 x 1 valeur/15 s x 2 628 000 secondes/mois)
- Nombre d'échantillons attendu, en supposant que 40 % sont vides :
- Par histogramme : 62 (2 + 0,6(100) ou 2 + (100 - 40))
- Par mois : 10 862 400 (62 x 1 valeur/15 s x 2 628 000 secondes/mois)
Pour des valeurs d'histogramme avec 100 buckets écrites toutes les 60 secondes :
- Taux d'écriture : 1 valeur/60 s
- Nombre maximal d'échantillons :
- Par histogramme : 102
- Par mois : 4 467 600 (102 x 1 valeur/60 s x 2 628 000 secondes/mois)
- Nombre d'échantillons attendu, en supposant que 25 % sont vides :
- Par histogramme : 77 (2 + 0,75(100) ou 2 + (100 - 25))
- Par mois : 3 372 600 (77 x 1 valeur/60 s x 2 628 000 secondes/mois)
- Nombre d'échantillons attendu, en supposant que 40 % sont vides :
- Par histogramme : 62 (2 + 0,6(100) ou 2 + (100 - 40))
- Par mois : 2 715 600 (62 x 1 valeur/60 s x 2 628 000 secondes/mois)
Ces informations sont récapitulées dans le tableau ci-dessous :
Nombre de buckets | Taux d'écriture | Échantillons par mois (max) |
Échantillons par mois (25 % vides) |
Échantillons par mois (40 % vides) |
---|---|---|---|---|
50 | 1 échantillon/15 s | 9 110 400 | 6 920 400 | 5 606 400 |
50 | 1 échantillon/60 s | 2 277 600 | 1 730 100 | 1 401 600 |
100 | 1 échantillon/15 s | 17 870 400 | 13 490 400 | 10 862 400 |
100 | 1 échantillon/60 s | 4 467 600 | 3 372 600 | 2 715 600 |
Exemples de tarification
Pour estimer les prix, comptez le nombre d'échantillons écrits sur un mois et appliquez les valeurs tarifaires. Les échantillons sont facturés par million, suivant des plages empilées, comme suit :
Plage d'ingestion | Service géré pour Prometheus | Maximum pour la plage |
---|---|---|
Jusqu'à 50 milliards (50 000 millions) | 0,06 $/million | 3 000 $ |
50 milliards à 250 milliards (250 000 millions) | 0,048 $/million | 9 600,00 $ |
250 milliards à 500 milliards (500 000 millions) | 0,036 $/million | 9 000,00 $ |
Plus de 500 milliards (500 000 millions) | 0,024 $/million |
Le reste de cette section passe en revue différents scénarios possibles.
Scénario 1 : Vous avez 100 conteneurs, chacun écrivant 1 000 séries temporelles.
Variante A : si chaque série temporelle est écrite toutes les 15 secondes (1 échantillon/15 s), le nombre d'échantillons écrits par mois est de 17 520 000 000 (175 200 échantillons/mois x 1 000 séries temporelles x 100 conteneurs), soit 17 520 millions.
Variante B : si chaque série temporelle est écrite toutes les 60 secondes (1 échantillon/60 s), le nombre d'échantillons écrits par mois est de 4 380 000 000 (43 800 échantillons/mois x 10 000 séries temporelles x 1 000 conteneurs), soit 4 380 millions.
Ces deux cas comportent chacun moins de 50 000 millions d'échantillons. Par conséquent, seul le premier tarif s'applique. Aucun échantillon n'est facturé aux autres tarifs.
Variante | Échantillons ingérés | Plage d'ingestion | Managed Service pour Prometheus (0,06 $, 0,048 $, 0,036 $, 0,024 $) |
---|---|---|---|
A (1 échantillon/15 s) Total |
17 520 millions 17 520 millions |
Jusqu'à 50 000 millions Jusqu'à 250 000 millions Jusqu'à 500 000 millions Plus de 500 000 millions |
1 051,20 $ 1 051,20$ |
B (1 échantillon/60 s) Total |
4 380 millions 4 380 millions |
Jusqu'à 50 000 millions Jusqu'à 250 000 millions Jusqu'à 500 000 millions Plus de 500 000 millions |
262,80 $ 262,80$ |
Scénario 1 : Vous avez 1 000 conteneurs, chacun écrivant 1 000 séries temporelles.
Variante A : si chaque série temporelle est écrite toutes les 15 secondes (1 échantillon/15 s), le nombre d'échantillons écrits par mois est de 175 200 000 000 ou 175 200 millions :
- Les 50 000 premiers millions d'échantillons sont facturés au premier tarif.
- Les 125 200 millions d'échantillons restants sont facturés au second tarif.
- Aucun échantillon n'est facturé aux autres tarifs.
Variante B : si chaque série temporelle est écrite toutes les 60 secondes (1 échantillon/60 s), le nombre d'échantillons écrits par mois est de 43 800 000 000, soit 43 800 millions. Cette valeur mensuelle étant inférieure à 50 000 millions d'échantillons, seul le premier tarif s'applique.
Variante | Échantillons ingérés | Plage d'ingestion | Managed Service pour Prometheus (0,06 $, 0,048 $, 0,036 $, 0,024 $) |
---|---|---|---|
A (1 échantillon/15 s) Total |
50 000 millions 125 200 millions 175 200 millions |
Jusqu'à 50 000 millions Jusqu'à 250 000 millions Jusqu'à 500 000 millions Plus de 500 000 millions |
3 000,00 $ 6 009,60 $ 9 009,60$ |
B (1 échantillon/60 s) Total |
43 800 millions 43 800 millions |
Jusqu'à 50 000 millions Jusqu'à 250 000 millions Jusqu'à 500 000 millions Plus de 500 000 millions |
2 628,00 $ 2 628,00$ |
Scénario 3 : Vous avez 100 conteneurs, chacun écrivant 1 000 séries temporelles de type distribution dans 100 buckets. Vous prévoyez que 25 % des buckets seront vides.
Variante A : si chaque série temporelle est écrite toutes les 15 secondes (1 échantillon/15 s), le nombre d'échantillons écrits par mois est de 1 349 040 000 000 (13 490 400 échantillons/mois x 1 000 séries temporelles x 100 conteneurs), soit 1 349 040 millions.
- Les 50 000 premiers millions d'échantillons sont facturés au premier tarif.
- Les 200 000 millions d'échantillons suivants sont facturés au second tarif.
- Les 250 000 millions d'échantillons suivants sont facturés au troisième tarif.
- Les 749 040 millions d'échantillons restants sont facturés au quatrième tarif.
Variante B : si chaque série temporelle est écrite toutes les 60 secondes (1 échantillon/60 s), le nombre d'échantillons écrits par mois est de 337 260 000 000 (3 372 600 échantillons/mois x 1 000 séries temporelles x 100 conteneurs), soit 337 260 millions.
- Les 50 000 premiers millions d'échantillons sont facturés au premier tarif.
- Les 200 000 millions d'échantillons suivants sont facturés au second tarif.
- Les 87 260 millions d'échantillons restants sont facturés au troisième tarif.
Variante | Échantillons ingérés | Plage d'ingestion | Managed Service pour Prometheus (0,06 $, 0,048 $, 0,036 $, 0,024 $) |
---|---|---|---|
A (1 échantillon/15 s) Total |
50 000 millions 200 000 millions 250 000 millions 749 040 millions 1 349 040 millions |
Jusqu'à 50 000 millions Jusqu'à 250 000 millions Jusqu'à 500 000 millions Plus de 500 000 millions |
3 000,00 $ 9 600,00 $ 9 000,00 $ 17 976,96 $ 39 576,96$ |
B (1 échantillon/60 s) Total |
50 000 millions 200 000 millions 87 260 millions 337 260 millions |
Jusqu'à 50 000 millions Jusqu'à 250 000 millions Jusqu'à 500 000 millions Plus de 500 000 millions |
3 000,00 $ 9 600,00 $ 3 141,36 $ 15 741,36$ |
Scénario 4 : Vous avez 1 000 conteneurs, chacun écrivant 10 000 séries temporelles de type distribution dans 100 buckets. Vous prévoyez que 40 % des buckets seront vides.
Variante A : si chaque série temporelle est écrite toutes les 15 secondes (1 échantillon/15 s), le nombre d'échantillons écrits par mois est de 108 624 000 000 000 (10 862 400 échantillons/mois x 10 000 séries temporelles x 1 000 conteneurs), soit 108 624 000 millions.
- Les 50 000 premiers millions d'échantillons sont facturés au premier tarif.
- Les 200 000 millions d'échantillons suivants sont facturés au second tarif.
- Les 250 000 millions d'échantillons suivants sont facturés au troisième tarif.
- Les 108 124 000 millions d'échantillons restants sont facturés au quatrième tarif.
Variante B : si chaque série temporelle est écrite toutes les 60 secondes (1 échantillon/60 s), le nombre d'échantillons écrits par mois est de 27 156 000 000 000 (2 715 600 échantillons/mois x 10 000 séries temporelles x 1 000 conteneurs), soit 27 156 000 millions.
- Les 50 000 premiers millions d'échantillons sont facturés au premier tarif.
- Les 200 000 millions d'échantillons suivants sont facturés au second tarif.
- Les 250 000 millions d'échantillons suivants sont facturés au troisième tarif.
- Les 26 656 000 millions d'échantillons restants sont facturés au quatrième tarif.
Variante | Échantillons ingérés | Plage d'ingestion | Managed Service pour Prometheus (0,06 $, 0,048 $, 0,036 $, 0,024 $) |
---|---|---|---|
A (1 échantillon/15 s) Total |
50 000 millions 200 000 millions 250 000 millions 108 124 000 millions 108 624 000 millions |
Jusqu'à 50 000 millions Jusqu'à 250 000 millions Jusqu'à 500 000 millions Plus de 500 000 millions |
3 000,00 $ 9 600,00 $ 9 000,00 $ 2 594 976,00 $ 2 616 576,00$ |
B (1 échantillon/60 s) Total |
50 000 millions 200 000 millions 250 000 millions 26 656 000 millions 27 156 000 millions |
Jusqu'à 50 000 millions Jusqu'à 250 000 millions Jusqu'à 500 000 millions Plus de 500 000 millions |
3 000,00 $ 9 600,00 $ 9 000,00 $ 639 744,00 $ 661 344,00$ |
Scénario 5 : Vous avez les éléments suivants :
1 000 conteneurs, chacun écrivant 1 000 séries temporelles scalaires toutes les 15 secondes. Le nombre d'échantillons écrits par mois est de 175 200 000 000, soit 175 200 millions. (Scénario 2, variante A)
1 000 conteneurs, chacun écrivant 10 000 séries temporelles de type distribution dans 100 buckets toutes les 15 secondes. Vous prévoyez que 40 % des buckets seront vides. Le nombre d'échantillons écrits par mois est de 108 624 000 000 000, soit 108 624 000 millions. (Scénario 4, variante A)
Le nombre total d'échantillons par mois est de 108 799 200 millions (175 200 millions + 108 624 000 millions).
- Les 50 000 premiers millions d'échantillons sont facturés au premier tarif.
- Les 200 000 millions d'échantillons suivants sont facturés au second tarif.
- Les 250 000 millions d'échantillons suivants sont facturés au troisième tarif.
- Les 108 299 200 millions d'échantillons restants sont facturés au quatrième tarif.
Variante | Échantillons ingérés | Plage d'ingestion | Managed Service pour Prometheus (0,06 $, 0,048 $, 0,036 $, 0,024 $) |
---|---|---|---|
2A + 4A Total |
50 000 millions 200 000 millions 250 000 millions 108 299 200 millions 108 799 200 millions |
Jusqu'à 50 000 millions Jusqu'à 250 000 millions Jusqu'à 500 000 millions Plus de 500 000 millions |
3 000,00 $ 9 600,00 $ 9 000,00 $ 2 599 180,80 $ 2 620 780,80$ |
Exécution des tests de disponibilité
Cet exemple illustre les tarifs en vigueur depuis le 1er octobre 2022.
Les exemples suivants montrent comment estimer les coûts liés à l'exécution des vérifications du temps d'activité. Ces exemples sont destinés à illustrer des techniques de calcul et non à fournir des données de facturation.
Comptabiliser les exécutions de tests de disponibilité
Pour estimer le coût de vos vérifications du temps d'activité, vous devez connaître le nombre d'exécutions régionales qui ont lieu en un mois. Frais de surveillance : 0,30 $/1 000 exécutions, avec une attribution mensuelle gratuite de 1 million d'exécutions.
Pour estimer le coût de vos vérifications de disponibilité, vous pouvez utiliser le calcul suivant :
(EXECUTIONS_PER_MONTH - 1,000,000) * .0003
Pour chaque vérification du temps d'activité, le nombre d'exécutions dépend des choix de configuration suivants :
Fréquence d'exécution du test de disponibilité : toutes les minutes, toutes les 5 minutes, toutes les 10 minutes ou toutes les 15 minutes.
Nombre de régions dans lesquelles le test de disponibilité est exécuté.
Nombre de cibles pour lesquelles le test de disponibilité est configuré. Si le contrôle du temps d'activité est configuré pour une seule VM, le nombre de cibles est de 1. Si le test de disponibilité est configuré pour un groupe de ressources, le nombre de cibles correspond au nombre de ressources du groupe.
Lorsque vous configurez un test de disponibilité, vous spécifiez un emplacement pour le test de disponibilité. Chaque emplacement correspond à une ou plusieurs régions. Le tableau suivant indique les emplacements valides pour les tests de disponibilité et les régions auxquelles ils correspondent :
Emplacement de la configuration du test de disponibilité | Inclut Google Cloud régions |
---|---|
ASIA_PACIFIC |
asia-southeast1 |
EUROPE |
europe-west1 |
SOUTH_AMERICA |
southamerica-east1 |
USA |
us-central1 , us-east4 , us-west1
|
GLOBAL |
Toutes les régions incluses par d'autres zones |
Vous devez configurer vos tests de disponibilité pour qu'ils s'exécutent dans au moins trois régions.
Pour estimer le nombre d'exécutions d'un test de disponibilité, vous devez connaître le nombre de régions couvertes par l'emplacement du test de disponibilité :
ASIA_PACIFIC
,EUROPE
etSOUTH_AMERICA
incluent chacun une région.USA
inclut trois régions.GLOBAL
comprend six régions.
Un mois équivaut à environ 730 heures (365 jours / 12 mois x 24 heures) ou 43 800 minutes.
Un test de disponibilité configuré pour s'exécuter une fois par minute dans
USA
s'exécute dans trois régions. Si ce test de disponibilité est configuré pour vérifier une seule VM, il s'exécute 131 400 fois (3 * 43 800) par mois. Si le test est configuré pour vérifier un groupe de ressources de 10 membres, il s'exécute 1 314 000 fois (10 * 131 400) par mois.Un test de disponibilité configuré pour s'exécuter une fois par minute dans
ASIA_PACIFIC
,EUROPE
etUSA
s'exécute dans cinq régions. Ce test de disponibilité s'exécute 219 000 fois par mois s'il est configuré pour une seule cible.
Le tableau suivant indique le nombre d'exécutions horaires et mensuelles pour un seul contrôle du temps d'activité configuré pour s'exécuter avec différentes fréquences dans différents nombres de régions :
Fréquence d'exécution de la vérification : |
Nombre de régions |
Exécutions horaires par cible |
Exécutions mensuelles par cible |
---|---|---|---|
1 minute | 3 4 5 6 |
180 240 300 360 |
131 400 175 200 219 000 262 800 |
5 minutes | 3 4 5 6 |
36 48 60 72 |
26,280 35,040 43,000 52,660 |
10 minutes | 3 4 5 6 |
18 24 30 36 |
13,140 17,520 21,900 26,280 |
15 minutes | 3 4 5 6 |
12 16 20 24 |
8 760 11 680 14 600 17 520 |
Exemples de tarification
Pour estimer les prix, déterminez le nombre total d'exécutions mensuelles et soustrayez 1 000 000. Toutes les exécutions restantes sont facturées 0,30 $/1 000 exécutions. Multipliez donc les exécutions restantes par 0, 0003.
(EXECUTIONS_PER_MONTH - 1,000,000) * .0003
Scénario 1 : Vous disposez d'un test de disponibilité dans l'emplacement USA
qui vérifie une VM une fois par minute. Cette vérification s'exécute dans trois régions.
La vérification s'exécute 131 400 fois par mois et ne coûte rien.
Exécutions mensuelles totales |
Exécutions mensuelles facturables (plus de 1 000 000) |
Coût (0,30 $/1 000 exécutions) |
---|---|---|
131 400 | 0 | 0,00 $ |
Scénario 2 : Vous disposez d'un test de disponibilité dans la région USA
qui vérifie un groupe de ressources de 10 membres une fois par minute. Cette vérification s'exécute dans trois régions. La vérification s'exécute 10 * 131 400 fois par mois et coûte 94,20 $/mois. La seule différence entre ce scénario et le scénario 1 est le nombre de cibles.
Exécutions mensuelles totales |
Exécutions mensuelles facturables (plus de 1 000 000) |
Coût (0,30 $/1 000 exécutions) |
---|---|---|
1 314 000 (10 cibles) | 314 000 | 94,20 $ |
Scénario 3 : Vous disposez de 10 tests de disponibilité GLOBAL
, chacun vérifiant une VM une fois par minute. Ces vérifications s'exécutent dans six régions. Chaque vérification est donc exécutée 262 800 fois par mois. Le nombre total d'exécutions mensuelles est de 2 628 000 (10 x 262 800). Ce scénario coûte 488,40 $ par mois.
Exécutions mensuelles totales |
Exécutions mensuelles facturables (plus de 1 000 000) |
Coût (0,30 $/1 000 exécutions) |
---|---|---|
2 628 000 | 1 628 000 | 488,40 $ |
Scénario 4 : Vous disposez de cinq vérifications du temps d'activité dans l'emplacement USA
qui vérifient une VM toutes les cinq minutes. Ces vérifications s'exécutent dans trois régions. Chaque vérification est donc exécutée 26 280 fois par mois. Le nombre total d'exécutions mensuelles pour cet ensemble de vérifications est de 105 120 (4 * 26 280).
Vous disposez également de deux tests de disponibilité GLOBAL
qui vérifient une VM toutes les 15 minutes. Ces vérifications s'exécutent dans six régions. Chaque vérification est donc effectuée 17 520 fois par mois. Le nombre total d'exécutions mensuelles pour cet ensemble de vérifications est de 35 040 (2 * 17 520).
Votre nombre total d'exécutions mensuelles est de 140 160 (105 120 + 35 040). Ce scénario ne coûte rien.
Exécutions mensuelles totales |
Exécutions mensuelles facturables (plus de 1 000 000) |
Coût (0,30 $/1 000 exécutions) |
---|---|---|
140 160 | 0 | 0,00 $ |
Exemple de tarification de l'exécution de la surveillance synthétique
(Date d'entrée en vigueur : 1er novembre 2023)
Supposons que vous créiez trois vérifications synthétiques et que vous configuriez chacune d'elles pour qu'elle s'exécute toutes les cinq minutes. Le nombre total d'exécutions par mois sera alors de 26 784 :
Number of executions per month = 3 synthetic monitors * 1 execution per monitor per 5 minutes *
1440 minutes per day * 31 days per month
= 26,784
Pour déterminer le nombre d'exécutions facturables, soustrayez le quota gratuit du nombre total d'exécutions, puis multipliez le résultat par le coût :
Exécutions mensuelles totales |
Exécutions mensuelles facturables (plus de 100 exécutions par compte de facturation) |
Coût (1,20 $/1 000 exécutions) |
---|---|---|
26 784 | 26 684 | 32,02 $ |
Exemples de tarification de Cloud Trace
Ces exemples illustrent les tarifs de Trace en vigueur depuis juillet 2020.
- Si vous ingérez 2 millions de délais par mois, le coût est de 0 $. (Vos 2,5 premiers millions de délais ingérés en un mois sont gratuits.)
- Si vous ingérez 14 millions de délais en un mois, le coût est de 2,30 $. (Vos 2,5 premiers millions de délais en un mois sont gratuits. Le coût des délais restants est de 11,5 millions de délais x 0,20 $/million de délais = 2,30 $.)
- Si vous ingérez 1 milliard de délais en un mois, le coût est de 199 $. (Vos 2,5 premiers millions de délais en un mois sont gratuits. Le coût des délais restants est de 997,5 millions de délais x 0,20 $/million de délais = 199,50 $.)