トラブルシューティング

このセクションでは、カスタムモジュールとウィジェットのトラブルシューティングの提案を示します。ユーザーからのフィードバックに基づいて拡張されます。

モジュールが検出されない

Zabbixフロントエンドがモジュールまたはウィジェットを検出しない場合は、次の点を確認してください:

  • ファイルmanifest.jsonが正しくフォーマットされており、必要なキーがすべて存在していること。
  • Webサーバーのユーザーには、次の権限があること:
    • モジュールディレクトリへの読み取りおよび実行(+rx)アクセス権。
    • モジュールディレクトリ内のすべてのディレクトリへの読み取りおよび実行(+rx)アクセス権。
    • モジュールディレクトリ内のすべてのファイルへの読み取り(+r)アクセス権。

権限は、次のコマンドを実行して修正できます:

find <ModuleName> -type d -exec chmod a+rx '{}' \;
       find <ModuleName> -type f -exec chmod a+r '{}' \;

<ModuleName>をモジュールまたはウィジェットのディレクトリに置き換えてください。