mcpField
T
traceway-learn

traceway-learn

github.com/tracewayappクラウド・DevOps1.8k40 回インストール1 日前に更新
リポジトリ

traceway-learn について

Tracewayの画面、用語、チームでの運用方法を学ぶための、エージェント向け製品ガイドスキルです。トピック別に説明を整理し、ライブデータの調査や変更には適切なTracewayツールやスキルを案内します。

主な機能

  1. 01トピック別の製品説明
  2. 02画面・用語・チーム利用の案内
  3. 03ダッシュボードのページ一覧
  4. 04ライブデータ調査の案内
  5. 05エージェントの変更範囲の説明

活用シーン

  1. 01アラートルールやオンコール画面を探す
  2. 02トレース、ログ、メトリクスを理解する
  3. 03Tracewayの変更方法を確認する

MCP 対応

TracewayのMCPリソースをトピック別に示し、ライブデータの作業にはMCPツールを案内します。許可された変更は別のスキルで説明されます。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/tracewayapp/traceway --skill traceway-learn

インストール後、Claude Code で/traceway-learnを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

alerts.md
endpoints-and-tasks.md
issues.md
metrics-and-dashboards.md
monitors.md
on-call.md
organization.md
sessions-and-ai.md
traces-and-logs.md

詳細

Traceway を知る

Traceway はオブザーバビリティプラットフォームです。アプリケーションはテレメトリを送信します。バックエンドからは OTLP/HTTP 経由の OpenTelemetry を、ブラウザーやモバイルアプリからは Traceway SDK を送信します。Traceway はそれを、イシュー、リクエストとタスクの分析、トレース、ログ、メトリクスとダッシュボード、セッションリプレイ、AI のコスト追跡、プロファイルに変換します。さらに、稼働監視、公開ステータスページ、アラート、オンコール通知も実行します。

このガイドでは、製品のあらゆる部分について説明します。各ページに表示される内容、使用される用語、チームでの利用方法、そしてエージェントが traceway CLI または MCP サーバーを通じて情報を読み取ったり変更したりする方法を紹介します。

このガイドの使い方

  • 「X はどのように動作しますか」「X はどこにありますか」「X は何を意味しますか」という質問には、以下のトピックファイルを参照して回答します。質問に必要なファイルを 1 つか 2 つだけ読みます。
  • ユーザーがダッシュボード上で見つけられるよう、ダッシュボードで使用されている正確な名前(タブ名、ボタン、ルールの種類)を引用します。
  • ユーザーがリアルタイムデータを求めている場合は、traceway スキル(または MCP ツール)に切り替えます。デバッグとパフォーマンスのプレイブックはそこにあります。
  • ユーザーが何かの変更を求めている場合、エージェントが実行可能な変更については traceway-write スキルで確認します。それ以外はすべてダッシュボードで行います。トピックファイルにその旨が記載されています。
  • ユーザーがアプリケーションの計装を求めている場合は、traceway-setup スキルを使用します。

基本概念

  • Organization は、メンバー、プロジェクト、ダッシュボード、オンコール、ステータスページを管理します。Project は 1 つのアプリケーションを表し、ほとんどのページはプロジェクト単位です。トレースは、同じ組織内の複数のプロジェクトをまたぐ場合があります。
  • ロール:owner、admin、user、readonly があり、user と readonly のメンバーにはプロジェクトごとの権限設定もあります。
  • 時間範囲:すべてのテレメトリページには、URL に保持される範囲が設定されています(?preset=24h、または ?from=&to=)。プリセットは 5m、30m、60m、3h、6h、12h、24h、3d、7d、1M、3M です。CLI と MCP でデータを読み取る場合は、--since または --from/--to を指定します。
  • スパンが基本要素です。 エンドポイント、タスク、AI トレース、イシューは、取り込み時に昇格したスパンです。1 つの trace id が、リクエストを下流の呼び出し、ログ、例外と関連付けます。
  • アラート、ページ、インシデントは、それぞれ異なるものです。アラートは通知を送信するルールです。ページは、誰かが確認するまで継続するオンコールのエスカレーションです。インシデントは、監視対象がダウンしていた期間(または手動で記録した期間)で、ステータスページに公開する説明を付けることもできます。

トピック

