Exemples de fonction de partitionnement de journal

Selon vos besoins, vous pouvez utiliser un jeu de journaux différent pour différents secteurs d'activité ou pour différents services que vous exécutez. Voici quelques cas d'utilisation courants pour la fonction de partitionnement des journaux.

Rubriques :

Il n'existe pas de moyen unique de définir vos jeux de journaux de partitionnement. Vous pouvez communiquer avec Oracle Support pour obtenir de l'aide sur la détermination de ce qui convient le mieux à votre cas d'utilisation.

Utilisation finale : Plusieurs secteurs d'activité

Votre cas d'utilisation peut avoir plusieurs secteurs d'activité (LOB) où l'utilisateur Logging Analytics analyse généralement les journaux pour un seul secteur d'activité à la fois et effectue parfois des recherches sur plusieurs secteurs d'activité ou sur tous les secteurs d'activité.

Dans ce scénario, si chaque secteur d'activité comporte toujours moins 6 To de journaux par jour, il est approprié d'utiliser une chaîne de jeu de journaux qui s'aligne sur les secteurs d'activité. Par exemple, des jeux de journaux tels que HR, Global IT, Finance, Expédition, Commandes et Sécurité.

Si un seul objet LOB peut atteindre plus de 6 To par jour d'ingestion de journaux, les jeux de journaux peuvent être définis en fonction d'un aspect secondaire, tel que le type de fonction d'un objet LOB d'où proviennent les journaux. Par exemple, si le secteur d'activité informatique globale s'attend à ce que 20 To par jour de journaux soient ingérés, plutôt que d'utiliser le jeu de journaux informatique globale, il peut être préférable d'utiliser GIT-Database, GIT-Mail, GIT-Support comme valeurs de jeu de journaux.

La clé pour sélectionner des jeux de journaux est de s'aligner sur la façon dont les données sont généralement analysées. Si les journaux GIT-Mail sont généralement analysés seuls sans mélange d'autres journaux, ce jeu de journaux est approprié. Si vous pouvez toujours combiner GIT-Base de données et GIT-Soutien dans la même recherche, les avoir comme jeux de journaux différents ne convient pas.

Utilisation finale : Adapter le service en fonction des clients

Le cas d'utilisation peut impliquer l'exécution d'un produit Cloud évolutif horizontalement qui s'adapte en fonction du nombre de clients.

Par exemple, si l'utilisation de votre service en nuage par chaque client nécessite un jeu de calculs, de bases de données et de réseaux, ces clients utilisent un nom de client ou un identificateur de client pour organiser vos jeux de journaux. Ces informations doivent être accessibles et compréhensibles pour l'utilisateur qui recherche un client spécifique dans les journaux. Dans un tel cas, si vous avez des clients C1, C2, C3, il s'agit des chaînes de jeu de journaux que vous utilisez pour les journaux de chaque client.

En général, lors du débogage d'un problème, l'équipe des opérations recherche dans les journaux un client spécifique dans le cadre du soutien. Cependant, parfois, ils analysent également les journaux sur plusieurs ou tous les clients. Dans de tels cas, même si la plupart des journaux sont segmentés par clients, il peut également y avoir des journaux communs à tous les clients. Par exemple, une base de données centrale de facturation peut être commune. Vous pouvez ensuite mélanger des jeux de journaux en fonction des noms de client et définir un jeu de journaux pour CentralDB.