
skychensky/dbpilot
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
SQL Server、MySQL、PostgreSQL のセルフホスト型のデータベースパフォーマンス診断: トレンド、AAS のインサイト、トップ SQL、計画変更トラッキング、ブロック、デッドロック解析.
概要
DBPilotは、データベースインスタンスを継続的にサンプル化し、単一のWebコンソールでDBAワークフローにデータを変換します。パフォーマンスの傾向、パフォーマンスのインサイト(AAS負荷分解)、トップSQL、クエリプランの変更トラッキング、欠落インデックスのアドバイス、インデックスの使用状況とフラグメンテーション、ブロック解析、デッドロック解析、およびクエリログのスロー化。 - — 1 .NET 10 プロセス + 1 メタデータ データベース (起動時に自動作成されるschema) 。 メタデータストアとしてSQL Server、MySQL、PostgreSQL、SQLiteを選択します。 - — SQL Server 2008–2022、MySQL 8.0+、PostgreSQL 13+ 。 監視エンジンとメタデータストアエンジンは独立した軸であり、自由に組み合わせることができます(例えば、PostgreSQLで履歴を保存しながらSQL Serverを監視します)。 - — 通常の操作で監視されたインスタンスの <1% CPU。 メモリ内メタデータビューのみ (DMVs / pg stat * / performance schema) 読み込み、ビジネステーブルはスキャンされません。 監視されたインスタンスのオーバーヘッドを参照してください.
概要(AI 翻訳)
自己ホストされたデータベースの自律診断のプラットホーム。
DBPilotは、インスタンスを継続的にサンプル化し、1つのWebコンソールでデイトツーデイのDBAワークフローを実行します。パフォーマンスの傾向とインサイト(AAS負荷分解)、トップSQL、クエリプラン変更トラッキング、不足分インデックスのアドバイス、インデックス使用とフラグメンテーション、ブロック解析、デッドロック解析、スロークエリログ。
メニュー
コンテンツ
- ハイライト
- スクリーンショット
- クイックスタート
- パスワードとマスターキー
- 構成
- ソースからの構築
- 建築
- 特徴
- エンジン サポート マトリックス
- AI診断(MCPサーバー)
- 監視されたインスタンスのオーバーヘッド
- NuGet 経由で埋め込む
- よくある質問
- ライセンス
##ハイライト
- 単一プロセスの展開 — 1つの.NETプロセス(8.0 +)+ 1つのメタデータDB、起動時に自動作成されるスキーマ(SQL Server / MySQL / PostgreSQL / SQLite)。
- モニター3エンジン — SQL Server 2008–2022、MySQL 8.0+、PostgreSQL 13+。 監視とメタデータストアエンジンは独立した軸です。任意の組み合わせ作業。
-** ホストプロジェクト[
dbpilotまたは[DBPilot.*]の名前をつけないでください。NuGetパッケージと復元が失敗します(NU1108)。
-
[
Program.csを置換する: -
[[
appsettings.json]を(SQLiteの味)で置き換えて下さい:
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
DBPilot
Self-hosted database autonomous diagnostics platform.
DBPilot continuously samples your instances and serves the day-to-day DBA workflow in one web console: performance trends and insight (AAS load decomposition), Top SQL, query plan change tracking, missing-index advice, index usage & fragmentation, blocking analysis, deadlock analysis, and slow query logs.

Contents
- Highlights
- Screenshots
- Quick start
- Password and master key
- Configuration
- Building from source
- Architecture
- Features
- Engine support matrix
- AI diagnostics (MCP Server)
- Overhead on monitored instances
- Embedding via NuGet
- FAQ
- License
Highlights
- Single-process deployment — one .NET process (8.0+) + one metadata DB, schema auto-created on startup (SQL Server / MySQL / PostgreSQL / SQLite).
- Monitors three engines — SQL Server 2008–2022, MySQL 8.0+, PostgreSQL 13+. Monitoring and metadata-store engines are independent axes: any combination works.
- <1% CPU overhead — collectors read only in-memory metadata views (DMVs /
pg_stat_*/performance_schema); business tables are never scanned. - AI-ready — built-in read-only MCP Server exposes 11 diagnostic tools to AI agents (Claude Code, Codex CLI). Just ask: “did any SQL slow down in the last hour?”
- Capability-driven UI — features without an equivalent data source hide or degrade per engine (PostgreSQL gets deadlock trends instead of event details); APIs answer with actionable messages.
Screenshots
| Performance insight (AAS) | Performance trends |
|---|---|
![]() |
![]() |
| Deadlock analysis | Deadlock event detail |
|---|
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →
