Important
Ce document fait référence à notre modèle de tarification basé sur les produits d'origine. Pour en savoir plus sur les changements de prix, consultez Présentation de nos modèles de tarification.
Le 31 mai 2023, l’ UI d’utilisation de notre modèle de tarification d’origine atteint sa fin de vie (EoL). Dans ce document se trouvent des requêtes NRQL que les clients du modèle de tarification d'origine peuvent utiliser pour comprendre leur utilisation.
Quels clients sont concernés ?
Cela affecte l'organisation New Relic sur notre modèle de tarification d'origine, qui est un modèle de tarification où nous facturons par différents produits (comme , , monitoring d'infrastructure, etc.).
Que peux-tu faire ?
Si votre organisation est concernée par cette fin de vie et que vous conservez notre plan tarifaire d'origine, les options incluent :
- Créer un dashboard personnalisé incluant la requête d'utilisation ci-dessous
- Exécutez une requête ponctuelle lorsque vous avez besoin de comprendre l'utilisation
Détails sur la requête
Quelques détails sur l’interrogation des données d’utilisation :
- Les données d'utilisation sont stockées sur le type d'événement
NrDailyUsage
et le type d'événementNrUsage
- Si vous interrogez le
consumingAccount
, assurez-vous de saisir l'ID de compte. - L'interrogation avec le générateur de requêtes dans l'UI interrogera un compte spécifique et tous les comptes enfants. Vous pouvez également utiliser NerdGraph pour les requêtes inter-comptes.
Nous vous donnerons ci-dessous quelques exemples de requêtes d'utilisation pour différentes catégories de produits.
Pour plus de détails sur le fonctionnement de la tarification basée sur les CU, consultez Tarification basée sur les hôtes et les CU.
Requête de présentation
Panneau d'affichage avec comparaison avec la période précédente :
SELECT rate(SUM(apmComputeUnits), 1 day) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'APM' AND `usageType` = 'Host' AND `consumingAccountId` = YOUR_ACCOUNT_ID
COMPARE WITH 1 month ago
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 500
Graphique de tendance sur la période :
SELECT rate(SUM(apmComputeUnits), 1 day) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'APM' AND `usageType` = 'Host' AND `consumingAccountId` = YOUR_ACCOUNT_ID
TIMESERIES 1 day
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 5
Requête détaillée
Utilisation au fil du temps, par hôte :
SELECT rate(SUM(apmComputeUnits), 1 day) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'APM' AND `usageType` = 'Host' AND `consumingAccountId` = YOUR_ACCOUNT_ID
FACET hostId,agentHostname,consumingAccountId
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 500
Graphique de tendance sur la période, par hôte :
SELECT rate(SUM(apmComputeUnits), 1 day) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'APM' AND `usageType` = 'Host' AND `consumingAccountId` = YOUR_ACCOUNT_ID
TIMESERIES 1 day
FACET hostId
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 15
Pour plus de détails sur le fonctionnement de la tarification basée sur l'hôte, voir Tarification basée sur l'hôte et le CU.
Requête de présentation
Panneau d'affichage avec comparaison avec la période précédente :
SELECT rate(SUM(apmHoursUsed) / 24, 1 day) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'APM' AND `usageType` = 'Host' AND `consumingAccountId` = YOUR_ACCOUNT_ID
COMPARE WITH 1 month ago
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 500
Graphique de tendance sur la période :
SELECT rate(SUM(apmHoursUsed), 1 hour) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'APM' AND `usageType` = 'Host' AND `consumingAccountId` = YOUR_ACCOUNT_ID
TIMESERIES 1 day
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 5
Requête détaillée
Utilisation au fil du temps, par hôte :
SELECT rate(SUM(apmHoursUsed), 1 hour) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'APM' AND `usageType` = 'Host' AND `consumingAccountId` = YOUR_ACCOUNT_ID
FACET hostId,agentHostname,consumingAccountId
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 500
Graphique de tendance sur la période, par hôte :
SELECT rate(SUM(apmHoursUsed), 1 hour) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'APM' AND `usageType` = 'Host' AND `consumingAccountId` = YOUR_ACCOUNT_ID
TIMESERIES 1 day
FACET hostId
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 15
Requête de présentation
Panneau d'affichage avec comparaison avec la période précédente :
SELECT rate(SUM(browserPageViewCount), 1 day) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Browser' AND `usageType` = 'Application' AND `consumingAccountId` = YOUR_ACCOUNT_ID AND `isPrimaryApp` != 'false'
COMPARE WITH 1 month ago
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 500
Graphique de tendance sur la période :
SELECT SUM(browserPageViewCount) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Browser' AND `usageType` = 'Application' AND `consumingAccountId` = YOUR_ACCOUNT_ID AND `isPrimaryApp` != 'false'
TIMESERIES 1 day
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 5
Requête détaillée
Utilisation au fil du temps, par compte consommateur :
SELECT rate(SUM(browserPageViewCount), 1 day) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Browser' AND `usageType` = 'Application' AND `consumingAccountId` = YOUR_ACCOUNT_ID AND `isPrimaryApp` != 'false'
FACET consumingAccountName,consumingAccountId
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 500
Graphique de tendance sur la période de temps, par compte consommateur :
SELECT SUM(browserPageViewCount) as usage
FROM NrDailyUsage, NrUsage WHERE `productLine` = 'Browser' AND `usageType` = 'Application' AND `consumingAccountId` = YOUR_ACCOUNT_ID AND `isPrimaryApp` != 'false'
TIMESERIES 1 day
FACET consumingAccountName
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 15
Requête de présentation
Panneau d'affichage avec comparaison avec la période précédente, utilisateur mensuel :
SELECT SUM(mobileUniqueUsersPerMonth) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Mobile' AND `usageType` = 'Application' AND `consumingAccountId` = YOUR_ACCOUNT_ID
TIMESERIES 1 day
COMPARE WITH 1 month ago
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 500
Graphique de tendance sur une période donnée, utilisateur mensuel :
SELECT SUM(mobileUniqueUsersPerMonth) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Mobile' AND `usageType` = 'Application' AND `consumingAccountId` = YOUR_ACCOUNT_ID
TIMESERIES 1 day
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 5
Requête détaillée
Utilisation au fil du temps, par nom d'application mobile :
SELECT SUM(mobileUniqueUsersPerMonth) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Mobile' AND `usageType` = 'Application' AND `consumingAccountId` = YOUR_ACCOUNT_ID
TIMESERIES 1 day
FACET mobileAppName,mobileAppId
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 500
Graphique de tendance sur une période donnée, par nom d'application mobile :
SELECT SUM(mobileUniqueUsersPerMonth) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Mobile' AND `usageType` = 'Application' AND `consumingAccountId` = YOUR_ACCOUNT_ID
TIMESERIES 1 day
FACET mobileAppName
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 15
Pour plus de détails sur le fonctionnement de la tarification basée sur les CU infrastructure , voir Tarification basée sur l'hôte et les CU.
Requête de présentation
Panneau d'affichage avec comparaison avec la période précédente :
SELECT rate(SUM(infrastructureComputeUnits), 1 day) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Infrastructure' AND `usageType` = 'Host' AND `consumingAccountId` = YOUR_ACCOUNT_ID
COMPARE WITH 1 month ago
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 500
Graphique de tendance sur la période :
SELECT SUM(infrastructureComputeUnits) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Infrastructure' AND `usageType` = 'Host' AND `consumingAccountId` = YOUR_ACCOUNT_ID
TIMESERIES 1 day
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 5
Requête détaillée
Utilisation dans le temps, par agent nom d'hôte :
SELECT rate(SUM(infrastructureComputeUnits), 1 day) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Infrastructure' AND `usageType` = 'Host' AND `consumingAccountId` = YOUR_ACCOUNT_ID
FACET agentHostname
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 500
Graphique de tendance sur la période, par hôte :
SELECT SUM(infrastructureComputeUnits) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Infrastructure' AND `usageType` = 'Host' AND `consumingAccountId` = YOUR_ACCOUNT_ID
TIMESERIES 1 day
FACET agentHostname
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 15
Requête de présentation
Panneau d'affichage avec comparaison avec la période précédente :
SELECT rate(SUM(usage), 1 day) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Logs' AND `consumingAccountId` = YOUR_ACCOUNT_ID AND `metric` = 'BytesSaved'
COMPARE WITH 1 month ago
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 500
Graphique de tendance sur la période :
SELECT rate(SUM(usage), 1 day) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Logs' AND `consumingAccountId` = YOUR_ACCOUNT_ID AND `metric` = 'BytesSaved'
TIMESERIES 1 day
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 5
Requête détaillée
Utilisation au fil du temps, par compte consommateur :
SELECT rate(SUM(usage), 1 day) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Logs' AND `consumingAccountId` = YOUR_ACCOUNT_ID AND `metric` = 'BytesSaved'
FACET consumingAccountName,consumingAccountId
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 500
Graphique de tendance sur la période de temps, par compte consommateur :
SELECT rate(SUM(usage), 1 day) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Logs' AND `consumingAccountId` = YOUR_ACCOUNT_ID AND `metric` = 'BytesSaved'
TIMESERIES 1 day
FACET consumingAccountName
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 15
Requête de présentation
Panneau d'affichage avec comparaison avec la période précédente :
SELECT rate(SUM(usage), 1 minute) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Metrics' AND `consumingAccountId` = YOUR_ACCOUNT_ID AND `metric` = 'DataPointsSent'
COMPARE WITH 1 month ago
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 500
Graphique de tendance sur la période :
SELECT rate(SUM(usage), 1 minute) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Metrics' AND `consumingAccountId` = YOUR_ACCOUNT_ID AND `metric` = 'DataPointsSent'
TIMESERIES 1 day
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 5
Requête détaillée
Utilisation au fil du temps, par compte consommateur :
SELECT rate(SUM(usage), 1 minute) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Metrics' AND `consumingAccountId` = YOUR_ACCOUNT_ID AND `metric` = 'DataPointsSent'
FACET consumingAccountName,consumingAccountId
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 500
Graphique de tendance sur la période de temps, par compte consommateur :
SELECT rate(SUM(usage), 1 minute) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Metrics' AND `consumingAccountId` = YOUR_ACCOUNT_ID AND `metric` = 'DataPointsSent'
TIMESERIES 1 day
FACET consumingAccountName
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 15
Requête de présentation
Panneau d'affichage avec comparaison avec la période précédente :
SELECT rate(SUM(usage), 1 day) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Serverless' AND `consumingAccountId` = YOUR_ACCOUNT_ID AND `metric` = 'LambdaEventsSaved'
COMPARE WITH 1 month ago
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 500
Graphique de tendance sur la période :
SELECT rate(SUM(usage), 1 day) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Serverless' AND `consumingAccountId` = YOUR_ACCOUNT_ID AND `metric` = 'LambdaEventsSaved'
TIMESERIES 1 day
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 5
Requête détaillée
Utilisation au fil du temps, par compte consommateur :
SELECT rate(SUM(usage), 1 day) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Serverless' AND `consumingAccountId` = YOUR_ACCOUNT_ID AND `metric` = 'LambdaEventsSaved'
FACET consumingAccountName,consumingAccountId
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 500
Graphique de tendance sur la période de temps, par compte consommateur :
SELECT rate(SUM(usage), 1 day) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Serverless' AND `consumingAccountId` = YOUR_ACCOUNT_ID AND `metric` = 'LambdaEventsSaved'
TIMESERIES 1 day
FACET consumingAccountName
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 15
Requête de présentation
Panneau d'affichage avec comparaison avec la période précédente :
SELECT rate(SUM(syntheticsSuccessCheckCount + syntheticsFailedCheckCount), 1 day) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Synthetics' AND `usageType` = 'Check' AND `consumingAccountId` = YOUR_ACCOUNT_ID AND `syntheticsTypeLabel` != 'Ping'
COMPARE WITH 1 month ago
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 500
Graphique de tendance sur la période :
SELECT rate(SUM(syntheticsSuccessCheckCount + syntheticsFailedCheckCount), 1 day) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Synthetics' AND `usageType` = 'Check' AND `consumingAccountId` = YOUR_ACCOUNT_ID AND `syntheticsTypeLabel` != 'Ping'
TIMESERIES 1 day
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 5
Requête détaillée
Utilisation au fil du temps, par nom de moniteur :
SELECT rate(SUM(syntheticsSuccessCheckCount + syntheticsFailedCheckCount), 1 day) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Synthetics' AND `usageType` = 'Check' AND `consumingAccountId` = YOUR_ACCOUNT_ID AND `syntheticsTypeLabel` != 'Ping'
FACET syntheticsMonitorName,syntheticsMonitorId
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 500
Graphique de tendance sur une période donnée, par nom de contrôleur :
SELECT rate(SUM(syntheticsSuccessCheckCount + syntheticsFailedCheckCount), 1 day) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Synthetics' AND `usageType` = 'Check' AND `consumingAccountId` = YOUR_ACCOUNT_ID AND `syntheticsTypeLabel` != 'Ping'
TIMESERIES 1 day
FACET syntheticsMonitorName
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 15
Utilisation au fil du temps, par type d'étiquette :
SELECT rate(SUM(syntheticsSuccessCheckCount + syntheticsFailedCheckCount), 1 day) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Synthetics' AND `usageType` = 'Check' AND `consumingAccountId` = YOUR_ACCOUNT_ID AND `syntheticsTypeLabel` != 'Ping'
FACET syntheticsTypeLabel
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 500
Graphique de tendance sur une période donnée, par type d'étiquette :
SELECT rate(SUM(syntheticsSuccessCheckCount + syntheticsFailedCheckCount), 1 day) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Synthetics' AND `usageType` = 'Check' AND `consumingAccountId` = YOUR_ACCOUNT_ID AND `syntheticsTypeLabel` != 'Ping' TIMESERIES 1 day
FACET syntheticsTypeLabel
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 15
Utilisation au fil du temps, par localisation :
SELECT rate(SUM(syntheticsSuccessCheckCount + syntheticsFailedCheckCount), 1 day) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Synthetics' AND `usageType` = 'Check' AND `consumingAccountId` = YOUR_ACCOUNT_ID AND `syntheticsTypeLabel` != 'Ping'
FACET syntheticsLocation
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 500
Graphique de tendance sur une période donnée, par localisation :
SELECT rate(SUM(syntheticsSuccessCheckCount + syntheticsFailedCheckCount), 1 day) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Synthetics' AND `usageType` = 'Check' AND `consumingAccountId` = YOUR_ACCOUNT_ID AND `syntheticsTypeLabel` != 'Ping'
TIMESERIES 1 day
FACET syntheticsLocation
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 15
Requête de présentation
Panneau d'affichage avec comparaison avec la période précédente :
SELECT rate(SUM(usage), 1 day) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Traces' AND `consumingAccountId` = YOUR_ACCOUNT_ID AND `metric` = 'SpansSaved'
COMPARE WITH 1 month ago
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 500
Graphique de tendance sur la période :
SELECT rate(SUM(usage), 1 day) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Traces' AND `consumingAccountId` = YOUR_ACCOUNT_ID AND `metric` = 'SpansSaved'
TIMESERIES 1 day
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 5
Requête détaillée
Utilisation au fil du temps, par compte consommateur :
SELECT rate(SUM(usage), 1 day) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Traces' AND `consumingAccountId` = YOUR_ACCOUNT_ID AND `metric` = 'SpansSaved'
FACET consumingAccountName,consumingAccountId
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 500
Graphique de tendance sur la période de temps, par compte consommateur :
SELECT rate(SUM(usage), 1 day) as usage
FROM NrDailyUsage, NrUsage
WHERE `productLine` = 'Traces' AND `consumingAccountId` = YOUR_ACCOUNT_ID AND `metric` = 'SpansSaved'
TIMESERIES 1 day
FACET consumingAccountName
SINCE '2023-02-01 00:00:00' UNTIL '2023-03-01 00:00:00'
LIMIT 15
APM et infrastructure : tarification par unité de calcul ou par hôte
APM offre le choix entre deux modèles de tarification : la tarification basée sur l'unité de calcul (CU) et la tarification basée sur l'hôte . New Relic Infrastructure propose uniquement des tarifs basés sur les CU. Cette section montre comment les deux options sont calculées et explique ce que signifie « hôte » dans ces contextes de tarification :
Selon notre modèle de tarification d'origine, la tarification basée sur les CU est disponible pour ces produits New Relic :
APM (choix entre une tarification basée sur le CU ou une tarification basée sur l'hôte)
Infrastructure : tarification basée uniquement sur les CU
Avec la tarification basée sur CU, votre prix mensuel est déterminé par la taille de l'hôte (puissance de calcul et mémoire) exécutant New Relic et le nombre d'heures pendant lesquelles il se connecte à New Relic au cours du mois. Si un hôte est connecté à New Relic à tout moment au cours d'une heure, cette heure compte dans le calcul du CU.
Chaque hôte est compté séparément pour chaque compte New Relic auquel l'hôte envoie des données. Par exemple, si vous avez un compte parent avec deux comptes enfants, chacun exécutant une application sur le même hôte pour 3 000 CU dans un mois donné, l'utilisation du compte parent sera de 6 000 CU.
Pour APM, la tarification basée sur CU est le meilleur choix si vous disposez de nombreuses ressources informatiques dynamiques basées sur le cloud. Pour cette raison, la tarification basée sur les CU est parfois appelée cloud pricing.
Les UC sont calculées comme suit :
CUs = (# of CPUs + GBs of RAM) x hours used
La taille maximale d'un hôte donné (CPU + Go de RAM) est plafonnée à 16.
Exemples :
Si un hôte dispose de 2 cœurs de processeur, de 2 Go de RAM et se connecte à New Relic pendant une heure (ou moins d'une heure), il consomme 4 CU.
Si un hôte dispose de 2 cœurs de processeur, de 2 Go de RAM et se connecte à New Relic pendant un mois entier (750 heures utilisées comme taille mensuelle standard), il consomme 3 000 UC.
Vous pouvez acheter des blocs de CU à consommer sur une base mensuelle. Le nombre total de CU achetées mensuellement est calculé en additionnant la consommation estimée de CU pour tous les hôtes pour le mois. Il n’y a pas de report mensuel des CU non utilisés. De plus, New Relic ne facture pas par JVM, conteneur (tel que Docker ou Cloud Foundry) ou instance application : il facture par hôtes exécutant ces conteneurs ou instances application .
Les prix varient en fonction du produit New Relic et du niveau d'abonnement.
Conseil
Pour notre modèle de tarification d'origine, la tarification APM peut être basée sur CU ou sur l'hôte, tandis que New Relic Infrastructure utilise uniquement la tarification basée sur CU.
Avec une tarification basée sur l'hôte, New Relic facture en fonction du nombre de equivalent hosts utilisés dans un mois. Un equivalent host est défini comme : un hôte connecté à New Relic pendant 750 heures (750 heures utilisées comme taille mensuelle standard). Si un hôte est connecté à New Relic à tout moment au cours d'une heure, cette heure compte dans le calcul de l'hôte.
Ces heures peuvent être réparties sur plusieurs hôtes. Par exemple, vous pourriez avoir trois hôtes qui sont chacun connectés à New Relic pendant 250 heures au cours d'un mois : ces heures totaliseraient un equivalent host.
Chaque hôte est compté séparément pour chaque compte New Relic auquel l'hôte envoie des données. Par exemple, si vous avez un compte parent avec deux comptes enfants, chacun exécutant une application sur le même hôte unique pendant 750 heures dans un mois donné, l'utilisation du compte parent sera de 2 hôtes équivalents.
Une fois connectés à New Relic, les hôtes se distinguent par leur nom d'hôte unique. Un hôte est connecté à New Relic lorsque l'agent de langue est actif et est affiché sur l'hôte. New Relic ne facture pas par conteneur (tel que Docker ou Cloud Foundry), JVM ou instance application ; il facture par hôtes exécutant ces conteneurs ou instances application .
New Relic APM vous offre le choix entre une tarification basée sur l'hôte et une tarification basée sur le CU. La tarification basée sur l'hôte est idéale si vous avez principalement des environnements statiques, composés d'hôtes que vous gérez dans votre propre data center.
Pour comprendre comment New Relic calcule à la fois la tarification basée sur l'hôte et la tarification basée sur le CU, il est important de comprendre comment le mot host est utilisé. Un hôte peut être l'un des suivants :
Un physical machine est un périphérique matériel doté de ressources physiques dédiées, notamment de la mémoire, du traitement et du stockage. Chaque machine possède son propre système d'exploitation sur lequel s'exécutent les applications.
Un virtual machine (VM) est l'implémentation logicielle d'une machine physique qui exécute des programmes comme une machine physique. Une ou plusieurs machines virtuelles peuvent s’exécuter sur une machine physique. Chaque machine virtuelle possède son propre système d'exploitation et des ressources de machine virtuelle allouées telles que la RAM et le processeur.
Un cloud instance est un type de machine virtuelle exécutée dans le cloud public. Dans ce contexte, les machines virtuelles et les instances cloud sont différentes des machines virtuelles Java (JVM) et des conteneurs.
Pour les besoins du calcul des prix de New Relic, un month est défini comme 750 heures.