トピックファイルMCP リソース内容
イシューissues.mdtraceway://knowledge/learn/issues例外、フィンガープリント、イシューページと発生ページ、アーカイブ、リグレッション
エンドポイントとタスクendpoints-and-tasks.mdtraceway://knowledge/learn/endpoints-and-tasksP50、P95、P99、影響スコア、Apdex、期待パフォーマンスのマーク、リクエスト、バックグラウンドタスク
スパン、トレース、ログtraces-and-logs.mdtraceway://knowledge/learn/traces-and-logsスパンエクスプローラー、トレース全体のウォーターフォール、分散トレース、ログ検索、ライブテール
メトリクスとダッシュボードmetrics-and-dashboards.mdtraceway://knowledge/learn/metrics-and-dashboardsメトリクス名とタグ、集計とレート、ダッシュボード、ウィジェット、テンプレート、お気に入り登録
セッション、AI トレース、プロファイルsessions-and-ai.mdtraceway://knowledge/learn/sessions-and-aiセッションリプレイ、LLM 呼び出し、会話、フラグ付きコンテンツ、フレームグラフ
モニターとステータスページmonitors.mdtraceway://knowledge/learn/monitorsHTTP、TCP、ブラウザのチェック、実行、インシデント、公開ステータスページ、事後分析
アラートalerts.mdtraceway://knowledge/learn/alerts各種ルールと設定、チャネル、クールダウン、一時停止、履歴
オンコールon-call.mdtraceway://knowledge/learn/on-callチーム、スケジュール、レイヤー、オーバーライド、エスカレーションポリシー、ページ、連絡方法
組織とアクセスorganization.mdtraceway://knowledge/learn/organizationプロジェクト、ロール、ホームページ、組織ビュー、Connection、Account、Settings、エージェントアクセス

ページマップ

ページパストピック
ダッシュボード(ホーム)/organization.md
イシュー/issues, /issues/<hash>issues.md
ログ/logstraces-and-logs.md
エンドポイント/endpoints, /endpoints/<endpoint>endpoints-and-tasks.md
タスク/tasksendpoints-and-tasks.md
スパン/spans, /spans/<traceId>traces-and-logs.md
プロファイル/profilessessions-and-ai.md
セッション/sessions(ブラウザおよびモバイルプロジェクト)sessions-and-ai.md
AI トレース/ai-tracessessions-and-ai.md
ダッシュボード/dashboardsmetrics-and-dashboards.md
モニター/monitors(タブ:Monitors、Status Pages、Post-Mortems)monitors.md
公開ステータスページ/status/<slug>monitors.md
アラート/notifications(タブ:Channels、Rules、History)alerts.md
オンコール/on-call(タブ:Pages、Overview、Teams、Schedules、Policies)on-call.md
Connection/connectionorganization.md
Account/accountorganization.md, on-call.md
Settings/settings(オーナーと管理者)organization.md
Organization/organization(Servers、Issues、Monitors、On-Call、Projects)organization.md
プロジェクトのセットアップ/setuporganization.md

ブラウザおよびモバイルプロジェクトでは、イシュー、セッション、アラート、オンコール、Connection のみが表示されます。

よくある質問

質問回答
2つのエラーが同じ課題に記録されたのはなぜですか? また、1つのエラーが2つに分割されたのはなぜですか?issues.md, Fingerprinting
影響スコアとは何ですか? また、このエンドポイントが Critical なのはなぜですか?endpoints-and-tasks.md
ページを確認済みにするとどうなりますか? 次に誰にページが送られますか?on-call.md, Pages and Escalation policies
現在オンコールなのは誰ですか? また、シフトを交代するにはどうすればよいですか?on-call.md, Schedules and Overrides
うるさいアラートをスヌーズまたは無効にするには?alerts.md, Disable versus snooze
1回の失敗でモニターがダウンになったのはなぜですか? また、複数回失敗してもダウンにならないのはなぜですか?monitors.md, States and runs
稼働時間を顧客に公開するにはどうすればよいですか?monitors.md, Status pages
インシデントの記録はどこに書けばよいですか?monitors.md, Post-mortems
ウォーターフォールからスパンが欠落しているのはなぜですか?traces-and-logs.md
カウンターメトリクスの値が増える一方なのはなぜですか?metrics-and-dashboards.md, Aggregations
エージェントは Traceway の設定を変更できますか?organization.md, How agents get access

コメント