JMX 環境の設定
基本的な JMX 機能には、指定したイベントの発生時に電子メール通知を自動的に送信する機能があります。この機能を使用するには、以下を実行する必要があります。
• 電子メールサーバーが電子メール通知を送信するように設定されていることを確認する。サイトの IT 部門に、Windchill が動作している環境用にメールホストが設定されていることを確認してください。Windchill のデフォルトでは、wt.mail.mailhost プロパティで指定した SMTP ホストにすべての電子メールが匿名で送信されます。
サーバーアクセスに制限 (リレー処理の禁止や匿名接続の拒否など) がある場合、Windchill によって送信されたメッセージはメールサーバーで拒否されます。Windchill で SMTP サーバーに対する認証を設定するには、Windchill コードベースの外部 (<Windchill>/mail.properties など) にあるファイルに次のプロパティを手動で追加する必要があります。
◦ wt.mail.smtp.username=<mail-user>
◦ wt.mail.smtp.password=<mail-user-password>
さらに、次に示すように wt.properties の wt.mail.properties を mail.properties ファイルに設定する必要があります。
xconfmanager -s "wt.mail.properties=$(wt.home)$(dir.sep)mail.properties" -t "codebase/wt.properties"
• 通知送信のためのデフォルトのしきい値がサイトにとって適切かどうかを判断する。
• 自動 JMX 電子メール通知とユーザーから送信されるエラーレポートを受信するユーザーのグループを作成します。デフォルトでは、JMX-Administrators リストを使用します。
JMX-Administrators リストに追加されたユーザーには通常、システム監視権限が必要です。次のいずれかである場合、ユーザーはシステム監視権限を持ちます。
◦ サイトの「管理者」グループのメンバー。
> の順に選択すると、「サイト管理者」テーブルが表示されます。このテーブルで、ユーザーを「管理者」グループに追加できます。
◦ wt.util.jmx.AccessUtil.siteAdministrators プロパティで指定されているユーザーのリストに含まれている。これらのユーザーは、「システム設定コレクター」、「サーバーステータス」、および「監視ツール」の各ページにアクセスできます。
デフォルトで、wt.util.jmx.AccessUtil.siteAdministrators プロパティは wt.properties ファイルには含まれていません。wt.util.jmx.AccessUtil.siteAdministrators プロパティを追加できます。たとえば、auser135 と buser246 という名前のユーザーをサイト管理者に設定することなく、これらのユーザーに監視権限を与えるには、Windchill シェルで次の xconfmanager コマンドを (1 行で) 入力します。
xconfmanager -s wt.util.jmx.AccessUtil.siteAdministrators=auser135,buser246
-t wt.properties -p