Skip to main content
Glama

Sentinal

AIアシスタント向けのインフラ監視ツール。単一のコードベースで、複数のプラットフォームに対応。

AIアシスタントにRedisの健全性チェック、BullMQキューの検査、スロークエリの診断などを、自然な会話を通じて依頼できます。

プラットフォーム

プラットフォーム

配布

インストール

Claude, Cursor, Copilot, Cline, Warp, Gemini CLI

MCP Server (npm)

npx @md-musaraf/sentinal-mcp

OpenClaw

ClawHub

clawhub install sentinal-redis

ChatGPT

GPT Store

近日公開

Raycast

Raycast Store

近日公開

モジュール

モジュール

ステータス

監視対象

Redis

✅ 準備完了

サーバーの健全性、メモリ、スロークエリ、クライアント、BullMQキュー

Docker

🔜 計画中

コンテナの健全性、ログ、リソース使用量

Kubernetes

🔜 計画中

Podのステータス、再起動回数、リソース制限

GitHub Actions

🔜 計画中

ワークフローの実行、失敗、再トリガー

Vercel

🔜 計画中

デプロイステータス、ロールバック

MCP Server

Model Context ProtocolをサポートするあらゆるAIツール(Claude Desktop、Claude Code、Cursor、GitHub Copilot、Cline、Warp、Gemini CLI、Continueなど)で動作します。

インストール

MCPクライアントの設定に追加してください:

{
  "mcpServers": {
    "sentinal": {
      "command": "npx",
      "args": ["@md-musaraf/sentinal-mcp"],
      "env": {
        "REDIS_URL": "redis://localhost:6379"
      }
    }
  }
}

ツール

ツール

説明

redis_ping

Redisインスタンスへの接続テスト

redis_health

完全な健全性レポート — サーバー、メモリ、クライアント、スロークエリ、BullMQキュー

redis_memory

断片化診断を含む詳細なメモリ分析

redis_slowlog

スロークエリの検査

bullmq_list

状態ごとのジョブ数を含むすべてのBullMQキューの一覧表示

bullmq_failed_jobs

ペイロードとスタックトレースを含む失敗したジョブの検査

bullmq_job_details

特定のジョブの詳細情報

bullmq_stale_jobs

アクティブ状態でスタックしているジョブの検索

使用例

AIアシスタントに次のように尋ねるだけです:

  • "Redisの健全性をチェックして"

  • "BullMQキューが滞留していないか確認して"

  • "email-queueで失敗したジョブを見せて"

  • "なぜRedisが遅いのか調べて"

  • "Redisはどれくらいメモリを使用している?"

  • "payment-queueでスタックしているジョブを探して"

OpenClawスキル

ClawHubから個別のスキルをインストールします:

clawhub install sentinal-redis

このスキルにより、OpenClawアシスタントは redis-cli を使用してRedisとBullMQを監視できるようになります。コードは不要で、インストールして尋ねるだけです。

プロジェクト構造

sentinal/
├── core/                     # Shared knowledge and scripts
│   ├── redis/
│   ├── docker/
│   └── kubernetes/
├── platforms/
│   ├── mcp/                  # MCP Server → npm
│   ├── openclaw/             # OpenClaw Skills → ClawHub
│   ├── chatgpt/              # Custom GPT → GPT Store
│   └── raycast/              # Extension → Raycast Store
└── scripts/                  # Build and publish automation

開発

前提条件

  • Node.js 22+

  • pnpm 10+

セットアップ

git clone https://github.com/Musaraf-M/sentinal.git
cd sentinal
pnpm install

ビルド

pnpm build

MCPサーバーをローカルで実行

node platforms/mcp/dist/index.js

コントリビューション

コントリビューションを歓迎します!以下の分野で助けを必要としています:

  • 新しい監視モジュール(Docker, Kubernetes, GitHub Actions)

  • 新しいプラットフォームアダプター

  • バグ修正と改善

ライセンス

MIT

A
license - permissive license
-
quality - not tested
C
maintenance

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Musaraf-M/sentinal'

If you have feedback or need assistance with the MCP directory API, please join our Discord server