Planifier et gérer les tâches qui téléchargent Azure les données de facturation
Tâches de téléchargement de facturation Téléchargez, organisez et stockez les données de facturation de votre compte payeur selon le calendrier que vous spécifiez. Le système analyse les données pour générer des rapports et recommander des changements dans vos opérations dans le cloud qui peuvent entraîner des économies.
Avant de commencer
Assurez-vous que votre système dispose de 8 Go de mémoire Clotho et de 4 Go de mémoire MID.
Rôle requis : Administrateur des intégrations cloud [sn_cld_intg_core.cloud_integrations_admin]
Pourquoi et quand exécuter cette tâche
- Pour garantir des rapports et des recommandations précis pour certains fournisseurs, assurez-vous que Détection s’exécute avant l’exécution planifiée.
- Vous ne pouvez créer qu’une seule tâche de téléchargement de la facturation pour chaque compte de service.
- Seuls les coûts de type non pondéré sont pris en charge.
- Chaque exécution réussie d’une tâche de téléchargement de la facturation met à jour les coûts balisés. Les mises à jour récentes que vous apportez aux définitions de catégories de balises (par exemple, l’ajout d’un nom de balise à une catégorie) peuvent ne pas être reflétées dans les rapports de coût. Vous devez mapper les valeurs de balises aux catégories de balises après la première exécution, car le remplissage des valeurs de balises nécessite au moins une exécution réussie. Pour plus d’informations sur l’application des dernières définitions de catégories de balises aux données de coûts sans exécuter de tâche de téléchargement de facturation, reportez-vous à la section Créer et mettre à jour une catégorie de balises.
- Lorsqu’une tâche de téléchargement de la facturation est terminée avec succès, elle déclenche les tâches Prévision budgétaire, Heures ouvrables, Réservation/Plans d’enregistrement, Redimensionnement et Ressources inutilisées afin d’analyser les données de dépenses et d’utilisation. Cette action met également à jour les recommandations exploitables dans les rapports.
- Lorsque l’heure planifiée arrive, l’exécution de la tâche se déroule en plusieurs étapes (par exemple, connectez-vous au fournisseur, téléchargez les données, effectuez le tri après importation, et ainsi de suite). Le système consigne l’état et les résultats sur la page Exécutions de grilles tarifaires pour chaque étape.
- Les catégories de coûts sont mises à jour avec de nouvelles valeurs de balises de coûts chaque fois que des données de facturation sont téléchargées. Par exemple, la catégorie Centre de coûts peut inclure le développement, les tests et l’assurance qualité des balises. La catégorie Utilisateur peut inclure les noms de vos utilisateurs.
- Les données de facturation sont téléchargées dans l’ordre chronologique inverse par mois. Par exemple, si la plage s’étend de mars à juin, les données de juin sont téléchargées en premier.
- Pour garantir des résultats significatifs lors du premier téléchargement des données de facturation, l’application télécharge les données pendant au moins 30 jours. Par exemple, si nous sommes aujourd’hui le 10 juin et que vous spécifiez le mois de juin pour le téléchargement, le système télécharge les données de mai et de juin afin de garantir un minimum de 30 jours de données pour l’analyse.
- Vous ne pouvez télécharger des données que pour les 12 derniers mois.
-
Chaque fois que vous mettez en service un Kubernetes cluster, un groupe de ressources par défaut est créé en tant que MC_myResourceGroup_myAKSCluster_eastus. Par exemple, si vous mettez en service une Kubernetes grappe portant le nom de groupe de ressources , TestResourceGroupAzure utilisez ce nom de groupe de ressources et provisionnez un autre groupe de ressources en tant que MC_<name of the resource group>_<name of the cluster>_<location of the cluster>.
Toutes les ressources de la Kubernetes grappe sont incluses dans le groupe de ressources fourni par Azure. Lorsque vous exécutez une tâche de téléchargement de la facturation, la liste des ressources incluses dans le groupe de ressources avec cette convention MC_<name of the resource group>_<name of the cluster>_<location of the cluster> de dénomination est vérifiée.- Une balise sn_ccm_k8_cluster_name est ajoutée à la grappe lorsque la tâche de téléchargement de la facturation s’exécute Kubernetes .
- Une balise sn_ccm_k8_cluster_name est ajoutée aux ressources de la Kubernetes grappe présente dans le groupe de ressources lorsque la tâche Spend s’exécute.
Remarque :- Si vous fournissez votre propre nom à l’actif ou aux ressources d’un groupe de ressources, vous ne pouvez pas afficher les dépenses pour Kubernetes les grappes.
- Installez Schémas de découverte et de mappage des services l’application (sn_itom_pattern) 1.10.2 ou supérieure. Pour plus d'informations, consultez Install Discovery and Service Mapping Patterns.
- Installez les modèles de classe CI CMDB (sn_cmdb_ci_class) version 1.53.1 ou supérieure. Pour plus d'informations, consultez CMDB CI Class Models app.
- Pour configurer Détection Kubernetes , reportez-vous à la section Kubernetes discovery using patterns.
- Si vous avez installé l’application avec Gestion des coûts du cloud la Gestion des coûts du cloud pile Infra version 8.1, le traitement des factures se produit uniquement sur le cluster en dehors de GlideKubernetes, mais dans le ServiceNow centre de données. Ce cadre de travail prend en charge le traitement parallèle des données en blocs, ce qui accélère le téléchargement du fichier de facturation.
Une fois que vous avez soumis une demande Azure de données de facturation, les blobs sont générés en fonction de la taille du bloc. Vous pouvez utiliser la propriété sn_cld_intg_azure.billing_chunk_duration système pour définir la taille des blocs. Pour plus de détails, voir Configurer la taille du bloc de l’objet blob de Microsoft Azure facturation. Prenons un exemple dans lequel vous souhaitez télécharger 30 jours de données de facturation et que vous avez défini la taille du bloc sur 3, les données de facturation sont disponibles dans 10 blobs. Une fois que tous les objets blob ont été générés, l’état de la tâche passe de Prêt à Demandé. Ces objets blob sont stockés dans un stockage d’objets blob sur le Azure portail. L’infrastructure Kubernetes télécharge et traite ensuite les blobs générés à partir de Azure.
Remarque :Si vous avez installé l’application Gestion des coûts du cloud pile Infra , vers la fin d’une tâche, des opérations importantes de mise à jour de la base de données et d’insertion sont effectuées en fonction de vos CI dans le cloud et de votre volume de données dépensées. Par conséquent, toute autre tâche ayant un impact sur les performances de la base de données ne doit pas être exécutée pendant cette période parallèlement Gestion des coûts du cloud aux tâches.
- À partir de Gestion des coûts du cloud la version 8.1, l’heure par défaut pour la facturation des tâches de téléchargement est passée de 12h00 à 01h00 (UTC). En outre, vous pouvez planifier ou exécuter Gestion des coûts du cloud des tâches uniquement en dehors des heures ouvrables et lorsqu’il n’y a pas d’autres opérations lourdes ou tâches en cours d’exécution sur l’instance ServiceNow .
- Gestion des coûts du cloud les versions 10.0 et ultérieures prennent en charge la spécification FOCUS (FinOps Open Cost and Usage Specification), la norme du secteur pour la fourniture de données de facturation et d’utilisation.
Procédure
Résultats
- Lors du téléchargement des données, Gestion des coûts du cloud met à jour la table de données du nœud de facturation [sn_cld_intg_<fournisseur>_cost_usage] avec les CI dans le CMDB qui correspond à chaque ID de ressource. Si aucun CI n’existe, le système génère un CI d’espace réservé. Lors de la découverte ultérieure, le système rapproche le CI de l’espace réservé.
- Gestion des coûts du cloud Génère une entrée de journal pour chaque étape de l’exécution sur la page Exécutions de téléchargement de facturation.