サービスカタログの API

概要

サービスとは、独立した、デプロイ可能なソフトウェアの単位です。Datadog 統合サービスタグ付けは、あらゆるテレメトリータイプにおいて、一貫してサービスオーナーシップを管理・監視するための標準的な方法を提供します。サービスカタログでは、APM、USM、RUM からユーザー定義のサービスエントリーを追加したり、既存のサービスのメタデータを管理することができます。

サービス定義の作成、取得、削除の詳細については、Service Definitions API リファレンスを参照してください。

サービス定義スキーマ (v2)

Service Definition Schema は、サービスの基本情報を格納する構造体です。GitHub にあるフルスキーマを参照してください。

service.definition.yaml

schema-version: v2
dd-service: web-store
team: shopist
contacts:
  - type: slack
    contact: https://exampleincidents.slack.com/archives/C01EWN6319S
links:
  - name: Demo Dashboard
    type: dashboard
    url: https://app.examplehq.com/dashboard/krp-bq6-362
  - name: Common Operations
    type: runbook
    url: https://examplehq.atlassian.net/wiki/
  - name: Disabling Deployments
    type: runbook
    url: https://examplehq.atlassian.net/wiki/
  - name: Rolling Back Deployments
    type: runbook
    url: https://examplehq.atlassian.net/wiki/
repos:
  - name: Source
    provider: github
    url: https://github.com/Example/shopist/tree/prod/rails-storefront
  - name: Deployment
    provider: github
    url: https://github.com/Example/shopist/blob/prod/k8s/dd-trace-demo/templates/rails-storefront-deployment.yaml
docs:
  - name: Deployment Information
    provider: link
    url: https://docs.datadoghq.com/
  - name: Service Documentation
    provider: link
    url: https://docs.datadoghq.com/
tags: []
integrations:
外部リソース (オプション)

その他の参考資料