Citrix ADC

所以我们要把他的名字写下来

Die Citrix ADC Appliance generiert Protokolle in mereren Verzeichnissen and verschiedenen Formaten。Einige dieser Protokolle werden nicht standardmäßig gedreht und können an Größe zunehmen und zu viel Speicherplatz belegen。Durch die Verwendung der mitgelieferten dienstprogram für die Protokollrotation (newsyslog) können Sie diese Protokolle consistent verwalten, indem Sie nur relevante Informationen für eine einfachere Verwaltung和Verwaltung aufbewahren。

在Citrix ADC -固件焓newsyslogdienstprogram archiviert Protokolldateien和rotiert die系统protokolle, sodass das aktuelle Protokoll während der Rotation leer ist。模具系统crontab führt dieses Dienstprogramm stündlich aus und最多的模具配置,模具设计和模具设计。国家档案馆möglicherweise bebedarf komprimiert。

死在最好的配置中/etc/newsyslog.conf.Da sich diese jedoch im speicherdatesystem befindet, musder Administrator die Änderungen speichern,/ nsconfig newsyslog.conf配置den Neustart des NetScaler überlebt。

模具在柴油机上使用数据Einträge haben das folgende格式:Logfilename [owner:group]模式计数flags时的大小[/pid_file] [sig_num]

Hinweis:

菲尔德在eckigen Klammern信德可选和können weggelassen werden。

大公国的Jede Zeile für eine Protokolldatei und die Bedingungen, under denen eine Rotation erfolgen muss。

我是Beispiel zeigt das大小Feld an, dass die Größe vonns.log100 kb betragt。达斯我的天,我的天,我的档案ns.logDateien 25坚持。Eine Größe von 100 K und Eine Anzahl von 25 sind die Standardwerte für Größe und Anzahl。

Hinweis:

Wenn das Feld mit einem Sternchen(*)配置图库,bedeet dies, dass die Datei .log night basierend auf der Zeit gedreht ward。Jede Stunde führt ein crontab-Job dasnewsyslogDienstprogramm aus, das überprüft, ob die Größe von ns.log größer oder gleich der in diesel Datei konfigurierten Größe ist。Beispiel柴油Wenn es größer oder gleich 100 K ist, roties diese Datei。

root@ns# cat /etc/newsyslog.conf # Netscaler newsyslog.conf #该文件默认存在于内存文件系统中,在重新启动后,对该文件#的任何更改将丢失。如果对该文件#的更改要求在重新启动期间保持持久性,那么将该文件复制到/nsconfig #目录,并对该文件进行所需的更改。# # logfilename [owner:group] mode count size when flags [/pid_file] [sig_num] /var/log/cron 600 3 100 * Z /var/log/amd.log 644 7 100 * Z /var/log/auth.log 600 7 100 * Z /var/log/ns.log 600 25 100 * Z 

达斯大小费尔德·坎geändert werden,嗯die Mindestgröße derns.log大堤祖ändern, oder das Feld kann geändert werden,嗯diens.log大伙儿都知道自己是谁。

Die tägliche, wöchentliche und/oder monatliche Spezifikation wird wie folgt angegeben:(Dhh)(Dhh (Mdd)).Die Freilichtfelder für Die Tageszeit, Die optional sind, sind standardmäßig auf Mitternacht festgelegt。Die Bereiche und Bedeutungen für diese Spezifikationen sind:

Hh小时,范围0…每周23天,范围0…6, 0 =星期日dd月的第一天,范围1…31,或者用字母L或L来指定每个月的最后一天。<!——NeedCopy >

Beispiele:

Hier sind einige Beispiele mit Erläuterungen für die Logs, die standardmäßig gedreht werden:

/var/log/auth.log 600 7 100 * Z

《世界遗产鉴定》《世界遗产鉴定》《世界遗产鉴定》《世界遗产鉴定》《世界遗产鉴定》《世界遗产鉴定》《世界遗产鉴定》《世界遗产鉴定》《世界遗产鉴定》auth.log

/var/log/all.log 600

Das Catch-All-Protokoll wird jede Nacht um Mitternacht um 7 Mal gedreht (@T00) und mit gzip komprimiert。模具resultierenden Archive erhalten Die folgenden Berechtigungen - rw-r -。

/var/log/weekly.log 640 5 * $W6D0 Z

Das wöchentliche Protokoll wird jeden Montag um Mitternacht um 5 Mal gedreht。Berechtigungen zugewiesen麻省理工学院档案馆的结果。

《Rotationsmuster:

  • D0.drehenjede Nacht um Mitternacht
  • c15.杰登塔格姆23:00乌尔德伦
  • W0D23.晚上23:00乌尔
  • W5.我们是Mitternacht的Freitag
  • MLD6.我是letzten Tag eines jeden Monats um6:00 Uhr drehen
  • M5.an jedem fünften Tag des Monats um Mitternacht drehen

Wenn beide ein Intervall und eine Zeitangabe angegeben sind, müssen beide Bedingungen erfüllt sein。Das heißt, die Datei muss so alt oder älter als Das angegebene Intervall sein, und die aktuelle Zeit muss mit der Zeitangabe übereinstimmen。

Sie können die minimale Dateigröße steuern, aber es gibt keine Begrenzung für die Dateigröße, bevor dasnewsyslogdienstprogram在nächsten Stunde an die Reihe kommt。

Debuggen您newsyslog:

嗯,Verhalten desnewsyslogdienstprogramszu debuggen, fügen Sie das ausführliche Flag hinzu。

root@dj_ns# newsyslog -v /var/log/cron <3Z>: size (Kb): 31[100]——> skip /var/log/amd.log <7Z>: does not exist, skip。/var/log/auth.log <7Z>: size (Kb): 2[100]——> skip /var/log/kerberos.log <7Z>: does not exist, skip。/var/log/lpd-errs <7Z>: size (Kb): 0[100]——>跳过/var/log/maillog <7Z>:——>将在2009年3月24日00:00:00修剪/var/log/sendmail。st <10>: age (hr): 0[168]——>跳过/var/log/messages <5Z>: size (Kb): 7[100]——>跳过/var/log/all.log <7Z>:——>将trim at Tue Mar 24 00:00:00 2009 /var/log/slip.log <3Z>: size (Kb): 0[100]——>跳过/var/log/pp .log <3Z>:不存在,跳过。/var/log/security <10Z>: size (Kb): 0[100]——>跳过/var/log/wtmp <3>:——>将trim at Wed Apr 1 04:00:00 2009 /var/log/daily.log <7Z>:不存在,跳过。/var/log/weekly.log <5Z>:不存在,跳过。/var/log/month .log <12Z>:不存在,已跳过。/var/log/console.log <5Z>:不存在,已跳过。/var/log/nsvpn.log <5Z>: size (Kb): 18[100]——>跳过/var/log/nsvpn.log <5Z>: size (Kb): 0[100]——>跳过/var/log/ httpror .log <5Z>: size (Kb): 1[100]——>跳过/var/log/httpaccess.log <5Z>: size (Kb): 1[100]——>跳过root@dj_ns# 
所以我们要把他的名字写下来

在diesem Artikel