Planifier et gérer les tâches qui téléchargent Azure les données de facturation

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 10 minutes de lecture
  • Les tâches de téléchargement de facturation téléchargent, organisent et stockent 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 à apporter à vos opérations dans le cloud afin de réaliser 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

    Important :
    Ces informations s’appliquent à la fois aux Gestion des coûts du cloud applications et Facturation de l'analyse des coûts du cloud aux applications. Toutes les références s’appliquent Gestion des coûts du cloud également à Facturation de l'analyse des coûts du cloud.
    • Pour garantir des rapports et des recommandations précis pour certains fournisseurs, assurez-vous que Découverte s’exécute avant l’exécution planifiée.
    • Vous ne pouvez en créer qu’un pour Tâche de téléchargement de la facturation chaque compte de services.
    • Seuls les coûts de type non pondéré sont pris en charge.
    • Chaque exécution réussie d’un 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. Pour appliquer les 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 la facturation, sélectionnez Espace de travail pour la gestion des coûts du cloud > Opérations > Balises d'utilisation des coûts > Catégories des balises , puis sélectionnez Appliquer à nouveau les catégories.
    • Chaque exécution réussie d’une tâche de téléchargement de la facturation 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 et de mettre à jour les recommandations exploitables dans les rapports.
    • Lorsque l’heure planifiée arrive, l’exécution des tâches se déroule en plusieurs étapes (par exemple, se connecter au fournisseur, télécharger les données, effectuer 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 feuilles de prix 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. (Vous définissez des balises de coûts dans le portail du fournisseur pour associer les données d’utilisation à une entité d’entreprise particulière. Par exemple, la catégorie Centre de coûts peut inclure le développement, les tests et le QA 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 juin pour le téléchargement, le système télécharge les données pour mai et juin afin de garantir au moins 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 une Kubernetes grappe, 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 avec un nom de groupe de ressources en tant que TestResourceGroup, Azure 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 Kubernetes grappe pendant l’exécution de la tâche de téléchargement de la facturation.
      • Une balise sn_ccm_k8_cluster_name est ajoutée aux ressources de la Kubernetes grappe présente dans le groupe de ressources pendant l’exécution de la tâche Dépense.
      Remarque :
      • Si vous indiquez 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, voir 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, voir CMDB CI Class Models
      • Pour configurer Kubernetes la détection, 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 ne se produit que sur le Kubernetes cluster en dehors de Glide, mais dans le ServiceNow centre de données. Ce cadre de travail prend en charge le traitement parallèle des données par blocs, ce qui accélère le téléchargement du fichier de facturation.

      Une fois que vous avez soumis une demande de Azure 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 tous les objets blob 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 objets blob 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 du 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 les tâches de téléchargement de facturation est passée de 12 heures à 1 heure du matin (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 .

    Procédure

    1. Accédez à la Espace de travail pour la gestion des coûts du cloud > Opérations > Administration > Tâches de téléchargement de la facturation.
    2. Sélectionnez l’onglet Azure .
    3. Sélectionnez Nouveau.
    4. Renseignez les champs suivants du formulaire :
      Tableau 1. Tâche de téléchargement de la facturation Azure
      Champ Description
      Nom Nom significatif pour l’exécution planifiée de la tâche de téléchargement de la facturation.
      Dernière exécution réussie Horodatage de la dernière exécution réussie.
      Notifier les utilisateurs/groupes Utilisateurs ou groupes à notifier par e-mail de l’état de l’exécution de la tâche (par exemple, échec de téléchargement). Le système n’envoie pas de notification en cas de réussite.

      Les utilisateurs ou les groupes disposant du rôle Administrateur des intégrations cloud [sn_cld_intg_core.cloud_integrations_admin] sont bien placés pour gérer ces problèmes.

      Pour mettre à jour le modèle d’e-mail, accédez à Notification système > E-mail > Notifications et ouvrez le modèle Notifier l’erreur d’exécution de la tâche de facturation. Pour plus d’informations sur la configuration de l’e-mail, reportez-vous à la section Create an email template.

      Actif Option d’activation de la tâche. Seules les tâches actives sont exécutées.
      Exécution Fréquence d’exécution de la tâche de téléchargement de la facturation.

      Ce champ est automatiquement défini sur Quotidien.

      Remarque :
      En fonction de la valeur que vous sélectionnez, des champs supplémentaires apparaissent.
      Heure Heure de la journée à laquelle exécuter la tâche.
      Dernier état d'exécution État de la tâche la plus récemment exécutée.
      Détails de la dernière exécution Détails d’exécution de la tâche la plus récemment exécutée.
      Azure Paramètres
      Azure Compte de service Compte de Azure service.
    5. Sélectionnez Enregistrer.
    6. Sur la page Tâches de téléchargement de la facturation , sélectionnez la tâche créée.
    7. Sélectionnez Tester la connexion.

      Le workflow Test de la connexion utilise les paramètres que vous avez configurés pour tenter d’accéder au compte fournisseur. Le système affiche une fenêtre contextuelle de progression et un message de réussite/d’erreur suggérant des actions pour corriger les paramètres configurés.

    8. Sélectionnez Exécuter maintenant pour exécuter la tâche une fois la connexion établie.
    9. Renseignez les champs de la boîte de dialogue Télécharger les données de facturation .
      Champ Description
      Mois de début Mois de début du téléchargement des données de facturation.
      Remarque :
      Les données sont téléchargées pour les mois spécifiés. Si moins de 30 jours de données à analyser sont reçus, les données du mois précédent sont également téléchargées.
      Mois de fin Mois de fin pour le téléchargement des données de facturation.
      Importer à nouveau les données Option de remplacement des données d’une tentative de téléchargement antérieure.
      Remarque :

      Le téléchargement complet de la facturation a lieu le quatrième jour ou à la date de finalisation de facturation du mois précédent, quel que soit le paramètre de l’option Réimporter les données.

    10. Sélectionnez Télécharger.
      Une Azure tâche de téléchargement de facturation passe par les états suivants pendant l’exécution de la tâche :
      1. Prêt : la tâche est dans la file d’attente. Par exemple, lorsqu’une tâche est créée pour télécharger des données de facturation pendant quelques mois, les tâches de tous les mois, à l’exception du dernier mois, sont à l’état Prêt.
        Remarque :
        Si vous avez installé l’application Gestion des coûts du cloud pile Infra , les URL de l’objet blob sont générées à l’état Azure Prêt. Pour plus de détails, voir Configurer la taille du bloc de l’objet blob de Microsoft Azure facturation. L’état devient Demandé uniquement lorsque tous les objets blob sont générés.
      2. Demandé : la tâche sera récupérée et traitée immédiatement. Par exemple, la tâche créée pour télécharger les données de facturation pour un mois est à l’état Demandé. En outre, lorsqu’une tâche est créée pour télécharger des données de facturation pendant plus d’un mois, la tâche du dernier mois est également à l’état Demandé.
      3. Réservé : la tâche est choisie par la grappe pour traitement Kubernetes . La Kubernetes grappe envoie également l’ID de tâche du côté Glide pour indiquer quelle Kubernetes tâche traite la tâche de facturation.
        Important :
        Cet état ne s’applique que si vous avez installé l’application Gestion des coûts du cloud pile Infra .
      4. En cours : les données de facturation sont en cours de traitement.
      5. Début du récepteur : Kubernetes la grappe envoie une partie des données de facturation traitées aux tables telles que le coût agrégé quotidien du rapport de dépenses et le coût agrégé mensuel du rapport de dépenses sur Glide. Les enregistrements de ces tables sont à l’état En cours de génération. La tâche reste à l’état Début du récepteur jusqu’à ce que toutes les données de facturation soient envoyées à Gestion des coûts du cloud Glide.

        Dans l’état Début du récepteur, le placement du CI commence également et l’état de l’étape de placement du CI passe de Prêt à En cours.

        Important :
        Cet état ne s’applique que si vous avez installé l’application Gestion des coûts du cloud pile Infra .
      6. Récepteur terminé : toutes les données de facturation traitées sont envoyées à Glide à Gestion des coûts du cloud partir de la Kubernetes grappe.
        Important :
        Cet état ne s’applique que si vous avez installé l’application Gestion des coûts du cloud pile Infra .
      7. Terminé : état après le récepteur Terminé lorsque tous les fichiers de facturation sont envoyés à la base de données Glide.
        Remarque :
        Les changements suivants se produisent lorsque la tâche est marquée comme Terminée :
        • L’état des enregistrements dans les tables Coût agrégé quotidien du rapport de dépenses et Coût agrégé mensuel du rapport de dépenses passe de Génération en cours à Actif. En outre, les enregistrements existants sont marqués comme inactifs.
        • L’état de l’étape Azure d’exécution du mappage EA à SA passe de Prêt à En cours. Dans cette étape d’exécution, le compte Entreprise est mappé au compte de service.
      8. Réussite : la tâche est terminée avec succès.

    Résultats

    Les événements suivants se produisent lors de l’exécution travail :
    • Lors du téléchargement des données, Gestion des coûts du cloud met à jour la table de données de nœud de facturation [sn_cld_intg_<fournisseur>_cost_usage] avec les CI dans la CMDB correspondant à 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étection ultérieure, le système rapproche le CI d’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.