- 重要な情報
- はじめに
- 用語集
- ガイド
- エージェント
- インテグレーション
- OpenTelemetry
- 開発者
- API
- CoScreen
- アプリ内
- Service Management
- インフラストラクチャー
- アプリケーションパフォーマンス
- 継続的インテグレーション
- ログ管理
- セキュリティ
- UX モニタリング
- 管理
サービスカタログは、サービス定義スキーマを使用して、サービスに関する関連するメタデータを保存および表示します。スキーマには、有効な値のみが受け入れられるようにするための検証ルールが組み込まれており、選択したサービスのサイドパネルの Definition タブで警告を表示することができます。
スキーマのサポートバージョンは 2 つあります。
dd-team
などの実験的な機能が含まれていますが、v2.1 では削除されています。application
、tier
、lifecycle
などのフィールドなど、追加の UI 要素をサポートしています。Application
は Teams とともにサービスカタログのグループ化変数として使用できます。Lifecycle
は、production
、experimental
、deprecated
のサービスを区別して、開発段階を示し、異なる信頼性と可用性の要件を適用するのに役立ちます。Tier
はサービスの重要度を示し、インシデントトリアージの際に優先度を付けます。例えば、tier 1
は通常、障害が発生すると顧客に重大な影響を与える最も重要なサービスを表し、tier 4
のサービスは通常、実際の顧客体験に影響を与えません。最新のアップデート情報については、GitHub のスキーマをご覧ください。
Service Definition Schema は、サービスの基本情報を格納する構造体です。GitHub にあるフルスキーマを参照してください。
service.datadog.yaml
schema-version: v2.1
dd-service: web-store
team: shopist
contacts:
- type: slack
contact: https://datadogincidents.slack.com/archives/C01EWN6319S
application: shopist
description: shopist.com storefront
tier: tier1
lifecycle: production
links:
- name: Demo Dashboard
type: dashboard
url: https://app.datadoghq.com/dashboard/krp-bq6-362
- name: Common Operations
type: runbook
url: https://datadoghq.atlassian.net/wiki/
- name: Disabling Deployments
type: runbook
url: https://datadoghq.atlassian.net/wiki/
- name: Rolling Back Deployments
type: runbook
url: https://datadoghq.atlassian.net/wiki/
- name: Source
type: repo
provider: github
url: https://github.com/DataDog/shopist/tree/prod/rails-storefront
- name: Deployment
type: repo
provider: github
url: https://github.com/DataDog/shopist/blob/prod/k8s/dd-trace-demo/templates/rails-storefront-deployment.yaml
- name: Deployment Information
provider: link
type: doc
url: https://docs.datadoghq.com/
- name: Service Documentation
provider: link
type: doc
url: https://docs.datadoghq.com/
tags: []
integrations:
pagerduty:
service-url: https://datadog.pagerduty.com/service-directory/XXXXXXX
外部リソース (オプション)
Service Definition Schema は、サービスの基本情報を格納する構造体です。GitHub にあるフルスキーマを参照してください。
service.datadog.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:
pagerduty: https://example.pagerduty.com/service-directory/XYZYX
外部リソース (オプション)
お役に立つドキュメント、リンクや記事: