ページの先頭行へ戻る
Interstage Application Server Java EE運用ガイド(Java EE 6編)
Interstage

9.1.13 ログ

9.1.13.1 list-log-attributesサブコマンド

形式

list-log-attributes

機能説明

定義されたすべてのログ属性の一覧を表示します。

asadminコマンドの利用方法・注意事項については、「9.1 asadmin」も参照してください。

また共通オプションについては、「9.1.2 asadminコマンドの共通オプション」を参照してください。

戻り値

0: 正常終了
1: 異常終了

使用例

以下のように実行します。

C:\Interstage\F3FMisje6\glassfish\bin\asadmin list-log-attributes
com.sun.enterprise.server.logging.GFFileHandler.file <${com.sun.aas.instanceRoot}/logs/server.log>
com.sun.enterprise.server.logging.GFFileHandler.flushFrequency <1>
com.sun.enterprise.server.logging.GFFileHandler.formatter <com.sun.enterprise.server.logging.UniformLogFormatter>
com.sun.enterprise.server.logging.GFFileHandler.logFormatDateFormat <yyyy-MM-dd'T'HH:mm:ss.SSSZ>
com.sun.enterprise.server.logging.GFFileHandler.logtoConsole <false>
com.sun.enterprise.server.logging.GFFileHandler.maxHistoryFiles <1>
com.sun.enterprise.server.logging.GFFileHandler.retainErrorsStasticsForHours <0>
com.sun.enterprise.server.logging.GFFileHandler.rotationLimitInBytes <1048576>
com.sun.enterprise.server.logging.GFFileHandler.rotationOnDateChange <false>
com.sun.enterprise.server.logging.GFFileHandler.rotationTimelimitInMinutes <0>
com.sun.enterprise.server.logging.SyslogHandler.useSystemLogging <false>
handlers <java.util.logging.ConsoleHandler>
java.util.logging.ConsoleHandler.formatter <com.sun.enterprise.server.logging.UniformLogFormatter>
java.util.logging.FileHandler.count <1>
java.util.logging.FileHandler.formatter <java.util.logging.XMLFormatter>
java.util.logging.FileHandler.limit <50000>
java.util.logging.FileHandler.pattern <%h/java%u.log>
log4j.logger.org.hibernate.validator.util.Version <warn>
Command list-log-attributes executed successfully.

/opt/FJSVisje6/glassfish/bin/asadmin list-log-attributes
com.sun.enterprise.server.logging.GFFileHandler.file <${com.sun.aas.instanceRoot}/logs/server.log
com.sun.enterprise.server.logging.GFFileHandler.flushFrequency <1>
com.sun.enterprise.server.logging.GFFileHandler.formatter <com.sun.enterprise.server.logging.UniformLogFormatter>
com.sun.enterprise.server.logging.GFFileHandler.logFormatDateFormat <yyyy-MM-dd'T'HH:mm:ss.SSSZ>
com.sun.enterprise.server.logging.GFFileHandler.logtoConsole <false>
com.sun.enterprise.server.logging.GFFileHandler.maxHistoryFiles <1>
com.sun.enterprise.server.logging.GFFileHandler.retainErrorsStasticsForHours <0>
com.sun.enterprise.server.logging.GFFileHandler.rotationLimitInBytes <1048576>
com.sun.enterprise.server.logging.GFFileHandler.rotationOnDateChange <false>
com.sun.enterprise.server.logging.GFFileHandler.rotationTimelimitInMinutes <0>
com.sun.enterprise.server.logging.SyslogHandler.useSystemLogging <false>
handlers <java.util.logging.ConsoleHandler>
java.util.logging.ConsoleHandler.formatter <com.sun.enterprise.server.logging.UniformLogFormatter>
java.util.logging.FileHandler.count <1>
java.util.logging.FileHandler.formatter <java.util.logging.XMLFormatter>
java.util.logging.FileHandler.limit <50000>
java.util.logging.FileHandler.pattern <%h/java%u.log>
log4j.logger.org.hibernate.validator.util.Version <warn>
Command list-log-attributes executed successfully.

9.1.13.2 set-log-attributesサブコマンド

形式

set-log-attributes attribute-name=attribute-value[:attribute-name=attribute-value]...

機能説明

1つまたは複数のロガーに対するログ属性を設定します。

asadminコマンドの利用方法・注意事項については、「9.1 asadmin」も参照してください。

また共通オプションについては、「9.1.2 asadminコマンドの共通オプション」を参照してください。

オペランド

オペランド名

省略

説明

attribute-name

不可

ログ属性の完全スコープ名に対する値を指定します。

以下に示す属性をサポートしています。

  • com.sun.enterprise.server.logging.GFFileHandler.maxHistoryFiles

  • com.sun.enterprise.server.logging.GFFileHandler.rotationLimitInBytes

  • handlers

設定値については、「8.4.9 ロガーの定義項目」を参照してください。
handlers属性にFileHandlerを指定する場合、以下の属性の設定でチューニング可能です。

  • java.util.logging.FileHandler.count

  • java.util.logging.FileHandler.limit

  • java.util.logging.FileHandler.pattern

JavaロギングAPIおよびFileHandlerの詳細は、JDKドキュメントのJavaロギングの仕様を参照してください。

戻り値

0: 正常終了
1: 異常終了

注意事項

使用例

以下のように実行します。

C:\Interstage\F3FMisje6\glassfish\bin\asadmin set-log-attributes handlers=java.util.logging.ConsoleHandler,java.util.logging.FileHandler
handlers logging attribute set with value java.util.logging.ConsoleHandler,java.util.logging.FileHandler.
These logging attributes are set for server.
Command set-log-attributes executed successfully.

/opt/FJSVisje6/glassfish/bin/asadmin set-log-attributes handlers=java.util.logging.ConsoleHandler,java.util.logging.FileHandler
handlers logging attribute set with value java.util.logging.ConsoleHandler,java.util.logging.FileHandler.
These logging attributes are set for server.
Command set-log-attributes executed successfully.


まとめて設定する場合、以下のように実行します。

C:\Interstage\F3FMisje6\glassfish\bin\asadmin set-log-attributes com.sun.enterprise.server.logging.GFFileHandler.maxHistoryFiles=5: com.sun.enterprise.server.logging.GFFileHandler.rotationLimitInBytes=2097152
com.sun.enterprise.server.logging.GFFileHandler.rotationLimitInBytes logging attribute set with value 2097152.
com.sun.enterprise.server.logging.GFFileHandler.maxHistoryFiles logging attribute set with value 5.
These logging attributes are set for server.
Command set-log-attributes executed successfully.

/opt/FJSVisje6/glassfish/bin/asadmin set-log-attributes com.sun.enterprise.server.logging.GFFileHandler.maxHistoryFiles=5: com.sun.enterprise.server.logging.GFFileHandler.rotationLimitInBytes=2097152
com.sun.enterprise.server.logging.GFFileHandler.rotationLimitInBytes logging attribute set with value 2097152.
com.sun.enterprise.server.logging.GFFileHandler.maxHistoryFiles logging attribute set with value 5.
These logging attributes are set for server.
Command set-log-attributes executed successfully.

9.1.13.3 list-log-levelsサブコマンド

形式

list-log-levels

機能説明

定義されたすべてのロガーとログレベルの一覧を表示します。

asadminコマンドの利用方法・注意事項については、「9.1 asadmin」も参照してください。

また共通オプションについては、「9.1.2 asadminコマンドの共通オプション」を参照してください。

戻り値

0: 正常終了
1: 異常終了

使用例

以下のように実行します。

C:\Interstage\F3FMisje6\glassfish\bin\asadmin list-log-levels
ShoalLogger <CONFIG>
com.sun.enterprise.server.logging.GFFileHandler <ALL>
java.util.logging.ConsoleHandler <FINEST>
javax.enterprise.resource.corba <INFO>
javax.enterprise.resource.javamail <INFO>
javax.enterprise.resource.jdo <INFO>
javax.enterprise.resource.jms <INFO>
javax.enterprise.resource.jta <INFO>
javax.enterprise.resource.resourceadapter <INFO>
javax.enterprise.resource.sqltrace <FINE>
javax.enterprise.resource.webcontainer.jsf.application <INFO>
javax.enterprise.resource.webcontainer.jsf.config <INFO>
javax.enterprise.resource.webcontainer.jsf.context <INFO>
javax.enterprise.resource.webcontainer.jsf.facelets <INFO>
javax.enterprise.resource.webcontainer.jsf.lifecycle <INFO>
javax.enterprise.resource.webcontainer.jsf.managedbean <INFO>
javax.enterprise.resource.webcontainer.jsf.renderkit <INFO>
javax.enterprise.resource.webcontainer.jsf.resource <INFO>
javax.enterprise.resource.webcontainer.jsf.taglib <INFO>
javax.enterprise.resource.webcontainer.jsf.timing <INFO>
javax.enterprise.system.container.cmp <INFO>
javax.enterprise.system.container.ejb <INFO>
javax.enterprise.system.container.ejb.mdb <INFO>
javax.enterprise.system.container.web <INFO>
javax.enterprise.system.core.classloading <INFO>
javax.enterprise.system.core.config <INFO>
javax.enterprise.system.core <INFO>
javax.enterprise.system.core.naming <INFO>
javax.enterprise.system.core.security <INFO>
javax.enterprise.system.core.selfmanagement <INFO>
javax.enterprise.system.core.transaction <INFO>
javax.enterprise.system <INFO>
javax.enterprise.system.ssl.security <INFO>
javax.enterprise.system.tools.admin <INFO>
javax.enterprise.system.tools.backup <INFO>
javax.enterprise.system.tools.deployment <INFO>
javax.enterprise.system.util <INFO>
javax.enterprise.system.webservices.registry <INFO>
javax.enterprise.system.webservices.rpc <INFO>
javax.enterprise.system.webservices.saaj <INFO>
javax <INFO>
javax.org.glassfish.persistence <INFO>
org.apache.catalina <INFO>
org.apache.coyote <INFO>
org.apache.jasper <INFO>
org.eclipse.persistence.session <INFO>
org.glassfish.admingui <INFO>
org.jvnet.hk2.osgiadapter <INFO>
Command list-log-levels executed successfully.

/opt/FJSVisje6/glassfish/bin/asadmin list-log-levels
ShoalLogger <CONFIG>
com.sun.enterprise.server.logging.GFFileHandler <ALL>
java.util.logging.ConsoleHandler <FINEST>
javax.enterprise.resource.corba <INFO>
javax.enterprise.resource.javamail <INFO>
javax.enterprise.resource.jdo <INFO>
javax.enterprise.resource.jms <INFO>
javax.enterprise.resource.jta <INFO>
javax.enterprise.resource.resourceadapter <INFO>
javax.enterprise.resource.sqltrace <FINE>
javax.enterprise.resource.webcontainer.jsf.application <INFO>
javax.enterprise.resource.webcontainer.jsf.config <INFO>
javax.enterprise.resource.webcontainer.jsf.context <INFO>
javax.enterprise.resource.webcontainer.jsf.facelets <INFO>
javax.enterprise.resource.webcontainer.jsf.lifecycle <INFO>
javax.enterprise.resource.webcontainer.jsf.managedbean <INFO>
javax.enterprise.resource.webcontainer.jsf.renderkit <INFO>
javax.enterprise.resource.webcontainer.jsf.resource <INFO>
javax.enterprise.resource.webcontainer.jsf.taglib <INFO>
javax.enterprise.resource.webcontainer.jsf.timing <INFO>
javax.enterprise.system.container.cmp <INFO>
javax.enterprise.system.container.ejb <INFO>
javax.enterprise.system.container.ejb.mdb <INFO>
javax.enterprise.system.container.web <INFO>
javax.enterprise.system.core.classloading <INFO>
javax.enterprise.system.core.config <INFO>
javax.enterprise.system.core <INFO>
javax.enterprise.system.core.naming <INFO>
javax.enterprise.system.core.security <INFO>
javax.enterprise.system.core.selfmanagement <INFO>
javax.enterprise.system.core.transaction <INFO>
javax.enterprise.system <INFO>
javax.enterprise.system.ssl.security <INFO>
javax.enterprise.system.tools.admin <INFO>
javax.enterprise.system.tools.backup <INFO>
javax.enterprise.system.tools.deployment <INFO>
javax.enterprise.system.util <INFO>
javax.enterprise.system.webservices.registry <INFO>
javax.enterprise.system.webservices.rpc <INFO>
javax.enterprise.system.webservices.saaj <INFO>
javax <INFO>
javax.org.glassfish.persistence <INFO>
org.apache.catalina <INFO>
org.apache.coyote <INFO>
org.apache.jasper <INFO>
org.eclipse.persistence.session <INFO>
org.glassfish.admingui <INFO>
org.jvnet.hk2.osgiadapter <INFO>
Command list-log-levels executed successfully.

9.1.13.4 set-log-levelsサブコマンド

形式

set-log-levels logger-name=logger-level[:logger-name=logger-level]...

機能説明

1つまたは複数のロガーに対するログレベルを設定します。

asadminコマンドの利用方法・注意事項については、「9.1 asadmin」も参照してください。

また共通オプションについては、「9.1.2 asadminコマンドの共通オプション」を参照してください。

オペランド

オペランド名

省略

説明

logger-name

不可

JavaロギングAPIを使用して作成したロガーに対してログレベルを指定します。
元々設定されているロガーに対してのログレベルの変更は行わないでください。
JavaロギングAPIの詳細は、JDKドキュメントのJavaロギングの仕様を参照してください。

設定値できるログレベルの値を以下に示します。

  • SEVERE : エラー

  • WARNING: 警告

  • INFO : 情報

  • CONFIG : 静的な構成メッセージ

  • FINE : トレース

  • FINER : 詳細なトレース

  • FINEST : 非常に詳細なトレース

  • ALL : すべて

  • OFF : オフ

戻り値

0: 正常終了
1: 異常終了

注意事項

使用例

以下のように実行します。

C:\Interstage\F3FMisje6\glassfish\bin\asadmin set-log-levels customhandler.MyHandler=FINE
customhandler.MyHandler package set with log level FINE.
These logging levels are set for server.
Command set-log-levels executed successfully.

/opt/FJSVisje6/glassfish/bin/asadmin set-log-levels customhandler.MyHandler=FINE
customhandler.MyHandler package set with log level FINE.
These logging levels are set for server.
Command set-log-levels executed successfully.