IIS中间件日志
日志文件位置:
Windows Server 2003 iis 6日志路径:C:\Windows\System32\LogFiles
Windows Server 2008 R2、2012、2016、2019 iis7以上日志路径:C:\inetpub\logs\LogFiles

日志文件的格式为:“ex+年份的末两位数字+月份+日期”,文件后缀是.log
Apache中间件日志
一般情况下是在Apache安装目录的logs子目录中。如果不存在可查看httpd.conf中的配置内容。
使用yum安装的apache日志的默认位置:
/etc/httpd/logs/access_log 版本高
/var/log/httpd/access_log 版本低
默认日志配置文件位置:
/etc/apache2/apache2.conf 版本高
/etc/httpd/conf/httpd.conf 版本低
Tomcat中间件日志
日志配置文件是Tomcat目录下的/conf/logging.properties
默认位置:
tomcat文件夹下/log/目录中
默认情况下不记录访问日志,开启需要编辑${cataline}/conf/server.xml文件
日志类型:
- catalina.out:包含了tomcat运行自己输出的日志,以及应用里想console输出的日志。默认情况下不会切割,大于2G时,需要借助工具Logrotate。
- catalina.yyyy-MM-dd.log:包含tomcat的启动和暂停时的运行日志。
- localhost.yyyy-MM-dd.log:主要应用初始化(listener、filter、servlet)未处理的异常后被tomcat捕获而输出的日志。
- localhost_access_log.yyyy-MM-dd.txt:访问Tomcat的日志,对请求地址、路径、时间、协议和状态码都有记录。
- host-manager.yyyy-MM-dd.log:存放tomcat自带manager项目的日志信息。
- manager.yyyy-MM-dd.log:tomcat manager项目专有的日志文件。
WebLogic中间件日志
WebLogic 8.x版本:
access log:$MW_HOME\user_projects\domains\<domain_name>\<server_name>\access.log
server log:$MW_HOME\user_projects\domains\<domain_name>\<server_name>\<server_name>.log
domain_name:$MW_HOME\user_projects\domains\<domain_name>\<server_name>\<domain_name>.log
WebLogic 9及以后的版本:
access log:$MW_HOME\user_projects\domains\<domain_name>\server\<server_name>\logs\access.log
server log:$MW_HOME\user_projects\domains\<domain_name>\server\<server_name>\logs\<server_name>.log
domain_name:$MW_HOME\user_projects\domains\<domain_name>\server\<adminserver_name>\logs\<domain_name>.log
$MW_HOME 是WebLogic的安装目录;
<domain_name> 是域的实际名称,在创建域时指定的;
<server_name> 是server的实际名称,在创建server时指定的;
<adminserver_name> 是管理服务器的实际名称,是在创建Admin Server时指定的。
Nginx中间件日志
默认日志位置:
/var/log/nginx/access.log