MySQL の検出

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む2読むのに数分
  • Discovery は、UNIX または Windows オペレーティングシステム上で実行されている MySQL のインスタンスを識別できます。

    要件

    Discovery は MySQL 構成ファイルの場所を次の領域から検索します。
    • UNIX:Discovery は mysqld プロセス、またはポート 3306 から MySQL 構成ファイルの場所を検索します。
    • Windows:Discovery は mysqld.exe プロセス、またはポート 3306 から MySQL 構成ファイルの場所を検索します。
    プロセスごとに、以下のプロセスパラメーターが次の順序で実行されます。

    --defaults-extra-file

    --defaults-file

    MYSQL 構成ファイルの場所が検索から見つからない場合、次のようになります。
    • UNIX:構成ファイルの場所はデフォルトの /etc/my.cnf になります。
    • Windows:デフォルトの構成ファイルの場所は存在せず、構成ファイルの場所を読み込むプローブがスキップされます。
    注:
    プローブからパターンへの移行の詳細については、ナレッジ記事 KB0694477を参照してください。

    資格情報

    次の資格情報を設定します。

    Discovery および Service Mapping に必要な特権コマンドのリストについては、「特権ユーザーを必要とする サービスマッピング コマンド」を参照して、組織内で Unix ベースのホストを検出およびマッピングするために、昇格された権限を必要とするコマンドのリストを確認してください。

    分類子、プローブ、パターン

    Discovery は MySQL の検出に次の分類子、プローブ、およびパターンを使用します。
    分類子 トリガープローブ パターン
    MySQL サーバー
    • 水平パターン:パターンを起動します。
    • Windows - MySQL 構成*
    • Windows - MySQL バージョン*
    • MySQL - 構成*
    • MySQL - バージョン*
    Windows および Linux 上 MySQL サーバーのパターン

    * 新規インスタンスの場合、これらのプローブは分類子で非アクティブになります。Discovery は検出用のパターンを使用します。

    パターンを使用するには、分類子の水平パターンプローブに正しいパターンが指定されていることを確認します。手順については、「分類子への水平パターンプローブの追加」を参照してください。

    収集されるデータ

    Discovery は MySQL インスタンス [cmdb_ci_db_mysql_instance] テーブルの次のフィールドに入力します。
    ラベル フィールド名 ソース
    MySQL 構成 myconf my.cnf
    TCP ポート tcp_port running_process
    バージョン version mysqld