FMS Detective

FileMaker Server のログ解析ツール

FileMaker Server のログを解析・可視化し、12 種類のログからパフォーマンス問題を診断する Mac ネイティブアプリ。すべての画面・ヘルプ・印刷・AI アシスタントが日本語でお使いいただけるようになりました。

7 日間の無料トライアル • クレジットカード不要

日本語インターフェイスに対応 — ログ解析は英語・ドイツ語のログに対応

現在解析できるログ: 英語およびドイツ語で記録された FileMaker Server のログに対応しています。多くの FileMaker Server は地域設定に関わらず英語でログを記録するため、日本語インターフェイスのみでも十分にご活用いただけます。日本語で記録されたログの解析機能は現在開発中です。

日本語ログのご提供のお願い: 日本語環境の FileMaker Server をお使いの方へ — 日本語で記録されたログファイルをご提供いただける方を探しています。日本語ログ解析機能の開発と検証に使用させていただきます。ご協力いただいた方には、Individual ライセンス 1 年分(通常 $100)を無料で差し上げます

対象ファイル: Event.log / Access.log / TopCallStats.log / Stats.log / ClientStats.log / scriptEvent.log(ローテーションされた「-old」版のファイルも歓迎です)。ご提供いただいたログは機密として扱い、解析機能の開発と検証のみに使用します。必要に応じて、データベース名やユーザ名などの機密情報を伏せてお送りいただいて構いません。ご協力いただける場合は support@fmsdetective.com までご連絡ください。

強力な分析ツール

FileMaker Server で何が起きているかを理解するために必要なすべて

📊

12 種類のログタイプ

イベントログ、アクセスログ、統計、Top Call Stats、クライアント統計、Data API、OData など、FileMaker Server の全ログ形式を自動判別して解析します(英語・ドイツ語のログに対応。日本語ログは開発中)。

🔍

パフォーマンストラブルシューター

3 ステップのガイド付き診断: 性能スパイクを特定し、問題のあるクライアントを絞り込み、原因となっている操作までドリルダウンします。

🔗

ログ相関

ログ横断の異常検出が、時間的に相関する異常をインシデントとしてグループ化 — 既知の FMS 障害パターンと照合する根本原因分析付き。

🖥️

Admin API 連携

FileMaker Server にオプションで接続し、ライブなサーバー情報でログ分析を強化 — データベースサイズ、クライアント数、キャッシュ設定など。

📁

ドラッグ & ドロップで読み込み

ログファイルをドロップするだけで、あとは FMS Detective にお任せ。タイプ自動判別付きの複数ファイル読み込み、1 ファイル最大 200 MB まで対応。

🔒

既定で 100% ローカル

ログの解析と分析はすべてお使いの Mac 上で実行されます。リモート AI プロバイダをご自身で有効にしない限り、ログファイルが Mac の外へ出ることはありません — 送信される前には必ず警告が表示されます。

実際の画面

スクリーンショットをクリックすると拡大表示されます

パフォーマンストラブルシューター

性能スパイクの特定 — 呼び出しあたり経過時間のチャートに、キャッシュヒット率の追跡とスパイクの自動検出。主要指標はカードで一目瞭然。

クライアント分析 — どのクライアントが最もリソースを消費しているかをドリルダウン。積み上げ棒グラフが経過時間を処理・待機・I/O に分解します。

操作の詳細 — 問題を起こしている操作そのものを、呼び出しごとの経過時間、レコード数、ボトルネック分類とともに表示。

ログ相関

ログ横断の異常検出 — 読み込んだ全ログタイプにわたって異常を自動的に相関させ、時間的に近い異常をインシデントとしてグループ化します。

インシデントの詳細 — 各インシデントを構成するログエントリ、影響を受けた時間帯、重大度を確認できます。

根本原因分析 — パターンマッチングにより、バックアップの影響、リソース枯渇、スクリプトの連鎖といった既知の障害パターンを特定します。

サーバーアクティビティのタイムライン

24 時間タイムライン — サーバーサイドスクリプト、クライアント接続、データベースセッションを 1 日を通して可視化。スケジュール、PSoS、Pro クライアント、Data API を色分けし、同時実行数のチャートで負荷の重なりも表示します。

セッションの詳細 — タイムライン上のバーをクリックすると、タイミング、データベース、エラー、ステータスなどの詳細を表示。データベースごとの開閉も追跡できます。

AI アシスタント

ローカル AI モデル — Ollama と LM Studio に対応し、デバイス上でプライベートに分析。統一モデルピッカーが全モデルをプロバイダ別に表示します。質問も回答も日本語です。

独自モデルの接続 — OpenAI 互換の任意のエンドポイントに接続: カスタムポートのローカルツール、ネットワーク上のモデル、または API キーを使ったクラウドプロバイダ(OpenAI、Gemini など)。キーは macOS キーチェーンに保存。使用中のモデルはローカル/リモートが明示され、データが Mac の外へ送信される前には必ず警告が表示されます。

AI によるトラブルシューター強化 — ステップ 3 で特定のクライアントまでドリルダウンすると、AI がボトルネックや主要な操作を分析し、的を絞った推奨事項を提示します。

AI によるログ相関強化 — AI がインシデントの全タイムライン、イベントの流れ、影響を受けたログタイプを受け取り、より深い根本原因分析を行います。

