MySQLプラグインが追加できない理由

MySQLプラグインが追加できない理由

エージェント条件:

・Site24x7 Linux監視エージェントのバージョンが15.0.0より新しい
・Linuxサーバー監視エージェントがネットワーク内、またはMuSQLインスタンスが稼働しているホストにインストールされている
・プラグイン追加時、プラグインファイルとそのフォルダ名が同じである
・次のコマンドを用いてプラグインを実行
 python mysql.py
・出力が有効である場合、Site24x7からプラグインを再登録

依存モジュール

・Linuxの場合:依存モジュール"pymysql"が正確にインストールされている
・Windowsの場合:Python 3およびpython Mysqlコネクターがプラグインを実行するサーバーにインストールされている

認証情報

・正しいログイン資格情報が与えられていることを確認してください。たとえば、MySQLデータベースがローカルホストアドレスにリストされているか、ローカルホスト経由でログインするためのアクセス権が付与されていることを確認してください。

接続エラー

・MySQLが特定のユーザーに接続できるかをテストします。ユーザーのパスワードを用いる場合、その後、プラグインスクリプトでパスワードセクションを編集します。
netstatコマンドがインストールされてソケットパスを取得していることを確認します。
 次のコマンドを実行してソケットパスを取得します:
 mysqladmin variables | grep socket
 一般的に/var/run/mysqld/mysqld.sockに取得されます。
 キーの値を設定(mysql.pyのPythonスクリプトで"MYSQL_SOCKET")し、接続できるかを確認します。