Supported OS
![Linux]()
To find out if this integration is available in your organization, see your Datadog Integrations page or ask your organization administrator.
To initiate an exception request to enable this integration for your organization, email support@ddog-gov.com.
概要
Algorithmia は、本番環境で機械学習をはじめとする確率モデルをデプロイ、
管理、制御し、セキュリティを確保するための機能を含む、データサイエンティスト、
アプリ開発者、IT オペレーターのための MLOps プラットフォームです。

Algorithmia Enterprise の機能のひとつである Algorithmia Insights は、
機械学習モデルをインスツルメントして計測、監視するために使用される
メトリクスのパイプラインを提供します。機械学習モデルからの推論関連の
メトリクスの監視ユースケースには、モデルドリフトの検出、データドリフト、
モデルバイアスなどがあります。
このインテグレーションにより、運用メトリクスのほか、ユーザー定義に
よる推論関連のメトリクスを Algorithmia から Kafka へ、さらに Datadog の
メトリクス API へストリーミングすることができます。
セットアップ
Algorithmia インスタンスから、Algorithmia Insights を構成して
Kafka Broker (Algorithmia の外部) へ接続します。
Algorithmia インテグレーションリポジトリをご覧ください
して、このインテグレーションに使用される Datadog のメッセージ転送サービスをインストール、構成、起動してください。
Kafka トピックからのメトリクスが
Datadog のメトリクス API へ転送されます。
検証
- Algorithmia で、Insights が有効化されたアルゴリズムのクエリを実行します。
- Datadog インターフェイスで、Metrics サマリーページを開きます。
- 次でフィルタリングし、Insights からのメトリクスが Datadog に存在することを確認します。
algorithmia
メトリクスのストリーミング
このインテグレーションでは、Insights が有効になっているモデルにクエリが
実行されると、Algorithmia からメトリクスがストリーミングされます。
各ログエントリには、運用メトリクスと推論関連メトリクスが含まれます。
duration_milliseconds メトリクスは、Algorithmia からのデフォルトのペイロードに
含まれる運用メトリクスのひとつです。スムーズにご利用を開始いただけるよう、
インテグレーションにはのデフォルトのメトリクス用ダッシュボードおよび
モニターも含まれています。
その他のメトリクスには、アルゴリズム開発者による Algorithmia 特有の
ユーザー定義の推論関連メトリクスもあります。ユーザー定義のメトリクスは、
ご使用の機械学習フレームワークおよびユースケースによりますが、
scikit-learn の回帰モデルからの予測可能性、TensorFlow の画像認識における
信頼度スコア、または受信した API リクエストの入力データなどの値が
含まれます。注: このインテグレーションで提供されるメッセージ転送
スクリプトには、Datadog でユーザー定義のメトリクスに algorithmia. の
プレフィックスが追加されます。
収集データ
メトリクス
| |
|---|
algorithmia.duration_milliseconds (gauge) | Duration of algorithm run Shown as millisecond |
サービスチェック
Algorithmia チェックには、サービスのチェック機能は含まれません。
イベント
Algorithmia チェックには、イベントは含まれません。
トラブルシューティング
ご不明な点は、Algorithmia サポートチームまでお問い合わせください。