网站地图 | 联系我们
首 页 产品中心 解决方案 成功案例 服务支持 新闻动态 关于我们 联系我们
 新闻中心 NEWS
> 公司新闻
> 行业新闻
 产品搜索 SEARCH
 联系方式 CONTACT
南京宇宽科技有限公司
电话:18021511005  王经理
QQ:541933892
座机:025-83605860*807
邮箱:18021511005#163.com  (#换@)
地址:南京市玄武区洪武北路188号长发数码大厦12楼C座


 
当前位置:首页 > 新闻动态 > 行业新闻 > IBM 行业资讯 > 怎样指定IBM服务器日志文件存放路径? | 南京IBM服务
怎样指定IBM服务器日志文件存放路径? | 南京IBM服务
来源:    日期:2017-02-24    浏览量:        
分享到:

标签:

用accessJog指令指定服务器日志文件存放路径

用log_format指令设置了日志格式之后,需要用access_log指令指定日志文件存放路径。access_log指令的语法如下:

access_logpath[format[buffer=sizeIoff]]

其中path表示日志文件的存放路径,format表示使用log_format指令设置的日志格式的名称,buffer=size表示设置内存缓冲区的大小,例如可以设置buffer=32k。(1)如果不想记录日志,可以使用以下指令关闭日志记录:access_logoff;

(2)如果想使用默认的《^*匕&格式的日志记录,可以使用以下示例:access_log/datal/logs/filename.log;

或者

access_log/datal/logs/filename.logcombined;

(3)如果想使用自定义格式的日志记录,可以使用以下示例,其中的myl0gf0rmat是日志格式名称:

log_formatmylogformat’$remote_addr-$remote_user[$time_local]”$request”‘

‘$status$body_bytes_sent”$http_referer”*

‘H$http__user_agentM$http_x_forwarded_for’;

access_log/datal/logs/access.Iogmylogformatbuffer=32k;

(4)在吨丨狀0.7.4之后的版本中,IBM服务器指令中的日志文件路径可以包含变量,例如:access_log/datal/logs/$server_name.logcombined;

假设server_name指令设置的虚拟主机名称为test.domain.com,那么access_log指令将把访问日志记录在/datal/logs/test.domain.com.log文件中。

如果日志文件路径中含有变量,将存在以下一些限制:

(1)Nginx进程设置的用户和组必须有对该路径创建文件的权限。假设Nginx的user指令IBM服务器代理设置的用户名和用户组都是www,而他131爪^/目录的用户名和用户组为root,日志文件/dataMogs/test.domain.com.log将无法被Nginx创建;

(2)缓冲将不会被使用;

(3)对于每一条日志记录,日志文件都将先打开文件,宿迁波仔再写入日志记录,然后马上关闭。为了提高包含变量的日志文件存放路径的性能,须要使用open_log_file_cache指令设置经常被使用的日志文件描述符缓存。

open_log_file_cache指令主要用来设置含有变量的日志路径的文件描述符缓存,它的语法如下:

open_log_file_cachemax=N[inactive=time][min_uses=N][valid=time]Ioff

该指令默认是禁止的,等同于:open_log_file—cacheoff; .

open_log_file_cache指令的各项参数说明如下:

max:设置缓存中的最大文件描述符数量。如果超过设置的最大文件描述符数量,则采用LRU(LeastRecentlyUsed)算法清除“较不常使用的文件描述符”LRU(LeastRecentlyUsed)算法的基本概念是:IBM服务器当内存缓冲区剩余的可用空间不够时,缓冲区尽可能地先保留使用者最常使用的数据,将最近未使用的数据移出内存,腾出空间来加载另外的数据。

inactive:设置一个时间,如果在设置的时间内没有使用此文件描述符,则自动删除此描述符。此参数为可选参数,默认的时间为10秒钟。

min_uses:在参数^^^^^指定的时间范围内,如果IBM服务器日志文件超过被使用的次数,则将该日志文件的描述符记入缓存。默认次数为1。

valid:设置多长时间检查一次,看一看变量指定的日志文件路径与文件名是否仍然存在^默认时间为60秒。

off:禁止使用缓存。

open_log_file_cache指令的设置不例如下:open_log_file_cachemax=1000inactive=20smin_uses=2valid=lm

[打印本文] [关闭窗口] [返回顶部]
   上一篇:Nginx的完整配置事例 | 南京IBM服务器
   下一篇:IBM服务器日志文件的切割 | 南京IBM服务器

相关资料  
> IBM服务器日志文件的切割 | 南京IBM服务器
> Nginx的完整配置事例 | 南京IBM服务器
> Nginx的平滑升级 | 南京IBM服务器
> Nginx如何平滑重启 | 南京IBM服务器
> 补丁管理方案的7大好处 | 南京IBM服务器
> 关于软件管理的解决方案 | 南京IBM服务器
> 虚拟机管理与系统部署解决方案 | 南京IBM服务器
> 关于资产清单管理的解决方案 | 南京IBM服务器
> 关于Altiris服务器管理解决方案 | 南京IBM服务器
> 服务器不能启动了怎么办? | 南京IBM服务器
> RIS服务器简介 | 南京IBM服务器
> X3650M4主机存储如何挂载? | 南京IBM服务器
> 年底抛货,X3300、X3550全系列,X3500I01、I21,X 3650 I01、I21,
> 南京宇宽科技有限公司祝大家元旦快乐! | 南京IBM服务
> X3630M4I01、X3300M4、X3550M4全系列大量、X3500-I01价格好,5606
> X3550M3Q21、X3630M4I01、X3300M4、X3550M4、全系列大量、价格好
公司信息
 > 公司简介
 > 企业文化
 > 荣誉证书
 
产品展示
> 联想 全系列产品
> IBM 全系列产品
> DELL 全系列产品
> HP 全系列产品
> 深信服 全系列产品
> 华为 全系列产品
 
解决方案
 >联想桌面云一体化解决方案
 >ThinkCloud OpenStack 云平台
 
技术服务
 >资料下载
 >常见问题解答
 >技术知识库
行业资讯
 >DELL 行业资讯
 >华为 行业资讯
 >IBM 行业资讯
 >联想 行业资讯
 >HP 行业资讯
 >深信服 行业资讯
版权所有:南京宇宽科技有限公司