Documentation Home
MySQL Enterprise Monitor 3.0 マニュアル
Download this Manual
EPUB - 4.2Mb
HTML Download (TGZ) - 4.0Mb
HTML Download (Zip) - 4.1Mb


D.1.4 config.properties ファイル

ファイルの場所

リポジトリユーザー名および暗号化されたパスワードは、config.properties ファイルに格納されています。次の表に、さまざまなオペレーティングシステム上のこのファイルの場所を示します。

表 D.5 MySQL Enterprise Monitor: config.properties ファイルのデフォルトパス

オペレーティングシステム ファイルの場所
Windows C:\Program Files\MySQL\Enterprise\Monitor\apache-tomcat\webapps\ROOT\WEB-INF
Linux および Unix /opt/mysql/enterprise/monitor/apache-tomcat/webapps/ROOT/WEB-INF
Mac OS X /Applications/mysql/enterprise/monitor/apache-tomcat/webapps/ROOT/WEB-INF

管理者または MySQL Enterprise Monitor 以外のだれも読み取ることができないように、ファイルがファイルシステムのレベルでセキュリティー保護されていることを確認してください。

使用法

config.properties ファイルは、次に示すように生成されます。


#SymmetricKey was auto generated.
#Thu Aug 15 13:35:56 PDT 2013
mysql.use_ssl=true
mysql.user=service_manager
mysql.port=13306
key=8577667A79DF5275
mysql.pass=BMcsacZdrMmM7mrnFExURHDuxp4C3hcrZyxcpC2QhiE\=
mysql.verify_server_cert=false
mysql.server=localhost
mysql.db=mem

注記

mysql.pass は暗号化されています。

アプリケーションには、2 つの接続プール (1 つはサービスエージェントトラフィックへの接続、もう 1 つは UI 用の接続) があります。これらを 85/15 (エージェント/UI) の割合で分割された 1 つの論理プールとして構成し、今後の設定でプール名として「dbPool」を使用できます。また、各プールを個別に構成することもできます (プール名は「default」と「ui」)。「.」の後ろの名前は、DBCP (http://commons.apache.org/proper/commons-dbcp/configuration.html) からそのまま採用したものであることに注意してください。

表 D.6 オプションの config.properties 値

プロパティー名 プロパティータイプ デフォルト
data_collection_interval string 00:01:00
dbpool.default.initialSize integer 20
dbpool.default.maxActive integer 70
dbpool.default.maxIdle integer 20
dbpool.default.maxWaitMillis string 30 seconds
dbpool.default.minEvictableIdleTimeMillis string 15 seconds
dbpool.default.minIdle integer 0
dbpool.default.timeBetweenEvictionRunsMillis string 5 seconds
dbpool.ui.initialSize integer 5
dbpool.ui.maxActive integer 15
dbpool.ui.maxIdle integer 5
dbpool.ui.maxWaitMillis string 30 seconds
dbpool.ui.minEvictableIdleTimeMillis string 15 seconds
dbpool.ui.minIdle integer 0
dbpool.ui.timeBetweenEvictionRunsMillis string 5 seconds
internal_perf_enable boolean false
internal_perf_server_id integer  
notify_thread_pool_size integer 4
quanal.collect string 00:01:00
supportReport.retention.minutes string 6 hours
ui.javascript.useClientSideStorage boolean false

  • notify_thread_pool_size(4)

    許可されている値 整数
    デフォルト 4

    SMTP および SNMP の通知は非同期的に送信されます。これにより、このプロセスで使用されるスレッドの数が制御されます。

  • thread_pool_size(8)

    許可されている値 整数
    デフォルト 8

    バックグラウンドジョブを処理する際に使用されます。

  • data_collection_interval(00:01:00)

    許可されている値 文字列
    デフォルト 00:01:00

    デフォルトは 1 分で、1 分未満には設定されません。hh::mm::ss の間隔形式で data_collection_interval プロパティーを使用することで、1 分よりも大きい値に設定できます。

  • internal_perf_enable(false)

    許可されている値 ブール
    デフォルト false

    MySQL Enterprise Monitor の内部パフォーマンスモニタリングを有効にします (一部のグラフは resources/ ディレクトリから配備する必要があります)。

  • internal_perf_server_id(false)

    許可されている値 整数
    デフォルト

    internal_perf_enable が true に設定されているときに、MySQL Enterprise Service Manager が mysql.inventory を読み取ることができない場合は、代わりにこの ID を使用します。

  • quanal.collect(00:01:00)

    許可されている値 文字列
    デフォルト 00:01:00

    サービスマネージャーがエージェントおよびプラグインからクエリー分析のデータを要求する割合。hh:mm::ss の間隔形式を使用して表現されます。

  • ui.javascript.useClientSideStorage(false)

    許可されている値 ブール
    デフォルト false

    UI の状態 (ログインしないが、グラフを選択するなど) を格納するには、Cookie の代わりにこれを使用します。一般に、Cookie の長さが切り捨てられる壊れたプロキシを使用している場合にのみ必要です。

  • supportReport.retention.minutes(6 時間)

    許可されている値 文字列
    デフォルト 6 hours

    「Manage Servers」から「サポート診断」を使用しているときに生成されたレポートが MySQL Enterprise Monitor で保持される期間。

  • dbpool.ui.initialSize(5)

    許可されている値 整数
    デフォルト 5

  • dbpool.ui.maxActive(15)

    許可されている値 整数
    デフォルト 15

  • dbpool.ui.minIdle(0)

    許可されている値 整数
    デフォルト 0

  • dbpool.ui.maxIdle(5)

    許可されている値 整数
    デフォルト 5

  • dbpool.ui.maxWaitMillis(30 秒)

    許可されている値 文字列
    デフォルト 30 seconds

  • dbpool.ui.timeBetweenEvictionRunsMillis(5 秒)

    許可されている値 文字列
    デフォルト 5 seconds

  • dbpool.ui.minEvictableIdleTimeMillis(15 秒)

    許可されている値 文字列
    デフォルト 15 seconds

  • dbpool.default.initialSize(20)

    許可されている値 整数
    デフォルト 20

  • dbpool.default.maxActive(70)

    許可されている値 整数
    デフォルト 70

  • dbpool.default.minIdle(0)

    許可されている値 整数
    デフォルト 0

  • dbpool.default.maxIdle(5)

    許可されている値 整数
    デフォルト 20

  • dbpool.default.maxWaitMillis(30 秒)

    許可されている値 文字列
    デフォルト 30 seconds

  • dbpool.default.timeBetweenEvictionRunsMillis(5 秒)

    許可されている値 文字列
    デフォルト 5 seconds

  • dbpool.default.minEvictableIdleTimeMillis(15 秒)

    許可されている値 文字列
    デフォルト 15 seconds


User Comments
Sign Up Login You must be logged in to post a comment.