Les connexions non interactives et celles des principaux de service ne sont pas ingérées. Wirespeed ne traite que les données de connexion interactives des utilisateurs issues de ce flux. La même limitation s’applique à la visibilité des connexions lorsque vous utilisez l’intégration Microsoft principale avec Entra ID P1 ou supérieur.
Instructions d’intégration
1. Créer un compte de stockage
- Connectez-vous à https://portal.azure.com
- Recherchez Storage Accounts
- Cliquez sur Create et renseignez les options suivantes :
- Subscription : choisissez un abonnement pour le compte de stockage
- Resource Group : vous pouvez sélectionner n’importe quel groupe de ressources
- Storage account name : saisissez un nom pour le blob de stockage
- Region : n’importe quelle région, US - West de préférence
- Primary Service : Azure Blob Storage
- Performance : Standard
- Redundancy : Locally-redundant storage
- Les journaux sont conservés peu de temps dans ces blobs de stockage, mais vous pouvez choisir Geo-redundant storage si vous le souhaitez
- Review + Create > Create
2. Créer une stratégie de cycle de vie
Nous souhaitons faire expirer automatiquement les journaux après une certaine période, afin que vous ne payiez pas leur stockage une fois qu’ils ont été ingérés par Wirespeed. Wirespeed synchronise les journaux toutes les minutes, mais il est courant de définir une rétention de 1 à 7 jours. Wirespeed ne supprime pas les journaux de vos comptes de stockage après ingestion ; c’est pourquoi une stratégie de cycle de vie est utilisée.- Accédez au compte de stockage créé
- Sélectionnez Data Management > Lifecycle management
- Cliquez sur Add a rule et renseignez les options suivantes :
- Rule name : saisissez un nom pour la règle
- Rule scope : Apply rule to all blobs in your storage account
- Blob type : Append blobs
- Blob subtype : Base blobs
- Cliquez sur Next
- If Base blobs were Last modified more than N days ago then Delete the blob
- Toute valeur où N>=1 jour est acceptable
3. Transférer les journaux
- Recherchez Sign-in Logs dans le portail Azure
- Sélectionnez Export Data Settings
- Saisissez un Diagnostic setting name
- Sélectionnez Add a diagnostic setting
- Logs > Categories > SignInLogs
- Destination details > Archive to a storage account
- Sélectionnez le compte de stockage créé à l’étape 1
- Cliquez sur Save
4. Intégrer à Wirespeed
- Accédez au compte de stockage créé à l’étape 1
- Sélectionnez Security + networking > Access keys
- Copiez la connection string de key1
- Connectez-vous à Wirespeed et accédez à Intégrations > Ajouter une intégration > Microsoft Entra Sign-in Logs
- Saisissez le nom de votre compte de stockage et la chaîne de connexion
Coût
Cette intégration entraîne un coût minime, car elle est hébergée dans votre compte et non dans le nôtre. Vous pouvez calculer vos coûts à l’aide des informations ci-dessous. Dans les calculs ci-dessous, nous partons de la taille moyenne d’un événement de connexion, soit 5 Ko.Opérations de lecture de l’API
Nous appelons le point de terminaison List and Create Container toutes les minutes. Ce point de terminaison coûte 0,05 $ par tranche de 10 000 requêtes (source). Sur un mois, cela représente environ 45 000 requêtes d’API, soit un total de 0,225 $ par mois.Opérations d’écriture de l’API
Ce coût dépend de Microsoft et de la fréquence à laquelle Microsoft écrit dans votre compte de stockage. Si l’on suppose une écriture par minute à 0,0228 $ par tranche de 10 000 requêtes d’écriture (source), pour environ 45 000 requêtes mensuelles, on obtient un total de 0,1026 $ par mois.Stockage des données
Avec une stratégie de cycle de vie de 1 jour et 1 million d’événements de connexion par mois, 33 000 événements de connexion quotidiens sont stockés à tout moment.33k events * 5KB/event = 165,000KB = .165GB stockés à tout moment. Avec un tarif de stockage de 0,15 $/Go (source), cela représente un total de 0,02475 $ par mois.

