コンテンツにスキップ
OmniRoute source

Monitoring & Costs — Navigation Structure (日本語)

Group B 適用後のダッシュボードサイドバーには、次の上位セクションがこの順序で表示されます。

ホーム
プロバイダー
コンボ
APIキー
設定
分析
コスト ← 新規(Group B、プラン16)
モニタリング ← 再編成(Group B、プラン16)
...

コストセクション(新規、レベル1)

Section titled “コストセクション(新規、レベル1)”

パスプレフィックス:/dashboard/costs/

項目 URL 説明
概要 /dashboard/costs 集約されたコストダッシュボード(分析から移動)
価格設定 /dashboard/costs/pricing モデルごとの価格表
予算 /dashboard/costs/budget 予算しきい値とアラート
クォータ共有 /dashboard/costs/quota-share クォータ共有プールと使用状況
プラン設定 /dashboard/costs/quota-share/plans プロバイダーごとのプランオーバーライド

理由:価格設定、予算、クォータ共有は、以前は モニタリング > コストパラメーター の下にありました。これらを専用の上位セクションに移動することで、 オブザーバビリティツール内を移動しなくても見つけられるようになりました。


モニタリングセクション(再編成)

Section titled “モニタリングセクション(再編成)”

モニタリングセクションでは、アクティビティが最上部に配置され、その後に3つのサブグループが続くようになりました。

モニタリング
├── アクティビティ ← タイムラインフィード(上位項目)
├── ロググループ
│ ├── ログ(すべて)
│ ├── プロキシログ
│ └── コンソールログ
├── 監査グループ
│ ├── 監査ログ
│ ├── MCP監査
│ └── A2A監査
└── システムグループ
├── ヘルス
└── ランタイム
変更前 変更後
アクティビティ = 監査ログを表示する、ログ内のタブ アクティビティ = 専用フィード(/dashboard/activity)
モニタリング内のコストパラメーターグループ コストセクションへ移動
フラットなリスト:ログ、アクティビティ(ログ)、監査、ヘルス、ランタイム、価格設定、予算、クォータ 3グループの構造と専用のコストセクション

アクティビティと監査ログの違い

Section titled “アクティビティと監査ログの違い”

これらは別々の機能になりました。

観点 アクティビティ(/dashboard/activity) 監査ログ(/dashboard/audit)
目的 ユーザー向けイベントフィード(「最近何が起きたか」) コンプライアンス/セキュリティログ
データソース GET /api/compliance/audit-log?level=high GET /api/compliance/audit-log?level=all
形式 日ごとにグループ化されたタイムライン、人間が読みやすい動詞とアイコン 高密度のページ分割テーブル、1ページ50件
フィルター イベントタイプのカテゴリー アクション、重大度、アクター、日付範囲
エクスポート 利用不可 JSONエクスポート
アクターフィルター 該当なし アクターでフィルタリング可能
表示されるイベント 上位レベルのアクションのみ(許可リスト) すべての監査イベント

上位レベルアクションの許可リスト

Section titled “上位レベルアクションの許可リスト”

src/lib/audit/highLevelActions.ts で定義されています。アクティビティフィードに表示されるイベントを制御します。 許可リストには次の項目が含まれます。

  • プロバイダーの追加/削除/テストイベント
  • コンボの作成/更新/削除
  • APIキーのライフサイクル(作成、失効、ローテーション)
  • 予算しきい値への到達
  • 認証のログイン/ログアウト
  • クラウドエージェントセッションの作成
  • MCPツールの登録
  • Webhookの作成/削除
  • クォータプール/プランの変更(quota.* アクション、Group B)
  • プラットフォームイベント(更新、デプロイ)
  • スキルのインストール/削除

このリストに含まれないイベントは、監査ログにのみ表示されます。

新しい上位レベルアクションの追加

Section titled “新しい上位レベルアクションの追加”

src/lib/audit/highLevelActions.ts を編集し、アクション文字列を HIGH_LEVEL_ACTIONS に追加します。これにはPRが必要です(このリストはコードであり、DBから設定することはできません)。 対応するアイコンは src/lib/audit/activityIcons.ts に追加できます。


リダイレクト:/dashboard/logs/activity

Section titled “リダイレクト:/dashboard/logs/activity”

古いパス /dashboard/logs/activity は、 src/app/(dashboard)/dashboard/logs/activity/page.tsx 内の permanentRedirect() により、 /dashboard/activity へ恒久的にリダイレクト(HTTP 308)されます。

従来のサイドバーID logs-activity は、古いIDを参照するユーザープリセットが壊れるのを防ぐため、 HIDEABLE_SIDEBAR_ITEM_IDS に保持されています(ただし SIDEBAR_DEFINITIONS からは削除されています)。


Group Bで追加された名前空間:

名前空間キー 対象範囲
sidebar.costsSection コストセクションのラベル
sidebar.activity アクティビティのサイドバー項目
sidebar.logsGroup ログサブグループのラベル
sidebar.systemGroup システムサブグループのラベル
sidebar.costsOverview コスト概要項目
activity.* アクティビティページのすべての文字列(タイトル、動詞、フィルター、空状態)

信頼できる情報源となるロケールは pt-BR と en です。その他の40ロケールはすべて、 next-intl のフォールバック機構(src/i18n/config.ts で設定)を通じて英語にフォールバックします。


OmniRoute ソースコード (a58000c7685f)

HagiCode

HagiCode は構造化ワークフロー、マルチエージェント実行、Hero Dungeon ビューを備えたエージェント型コーディングワークスペースです。

よりスマートで速く、楽しいエージェント型ワークフローで、使いやすいソフトウェアを形にします。

HagiCode ライトテーマのメイン画面
  • Smart構造化ワークフローは意図をアイデアから変更のリリースまで実行可能な道筋にします。
  • Efficientマルチエージェントのワークフローで調査、実装、レビューを並行して進めます。
  • FunHero Dungeon により長時間のコーディングを視覚的で協力的な体験にします。
HagiCode を見る