Skip to main content
Glama

Sentinal

Инструменты мониторинга инфраструктуры для ИИ-ассистентов. Одна кодовая база, множество платформ.

Попросите своего ИИ-ассистента проверить состояние 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

🔜 Запланировано

Статус подов, количество перезапусков, лимиты ресурсов

GitHub Actions

🔜 Запланировано

Запуски рабочих процессов, сбои, повторные запуски

Vercel

🔜 Запланировано

Статус развертывания, откаты

MCP Server

Работает с любым ИИ-инструментом, поддерживающим Model Context Protocol — 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

Поиск задач, застрявших в активном состоянии

Примеры использования

Просто спросите своего ИИ-ассистента:

  • "Проверь состояние моего Redis"

  • "Есть ли переполненные очереди BullMQ?"

  • "Покажи мне неудачные задачи в email-queue"

  • "Почему Redis работает медленно?"

  • "Сколько памяти использует Redis?"

  • "Найди зависшие задачи в payment-queue"

Навыки OpenClaw

Устанавливайте отдельные навыки из ClawHub:

clawhub install sentinal-redis

Этот навык обучает вашего ассистента OpenClaw мониторить Redis и BullMQ с помощью redis-cli. Код не требуется — просто установите и спрашивайте.

Структура проекта

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