Planification d'une configuration d'audit S3
Vous devez spécifier un certain nombre de paramètres pour la configuration d'audit S3 ou accepter les valeurs par défaut. En particulier, vous devez tenir compte des paramètres de rotation du journal qui vous aideront à garantir un espace libre adéquat.
Voir la vserver object-store-server audit create
page man pour les détails de syntaxe.
Paramètres généraux
Vous devez spécifier deux paramètres requis lors de la création de la configuration d'audit. Vous pouvez également spécifier trois paramètres facultatifs.
Type d'information |
Option |
Obligatoire |
Nom du SVM Nom du SVM sur lequel créer la configuration d'audit. Le SVM doit déjà exister et être activé pour S3. |
|
Oui. |
Chemin de destination du journal Spécifie l'emplacement de stockage des journaux d'audit convertis. Le chemin doit déjà exister sur le SVM. Le chemin d'accès peut comporter jusqu'à 864 caractères et doit avoir des autorisations de lecture/écriture. Si le chemin n'est pas valide, la commande audit de configuration échoue. |
|
Oui. |
Catégories d'événements à auditer Les catégories d'événements suivantes peuvent être auditées :
La valeur par défaut est d'auditer uniquement les événements de données. |
|
Non |
Vous pouvez entrer l'un des paramètres suivants pour contrôler le nombre de fichiers journaux d'audit. Si aucune valeur n'est saisie, tous les fichiers journaux sont conservés.
Type d'information |
Option |
Obligatoire |
Limite de rotation des fichiers journaux Détermine le nombre de fichiers journaux d'audit à conserver avant de faire pivoter le fichier journal le plus ancien vers l'extérieur. Par exemple, si vous saisissez une valeur de 5, les cinq derniers fichiers journaux sont conservés. Une valeur de 0 indique que tous les fichiers journaux sont conservés. La valeur par défaut est 0. |
|
Non |
Limite de durée des fichiers journaux Détermine la durée pendant laquelle un fichier journal peut être conservé avant d'être supprimé. Par exemple, si vous entrez une valeur de 5 portes 0h0m, les journaux de plus de 5 jours sont supprimés. Une valeur de 0 indique que tous les fichiers journaux sont conservés. La valeur par défaut est 0. |
|
Non |
Paramètres de rotation du journal d'audit
Vous pouvez faire pivoter les journaux d'audit en fonction de la taille ou de la planification. La valeur par défaut consiste à faire pivoter les journaux d'audit en fonction de la taille.
Rotation des journaux en fonction de la taille du journal
Si vous souhaitez utiliser la méthode de rotation du journal par défaut et la taille du journal par défaut, vous n'avez pas besoin de configurer de paramètres spécifiques pour la rotation du journal. La taille du journal par défaut est de 100 Mo.
Si vous ne souhaitez pas utiliser la taille de journal par défaut, vous pouvez configurer le -rotate-size
paramètre pour spécifier une taille de journal personnalisée.
Si vous souhaitez réinitialiser la rotation en fonction d'une taille de journal seule, utilisez la commande suivante pour annuler la sélection -rotate-schedule-minute
paramètre :
vserver audit modify -vserver svm_name -destination / -rotate-schedule-minute -
Rotation des journaux en fonction d'un planning
Si vous choisissez de faire pivoter les journaux d'audit en fonction d'un planning, vous pouvez programmer la rotation du journal en utilisant les paramètres de rotation basés sur le temps dans n'importe quelle combinaison.
-
Si vous utilisez une rotation basée sur le temps, le
-rotate-schedule-minute
paramètre obligatoire. -
Tous les autres paramètres de rotation basés sur le temps sont facultatifs.
-
-rotate-schedule-month
-
-rotate-schedule-dayofweek
-
-rotate-schedule-day
-
-rotate-schedule-hour
-
-
Le planning de rotation est calculé en utilisant toutes les valeurs liées au temps. Par exemple, si vous spécifiez uniquement le
-rotate-schedule-minute
paramètre, les fichiers journaux d'audit sont pivotés en fonction des minutes spécifiées pour tous les jours de la semaine, pendant toutes les heures sur tous les mois de l'année. -
Si vous spécifiez uniquement un ou deux paramètres de rotation basés sur le temps (par exemple,
-rotate-schedule-month
et-rotate-schedule-minutes
), les fichiers journaux pivotent en fonction des valeurs de minutes que vous avez spécifiées tous les jours de la semaine, pendant toutes les heures, mais seulement pendant les mois spécifiés.Par exemple, vous pouvez préciser que le journal d'audit doit être tourné pendant les mois janvier, mars et août tous les lundis, mercredis et samedis à 10 h 30
-
Si vous spécifiez des valeurs pour les deux
-rotate-schedule-dayofweek
et-rotate-schedule-day
, ils sont considérés indépendamment.Par exemple, si vous spécifiez
-rotate-schedule-dayofweek
Comme vendredi et-rotate-schedule-day
Comme 13, les registres de vérification seront ensuite tournés tous les vendredis et les 13ème jours du mois spécifié, pas seulement tous les vendredis du 13ème. -
Si vous souhaitez réinitialiser la rotation en fonction d'une planification seule, utilisez la commande suivante pour annuler la définition du
-rotate-size parameter
:vserver audit modify -vserver svm_name -destination / -rotate-size -
Rotation des journaux en fonction de la taille du journal et de la planification
Vous pouvez choisir de faire pivoter les fichiers journaux en fonction de la taille du journal et d'une planification en définissant à la fois le paramètre -rotation-taille et les paramètres de rotation basés sur le temps dans n'importe quelle combinaison. Par exemple : si -rotate-size
Est défini sur 10 Mo et -rotate-schedule-minute
Est défini sur 15, les fichiers journaux pivotent lorsque la taille du fichier journal atteint 10 Mo ou la 15e minute de chaque heure (selon la première éventualité).