Avec les limites de calcul par utilisateur, vous pouvez définir des budgets mensuels pour les utilisateurs individuels de votre organisation et gérer leur accès aux ressources New Relic en fonction de la consommation de calcul. Lorsqu'un utilisateur atteint son budget alloué, vous pouvez bloquer son accès aux dashboards, au générateur de requêtes et aux appels d'API jusqu'à la fin du mois ou jusqu'à ce que vous augmentiez son budget.
Il simplifie également la gestion des budgets à grande échelle avec un budget utilisateur global qui s'applique à tous les utilisateurs, vous n'avez donc pas besoin de configurer un budget pour chaque utilisateur individuellement. Pour les utilisateurs ayant des besoins spécifiques, vous pouvez créer des budgets de remplacement personnalisés.
Utilisez-le pour :
- Contrôler les coûts de calcul en limitant la consommation par utilisateur
- Monitorer la consommation de calcul au niveau de l’utilisateur
- Conservez une visibilité sur les modèles d'utilisation à l'échelle de votre organisation
- Gérer les budgets à l’échelle d’une grande organisation
Rôles et permissions des utilisateurs
Le tableau suivant résume ce que chaque rôle peut faire.
Capacité | Gestionnaires d'organisation | Utilisateurs en lecture seule |
|---|---|---|
Configurer des budgets globaux pour les utilisateurs | ✅ | ❌ |
Créer des budgets de remplacement personnalisés pour des utilisateurs spécifiques | ✅ | ❌ |
Modifier les budgets existants | ✅ | ❌ |
Supprimer les budgets | ✅ | ❌ |
Consulter la consommation du budget | Tous les utilisateurs | Propre budget uniquement |
Accéder aux options du menu à trois points | Consulter, modifier, supprimer | Afficher uniquement |
Recevoir des notifications de budget | — | 50 %, 75 %, 95 % et 100 % |
Fonctionnalités clés
Deux types de budgets sont disponibles :
Budget utilisateur global: définissez un budget par défaut qui s'applique à tous les utilisateurs de votre organisation. Configurez-le comme l'un des éléments suivants :
- Pourcentage du budget de l'organisation: allouez un pourcentage de votre budget de calcul au niveau de l'organisation (en fonction de vos engagements minimums) à chaque utilisateur
- Valeur de calcul réelle: spécifiez un nombre exact d'unités de capacité de calcul (CCU) pour chaque utilisateur
Budgets de remplacement personnalisés: attribuez des budgets spécifiques aux utilisateurs individuels qui ont besoin de limites supérieures ou inférieures au budget global.
Le suivi du budget ne s'applique que lorsque vous configurez un budget global ou des budgets de remplacement personnalisés.
Si vous avez configuré un budget global, tous les utilisateurs reçoivent automatiquement ce budget. Si vous avez uniquement créé des budgets de remplacement personnalisés sans budget global, les utilisateurs sans budgets personnalisés ont un accès illimité.
Fonctionnement des limites d'utilisateur
Les limites des utilisateurs suivent la consommation de calcul de chaque utilisateur. Lorsque vous attribuez un budget à un utilisateur, toute son activité de calcul est comptabilisée dans ce budget. Lorsqu'un utilisateur possède à la fois des CCU et des CoreCCU, seuls les CCU sont comptabilisés dans les limites de budget.
Par exemple, si un utilisateur a un budget mensuel de 1 000 CCU, toute la consommation de calcul attribuée à son ID d'utilisateur ou à sa clé API compte pour cette limite.
Lorsqu'un utilisateur atteint son budget alloué, les règles de blocage ou de monitoring configurées prennent effet.
Notifications de budget
Vous recevez des notifications par bannière dans l'application aux seuils suivants :
- 50 % du budget consommé: bannière d'information jaune
- 75 % du budget consommé: bannière d'avertissement jaune
- 95 % du budget consommé: bannière critique rouge
- 100 % du budget consommé: bannière d'information indiquant que l'utilisateur a dépassé son budget
Ces notifications apparaissent sous forme de bannières dans la plateforme New Relic pour tenir les utilisateurs informés de l’état de leur consommation.
Application du budget
En tant que gestionnaire d'organisation, vous pouvez choisir ce qui se passe lorsqu'un utilisateur atteint 100 % de son budget alloué :
Bloquer l'utilisateur: le blocage empêche l'utilisateur d'accéder aux éléments suivants :
- Accès au dashboard
- Accès au générateur de requêtes
- Accès à l’API via leur ID utilisateur ou leur clé API
Lorsqu’ils sont bloqués, les utilisateurs voient des messages d’erreur selon la fonctionnalité à laquelle ils essaient d’accéder :
- Générateur de requêtes: un message indiquant qu’ils ont été bloqués en raison du dépassement de leur budget, avec des options pour consulter leur budget
- Dashboards: un message similaire empêchant l'accès aux vues du dashboard
- Appels d’API: une réponse d’erreur indiquant, votre compte a dépassé le budget de consommation autorisé
Monitorer uniquement: continuez à notifier l'utilisateur de sa consommation de budget sans bloquer l'accès.
Important
Les blocages restent en vigueur jusqu'à la fin du mois civil (UTC) ou jusqu'à ce que vous augmentiez le budget de l'utilisateur. Les données de consommation se mettent à jour en quelques heures, le blocage ne se produit donc pas exactement à 100 %. Les utilisateurs peuvent dépasser légèrement leur budget avant que le blocage ne prenne effet.
Configurer un budget utilisateur global
Si votre organisation s'étend sur plusieurs organisations New Relic, connectez-vous à chacune d'elles séparément pour créer et gérer les limites d'utilisateur pour ses utilisateurs.
Accéder aux budgets de calcul
- Allez à one.newrelic.com > user menu.
- Sélectionnez Administration > Compute Budgets.
Ajouter un budget global
Cliquez sur Create a global user budget pour créer un budget qui s'applique à tous les utilisateurs de l'organisation à laquelle vous êtes connecté.
Configurer votre budget
Choisissez comment allouer les budgets :
- Pourcentage du budget de l'organisation: allouez un pourcentage de votre budget de calcul au niveau de l'organisation (en fonction de vos engagements minimums) à chaque utilisateur. Par exemple, si votre organisation dispose de 800 000 core CCU et que vous définissez 1 % par utilisateur, chaque utilisateur reçoit 8 000 core CCU. Le pourcentage total pour tous les utilisateurs n'a pas besoin d'être égal à 100 %. Vous pouvez définir le total en dessous de 100 % (laissant une partie du budget non allouée) ou au-dessus de 100 %. Définir le total au-dessus de 100 % est acceptable.
- Valeur réelle: spécifiez un nombre exact de CCU pour chaque utilisateur.
Saisissez le montant du budget et cliquez sur Next.
Consulter les notifications de budget global
Cette page confirme les seuils de notification que les utilisateurs reçoivent. Aucune configuration n'est requise. Cliquez sur Next pour continuer.
Configurer le blocage global du budget
Choisissez comment limiter l'utilisation lorsque les utilisateurs dépassent leur budget CCU. Les limites commencent lorsque le budget est épuisé et durent jusqu'à la fin du mois ou jusqu'à ce que vous les modifiiez. Vous recevez une notification lorsque les limites prennent effet.
- Bloquer toute utilisation supplémentaire de CCU: les utilisateurs ne peuvent pas accéder aux dashboards, au générateur de requêtes ou aux appels d'API lorsqu'ils atteignent leur limite de budget. Lorsqu'un utilisateur épuise son budget, le blocage s'applique aux actions consommant des CCU, telles que l'exécution de requêtes ou l'actualisation de dashboards.
- Ne pas limiter l'utilisation: les utilisateurs reçoivent des notifications mais conservent un accès intégral à toutes les fonctionnalités. Cela n'empêche pas les dépassements.
Cliquez sur Finish pour créer le budget global de l'utilisateur.
Configurer des budgets de remplacement personnalisés
Créez des budgets de remplacement personnalisés pour les utilisateurs qui ont besoin de limites différentes de celles du budget global. Utilisez cette approche lors de l'intégration d'une équipe ou de l'application d'une limite uniforme à un groupe sans configurer chaque utilisateur individuellement.
Ajouter un budget d'utilisateur
Depuis la page User Limits, cliquez sur + Create a user budget.
Sélectionner des utilisateurs
Dans la liste déroulante, sélectionnez un ou plusieurs utilisateurs pour affecter un budget de remplacement personnalisé. Lorsque vous sélectionnez plusieurs utilisateurs, le même montant de budget s'applique à chaque utilisateur individuellement. Par exemple, si vous définissez 40 000 CCU et sélectionnez cinq utilisateurs, chaque utilisateur reçoit 40 000 CCU, et non une part partagée.
Configurer le budget personnalisé
- Définissez un pourcentage spécifique ou une valeur réelle.
- Cliquez sur Next.
Consulter les notifications de budget personnalisé
Passez en revue les seuils de notification qui s'appliquent à cet utilisateur. Cliquez sur Next pour continuer.
Configurer le blocage de budget personnalisé
Choisissez la préférence de blocage pour cet utilisateur spécifique, qui peut différer des paramètres du budget global.
Cliquez sur Finish pour créer le budget de remplacement personnalisé.
Après les avoir créés, les budgets de remplacement personnalisés apparaissent dans le tableau des budgets sous forme de lignes distinctes. Vous pouvez les mettre à jour individuellement ou utiliser la vue de groupe pour mettre à jour tous les utilisateurs du groupe en une seule fois.
Gérer les limites des utilisateurs
Consulter la consommation du budget
Le budget global apparaît sous forme de carte en haut de la page User Limits principale. Les budgets de remplacement personnalisés apparaissent dans un tableau de budget ci-dessous.
Les gestionnaires d'organisation peuvent :
Afficher la carte du budget global et tous les budgets de remplacement personnalisés dans le tableau avec tous les détails
Accéder à un menu à trois points (⋯) à côté de chaque budget avec des options pour :
- View: voir les informations détaillées sur le budget, la consommation et les tendances
- Edit: modifier les paramètres du budget
- Delete: supprimer le budget
Les utilisateurs en lecture seule peuvent :
- Vous ne pouvez voir que votre propre ligne de budget dans le tableau si vous avez un budget de remplacement personnalisé
- Peuvent voir uniquement la carte du budget global en haut si vous n'avez que le budget global
- Vous ne pouvez accéder qu'à l'option View à partir du menu à trois points
- Ne peuvent pas voir les budgets des autres utilisateurs ni accéder aux options Edit ou Delete
Vue des détails du budget
Lorsque vous consultez un budget (disponible pour tous les utilisateurs pour leur propre budget), vous pouvez voir :
- Consommation actuelle du budget
- Pourcentage du budget utilisé
- Tendances de consommation pour le mois
- Statut de blocage à 100 %
- Statut de la notification
Ajuster les budgets
En tant que gestionnaire de l'organisation, vous pouvez modifier les budgets à tout moment :
- Edit existing budgets: mettez à jour les montants du budget ou les préférences de blocage pour un seul utilisateur, ou utilisez la vue de groupe pour mettre à jour le budget de tous les utilisateurs d'un groupe en une seule fois
- Increase a user's budget: restaurer l'accès aux utilisateurs bloqués ou fournir une capacité supplémentaire
- Decrease budgets: ajuster les montants des budgets pour qu'ils prennent effet dans un délai d'environ 15 minutes pour les périodes de facturation en cours et futures
- Delete budgets: supprimez à la fois les budgets globaux et les budgets de remplacement personnalisés. Lorsque vous supprimez un budget de remplacement personnalisé, l’utilisateur revient automatiquement au budget utilisateur global (si configuré).
Les modifications apportées aux budgets prennent effet dans un délai d'environ 15 minutes.
Important
La suppression d'un budget personnalisé ne supprime pas le suivi du budget. Le suivi du budget se poursuit sous le budget global (s'il est configuré).
Gérer les utilisateurs bloqués
Lorsqu'un utilisateur est bloqué en raison de la consommation de son budget, il :
- Voir un message de blocage en essayant d’accéder aux dashboards ou au générateur de requêtes
- Affichez les détails de leur budget pour vérifier les informations de consommation
- Vous contacter pour demander une augmentation de budget
Pour restaurer l’accès d’un utilisateur bloqué, vous pouvez :
- Augmenter son budget — voir Ajuster les budgets
- Attendez la fin du mois, lorsque les budgets sont réinitialisés et que l'accès est automatiquement restauré
Conseil
Publier une liste interne des responsables de l’organisation afin que les utilisateurs sachent qui contacter pour les augmentations de limite, et s’assurer qu’au moins l’un d’entre eux est disponible pour approuver les augmentations rapidement lors d’un incident de service.
Scénarios courants
Quand les budgets sont-ils réinitialisés ? Les budgets sont réinitialisés au début de chaque mois civil selon l'heure UTC.
Que se passe-t-il pour les requêtes en cours lorsqu'un utilisateur atteint 100 % de son budget ? Les requêtes en cours se terminent. Le blocage empêche uniquement le démarrage de nouvelles requêtes, de chargements de dashboard et d'appels d'API.
Sujets connexes
Démarrer avec Compute Budgets
Monitorez et contrôlez votre utilisation d’unités de consommation de calcul (CCU) avec la fonctionnalité de budgets de calcul de New Relic.
Budgets au niveau de l'organisation
Gérez les budgets de calcul de votre organisation pour monitorer et contrôler l'utilisation des CCU.
Budgets au niveau du compte
Configurez des budgets personnalisés dans New Relic pour gérer de manière proactive votre utilisation des CCU et vos coûts.