MySQL Enterprise subscription、MySQL Enterprise Monitor、MySQL
Replication Monitor、および MySQL Query Analyzer は、商用製品をご購入いただいた場合にのみ利用可能です。詳しくはこちらを参照ください:
http://www-jp.mysql.com/products/".
MySQL Enterprise Advisor は、一連のスクリプトで、Service Manager と Service Agents を介して、MySQL サーバからの情報を収集し、MySQL Enterprise Monitorに含まれるカスタムルールを基にその情報を分析し、必要に応じてアラートとアドバイスを提供します。 MySQL Enterprise Advisor 新たなルールが導入されると、MySQL Enterprise のウェブサイトから MySQL Enterprise Advisor を更新できます。
MySQL Enterprise アドバイザ は次のカテゴリがあります。
管理:
よりよいデータベースの管理性。
より円滑な操作に向けた改善策の提案。
Cluster:
Clusterデータノードのアップ/ダウンステータスの表示。
データノードおよびインデックスノードのメモリが少なくなった場合に警告。
RedoおよびUndoバッファおよびログスペースが少なくなった場合に警告。
ヒートチャート:
ヒートチャートにステータスインジケータを表示。
アップ/ダウン状態およびパフォーマンス問題を提示。
メモリー使用状況:
InnoDBバッファ、 MyISAMキャッシュ、テーブルキャッシュおよびスレッドキャッシュなどのメモリキャッシュの使用効率を表示。
パフォーマンス:
パフォーマンスのボトルネックになる可能性を特定。
データベーススピードの改善案を提示。
レプリケーション:
レプリケーションのボトルネックを特定。
レプリケーション設計を改善。
スキーマ:
スキーマ変更を検出。
セキュリティのループホールを検出。
セキュリティ:
MySQL サーバの保護.
セキュリティループホールを検出。
アップグレード:
現在のMySQLバージョンにクリティカルな問題がありアップグレードが必要かをチェック。
その他。
アドバイザのカテゴリでは、そのカテゴリに合わせて、MySQL のベストプラクティスを実施するよう設計されたルールセットを提供します。ルールは違反があったときに、個別のサーバーまたはグループレベルで実行でき、アラートを発すると供に、問題が大きくなる前に対応し、修正できるよう専門アドバイスを提供します。
ファイルitems-mysql-monitor.xmlには、ルール作成に使用する補足情報が含まれます。 このファイルは、Windows の場合、C:\Program Files\mySQL\Enterprise\Agent\share\mysql-monitor-agent ディレクトリにあります。UNIX の場合は、/opt/mysql/enterprise/agent/share/mysql-monitor-agent ディレクトリにあります。パスワードなしで root アカウントを発見するルールは次のとおりです。
<ITEM>
<NAME>no_root_password</NAME>
<FIELD>no_password</FIELD>
<SCOPE>table</SCOPE>
<CODE>
<![CDATA[SELECT COUNT(*) AS no_password FROM mysql.user WHERE user='root' AND password='']]>
</CODE>
<NAMESPACE>mysql</NAMESPACE>
<RETURNS>INTEGER</RETURNS>
<SOURCE>table</SOURCE>
<INSTANCE>mysql.user</INSTANCE>
</ITEM>
MySQL Enterprise Monitor のお客様は、利用可能な任意のルールを使用できます。
Dashboard を最初にインストールするときに、唯一スケジュールされているルールは、ヒートチャート グループに属しているルールです。
Dashboard にログインし、アドバイザ タブを選択すると、アドバイザ 画面になります。
