注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

観測可能性

Palantir プラットフォームには、リソースの健全性の監視、開発時および本番環境での問題のデバッグ、サービス間の実行の追跡、テレメトリの大規模な分析に利用できるツールが組み込まれています。

Workflow Lineage でログを横断的に検索する。

監視:Data Health ツールを使用してプラットフォームを監視できます。Data Health では、ルールを設定し、失敗や遅延などのしきい値を定義できます。また、リソース単位、またはプロジェクト全体を対象に大規模にモニターを設定し、PagerDuty、Slack、Webhook、Foundry 通知を通じてアラートを受け取り、過去30日間の実行件数と P95 遅延のメトリクスを表示できます。

デバッグ:Workflow Lineage ツールを使用すると、プラットフォームの履歴とログを探索し、調査できます。7日間の実行履歴を表示し、ステータス、ユーザー、所要時間、バージョンで絞り込み、対応が必要な実行を正確に特定できます。Workflow Lineage では、ソースエグゼキューターのすべての実行のログを横断的に検索して、特定のログメッセージ、エラー、パターンを見つけることもできます。

追跡: 関数、アクション、LLM 呼び出しにわたるリクエストの経路全体を可視化するには、トレースビューを使用できます。トレースビューでは、任意の操作を掘り下げて、所要時間、入力、出力、エラーを確認できます。

分析: ログデータをさらに分析するには、Foundry のログ、メトリクス、トレースをストリーミングデータセットにエクスポートし、独自のダッシュボード、パイプライン、カスタムの観測可能性ワークフローで活用できます。

監視

監視ツールを使用すると、リソースの健全性と安定性を継続的に追跡し、問題を事前に検出し、問題が発生した際にアラートを受け取ることができます。

Data Health は、プラットフォームリソースの健全性を監視するための主要なアプリケーションです。Data Health は、次の2つの機能群を提供します。

  • 監視ビュー: スコープに基づく監視ルールを使用して、プロジェクト、フォルダー、アプリケーション、個別のリソースを対象に、Foundry リソースを大規模に監視できます。
  • ヘルスチェック: 個別のリソースに詳細なヘルスチェックを設定できます。これには、データセット、スケジュール、テーブルのコンテンツおよびスキーマの検証が含まれます。

監視ビューとヘルスチェックは、どちらも問題が検出されるとアラートを生成します。アラートは Foundry 通知を通じて、または PagerDuty や Slack などの外部システムを通じて配信できます。

メトリクス

Foundry は、さまざまなリソースの種類に対してメトリクスを提供し、健全性とパフォーマンスの継続的な監視を支援します。

  • 関数、アクション、AIP Logic:Ontology Manager または Workflow Lineage を通じて、過去30日間の成功・失敗件数と P95 実行所要時間をほぼリアルタイムで表示できます。また、Workshop の観測可能性チャートウィジェットを使用して、これらのメトリクスを業務アプリケーションに直接埋め込み、ワークフローのほかの部分とともにリソースの健全性を監視することもできます。
  • ストリームと Compute Module:****統計タブでメトリクスにアクセスし、長時間実行されるコンピューティングワークロードの健全性と安定性を監視できます。

統計タブ。

デバッグ

デバッグツールは、実行の詳細、ログ、トレースを可視化することで、開発時および本番環境での問題の調査を支援します。

オントロジーと AIP の観測可能性

Workflow Lineage のオントロジーと AIP の観測可能性機能により、AIP とオントロジーのワークフロー実行に関する包括的なインサイトを得ることができます。オントロジーと AIP の観測可能性機能を使用して、エージェント、関数、言語モデル、自動化、アクション、オントロジーのパフォーマンスを把握できます。

オントロジーと AIP の観測可能性機能を使用すると、メトリクス、実行履歴、分散トレーシング、ロギング、ログ検索を可視化できます。

ログ

コードの実行に使用されるサードパーティライブラリ(ストリームを使用する場合の Kafka など)のログと、コードによって発行されたログの両方を表示できます。ログは、次の種類のジョブで利用可能です。

また、ソースエグゼキューターのすべての実行のログを横断的に検索して、特定のログメッセージ、エラー、パターンを見つけることもできます。ソースエグゼキューターとは、呼び出しチェーン内の最初の実行可能なリソースであり、関数、アクション、自動化、AIP Logic、AIP エージェント、モデルのライブデプロイメントなどが該当します。

ログのエクスポート

お使いのエンロールメントでは、ログのエクスポートを利用できない場合があります。詳細については、Palantir サポートにお問い合わせください。

プラットフォーム内のツールが現在備える機能の範囲を超えて任意の処理を行えるように、組織のすべてのテレメトリを含むストリームを指定したフォルダーに作成できます。これには、ログ、メトリクス、トレースが含まれます。このストリームのデータは、Foundry のデータ分析ツール群を使用して分析することも、サードパーティシステムにエクスポートすることもできます。

Control Panel を通じたログのエクスポート。

ストリームへのログのエクスポートについて詳しくはこちらのロギングの設定ページをご覧ください。