「この結果を解説」 — どの分析ビューでもクリックひとつで、データの意味と取るべきアクションを分かりやすく要約します。

AI 機能はすべて追加機能です — AI プロバイダを設定しなくてもアプリのすべての機能をご利用いただけます。

DDR 読み込み

FileMaker のデータベースデザインレポートを読み込むと、ログ内の内部 ID を実際のテーブル名・フィールド名に解決します。tableID=128, fieldID=42Customers::EmailAddress になり、フィールドタイプ・索引設定・入力値制限の注釈も付きます。

Top Call Stats

最も高コストなデータベース操作を、時間の内訳、クライアントのホットスポット、実践的なアドバイス付きの自動ボトルネック分類とともに特定します。

イベントログ & スクリプトイベント

イベントログ — サーバー全体のイベントタイムライン。重大度の複数選択フィルタ、クライアント切断クラスタの検出、スケジュール実行ごとの追跡に対応。

スクリプトイベント — スクリプト実行のタイムライン、FM エラーコード別のエラー追跡、エラーの多いスクリプトのランキング、スケジュール実行と PSoS の内訳 — すべてクリックで絞り込めます。

アクセスログ & Admin Console

アクセスログ — クライアントの接続パターン、データベースアクセスの分析、展開できる行によるユーザーアクティビティのサマリー、データベースごとのアクティビティ追跡。

Admin Console — エラー/警告のタイムライン、コンポーネント別の内訳、そして正規化パターンでグループ化した「繰り返しの多いメッセージ」テーブルで、ノイズの発生源がすぐに分かります。

Data API・OData・WPE ログ

Data API — リクエストのタイムライン、HTTP メソッドの分布、分かりやすい説明付きのエラーコード表。IP・アカウント・データベースをクリックして絞り込めます。

OData — OData API を完全にモニタリング。リクエストのタイムライン、エラー追跡、Data API ビューと同じインタラクティブなドリルダウンを備えます。

WPE ログ — Web 公開エンジンのリクエストタイムライン。クリックでの絞り込み、クリック可能なエラーコード表、「エラーのみ」切り替えで素早くトリアージできます。

12 種類のログタイプに対応

ファイル名または内容から自動判別(英語・ドイツ語のログに対応)

E
イベントログ サーバーのイベント、エラー、再起動、スケジュール実行
A
アクセスログ クライアントの接続、データベースアクセスのパターン
T
Top Call Stats 最も高コストなデータベース操作
C
クライアント統計 クライアントごとのリソース消費
S
サーバー統計 キャッシュヒット %、ディスク I/O、呼び出し/秒
SE
スクリプトイベント スクリプト実行エラー
D
Data API FileMaker Data API のアクティビティ
O
OData OData API の要求/応答アクティビティ
AC
Admin Console CPU/メモリのアラートと通知
W
Web 公開 Web 公開エンジンのクラッシュ診断
L
スケジュール読み込み スケジュール読み込みの結果
WP
WPE ログ Web 公開エンジンの要求ログ

使い方

1

ログをドロップ

FileMaker Server のログファイルをドラッグ & ドロップするか、ファイルブラウザで選択。ログタイプは自動判別されます。

2

分析

チャート、テーブル、診断が即座に表示されます。ログタイプごとに最適化された分析ビューが用意されています。

3

診断

パフォーマンストラブルシューターとログ相関で、ガイドに沿って根本原因を突き止めます。

FileMaker Admin API 連携

FileMaker Server にオプションで接続し、リアルタイムのサーバー情報でログ分析を強化できます。読み取り専用 — サーバー設定は一切変更しません。

  • 認証情報は macOS キーチェーンに安全に保存
  • 自己署名 SSL 証明書の信頼設定に対応
  • トークンの自動更新(15 分で失効)
  • サーバーのメタデータ、データベース一覧、接続中のクライアント
  • キャッシュサイズ、最大接続数、ライセンス情報
  • Data API 使用量、セッションタイムアウト、バックアップ設定

連携はすべて追加機能です — サーバーに接続しなくてもアプリのすべての機能をご利用いただけます。

iOS コンパニオンアプリ

FMS Detective for iOS は、iPhone や iPad から FileMaker Server の状態をライブで確認できるアプリです。Admin API 経由で接続し、データベース、クライアント、スケジュールをどこからでもチェックできます。

  • サーバーの状態とデータベース一覧をひと目で確認
  • 接続中のクライアントとアクティブなセッションをリアルタイム表示
  • スケジュールのオンデマンド実行と実行中スケジュールの中断
  • 認証情報は iOS キーチェーンに安全に保存
  • 無料 — アカウント不要、トラッキングなし

App Store でダウンロード 詳しく見る

Sam Rulon-Miller

FileMaker 開発者が作ったツール

開発者の Sam です。10 年以上にわたり FileMaker ソリューションの構築と FileMaker Server の運用に携わってきました。FMS Detective は、自分自身のサーバーの問題を特定して解決するために作ったツールです。

LinkedInBluesky でぜひつながってください。

FMS Detective を入手

Mac 用のネイティブ macOS アプリ。

ネイティブ macOS アプリ • 既定で 100% ローカル • リモート AI はオプトイン