Bonjour,
Je souhaitais votre avis sur la différence entre l'option "size" et "maxsize" de logrotate
Il y a une subtilité, mais j'ai dû mal à la saisir.
Cordialement
Logrotate
-
- Messages : 147
- Enregistré le : mar. 10 juil. 2018 17:36
Logrotate
Linux Mint 19.3 Cinnamon - Sony vaio fz - nvidia 8600m gs - 4Go de ram - intel core T9500
- cyrille
- Administrateur du site
- Messages : 12403
- Enregistré le : mar. 19 sept. 2017 08:49
- Localisation : Nowhere
- Contact :
Re: Logrotate
Traduction de la page de man
Donc juste un subtil lien avec la notion d’intervalle
++
Donc juste un subtil lien avec la notion d’intervalle
Un lien également viewtopic.php?f=12&t=18203taille min
Les fichiers journaux font l'objet d'une rotation lorsqu'ils dépassent la taille octets,
mais pas avant l'intervalle de temps spécifié en plus (quotidien,
hebdomadaire, mensuelle ou annuelle). L'option de taille associée est simi-
lar sauf qu'il est mutuellement exclusif avec l'intervalle de temps
options, et il provoque la rotation des fichiers journaux sans tenir compte
pour le dernier temps de rotation. Lorsque minsize est utilisé, à la fois le
la taille et l'horodatage d'un fichier journal sont pris en compte.
taille taille
Les fichiers journaux ne font l'objet d'une rotation que s'ils grossissent puis taillent en octets.
Si la taille est suivie de k, la taille est supposée être en kilo-
octets. Si le M est utilisé, la taille est en mégaoctets, et si G est
utilisé, la taille est en gigaoctets. Donc taille 100, taille 100k, taille
100M et la taille 100G sont tous valides.
taille maximale
Les fichiers journaux font l'objet d'une rotation lorsqu'ils dépassent la taille des octets avant même
l'intervalle de temps spécifié en plus (quotidien, hebdomadaire, mensuel,
ou annuelle). L'option de taille associée est similaire, sauf qu'elle
est mutuellement exclusif avec les options d'intervalle de temps, et il provoque
les fichiers journaux doivent être tournés sans tenir compte de l'heure de la dernière rotation.
Lorsque maxsize est utilisé, la taille et l'horodatage d'un fichier journal sont
pris en considération.
++
-
- Messages : 147
- Enregistré le : mar. 10 juil. 2018 17:36
Re: Logrotate
Bonjour,
C'est justement la traduction de la doc que j'ai du mal à comprendre et où j'aurais besoin d'une "ré-interprétation"
C'est justement la traduction de la doc que j'ai du mal à comprendre et où j'aurais besoin d'une "ré-interprétation"
Linux Mint 19.3 Cinnamon - Sony vaio fz - nvidia 8600m gs - 4Go de ram - intel core T9500
- cyrille
- Administrateur du site
- Messages : 12403
- Enregistré le : mar. 19 sept. 2017 08:49
- Localisation : Nowhere
- Contact :
Re: Logrotate
Dans le cas de maxsize, c'est la taille qui prime sur l’intervalle. Dès la taille obtenue, les logs sont compressé même si l’intervalle de temps n'est pas atteint. AMA.
- cyrille
- Administrateur du site
- Messages : 12403
- Enregistré le : mar. 19 sept. 2017 08:49
- Localisation : Nowhere
- Contact :
Re: Logrotate
Une rapide recherche sort (traduit)
Depuis la version 3.8.1 ( https://github.com/logrotate/logrotate/ ... angeLog.md ), il y a maxsize. La différence entre size et maxsize est décrite ici :
Depuis la version 3.8.1 ( https://github.com/logrotate/logrotate/ ... angeLog.md ), il y a maxsize. La différence entre size et maxsize est décrite ici :
Les fichiers journaux font l'objet d'une rotation lorsqu'ils dépassent la taille octets avant même l'intervalle de temps spécifié en plus (quotidien, hebdomadaire, mensuel ou annuel). L'option de taille associée est similaire, sauf qu'elle s'exclut mutuellement avec les options d'intervalle de temps et qu'elle entraîne la rotation des fichiers journaux sans tenir compte de l'heure de la dernière rotation. Lorsque maxsize est utilisé, la taille et l'horodatage d'un fichier journal sont pris en compte.
-
- Messages : 147
- Enregistré le : mar. 10 juil. 2018 17:36
Re: Logrotate
C'est aussi ce que j'avais compris, mais le paramètre "size" est plus ambigüe.Dans le cas de maxsize, c'est la taille qui prime sur l’intervalle. Dès la taille obtenue, les logs sont compressé même si l’intervalle de temps n'est pas atteint. AMA
Je vais prendre des cas concrêts tel que je comprends le fonctionnement
1] Je défini les paramètres "montly" et "maxsize 10M" :
Si mon fichier est <10M et arrive à la date prévue d'archivage => il y a archivage à la date prévue
Si mon fichier est >10M par exemple 2 jours avant la date prévue d'archivage => il y a archivage dès que mon fichier dépasse les 10M puis il y a un nouvel archivage à la date prévue d'archivage (deux jours après)
2] Je défini les paramètres "montly" et "size 10M" :
Si mon fichier est <10M et arrive à la date prévue d'archivage => il n'y a pas d'archivage à la date prévue
Si mon fichier est >10M => il y a archivage dès que mon fichier dépasse les 10M quelque soit le moment
Du coup, l'option "size" serait incompatible avec le paramètre d'intervalle de temps ?
C'est bien cela ? où j'ai toujours rien compris ?
Linux Mint 19.3 Cinnamon - Sony vaio fz - nvidia 8600m gs - 4Go de ram - intel core T9500
- alain
- Administrateur du site
- Messages : 14789
- Enregistré le : dim. 11 oct. 2015 23:41
- Localisation : Chelles
- Contact :
Re: Logrotate
Bonjour.
Sujet archivé (en lecture seule) car 2 mois sans réponse.
Si besoin de rouvrir faire un MP à un membre de l'équipe
Sujet archivé (en lecture seule) car 2 mois sans réponse.
Si besoin de rouvrir faire un MP à un membre de l'équipe
PC are like air conditioning, they becomes useless when you open Windows (L.T)
PC1 : CM : ASRock 990FX | CPU: AMD FX 8350-8 cores, 4 GHz | RAM: 16 Go DDR3 1600 MHz | CG: ATI RX 580-8 Go | OS : LM 20.3 Uma Xfce 4.16 | K: 5.4
PC2 :Core2 Quad Q9650 @ 3 GHz | CG: Nvidia GTX 650TI | OS: LM 21.3 Xfce 4.18| K: 6.5
PC3 :Core i7-2600 @ 3,5 GHz | CG: ATI HD 4650 | OS: Emmade5 Xfce 4.18.0 | K: 6.1
PC4 : AMD Ryzen 5 3500X 4GHz | CG: GTX 970 | Ram : 8GB |OS : Debian 10.5 | K: 5.10
In a world without walls and fences, who needs windows and gates?
PC1 : CM : ASRock 990FX | CPU: AMD FX 8350-8 cores, 4 GHz | RAM: 16 Go DDR3 1600 MHz | CG: ATI RX 580-8 Go | OS : LM 20.3 Uma Xfce 4.16 | K: 5.4
PC2 :Core2 Quad Q9650 @ 3 GHz | CG: Nvidia GTX 650TI | OS: LM 21.3 Xfce 4.18| K: 6.5
PC3 :Core i7-2600 @ 3,5 GHz | CG: ATI HD 4650 | OS: Emmade5 Xfce 4.18.0 | K: 6.1
PC4 : AMD Ryzen 5 3500X 4GHz | CG: GTX 970 | Ram : 8GB |OS : Debian 10.5 | K: 5.10
In a world without walls and fences, who needs windows and gates?