betterdb-monitor

database MCP Server

Real-time monitoring, slowlog analysis, and audit trails for Valkey and Redis

13 views1,221 stars74 forksv0.23.0NOASSERTION

Why This Matters

Discovered via unknown and last synced 2mo ago.

Source
unknown
Stars
1,221
Last synced
2mo ago
Install
Check source

Install

Install instructions not detected yet

Check the source repository for the latest setup steps.

View source instructions
69
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (69)

Metric

Type

betterdb_process_cpu_system_seconds_total

counter

betterdb_nodejs_eventloop_lag_p99_seconds

gauge

betterdb_nodejs_version_info

gauge

betterdb_acl_denied_by_user

gauge

betterdb_slowlog_pattern_avg_duration_us

gauge

betterdb_process_cpu_user_seconds_total

counter

betterdb_nodejs_heap_size_used_bytes

gauge

betterdb_nodejs_eventloop_lag_mean_seconds

gauge

betterdb_nodejs_active_handles

gauge

betterdb_nodejs_external_memory_bytes

gauge

betterdb_nodejs_active_handles_total

gauge

betterdb_nodejs_heap_space_size_total_bytes

gauge

STORAGE_URL

Conditional

PING

Yes

betterdb_acl_denied

gauge

betterdb_commandlog_large_reply_by_pattern

gauge

betterdb_process_heap_bytes

gauge

DB_PASSWORD

No

ANOMALY_PROMETHEUS_INTERVAL_MS

No

betterdb_client_connections_current

gauge

betterdb_process_cpu_seconds_total

counter

betterdb_nodejs_eventloop_lag_seconds

gauge

betterdb_nodejs_gc_duration_seconds

histogram

Variable

Required

PORT

No

Slowlog

`SLOWLOG`

betterdb_acl_denied_by_reason

gauge

betterdb_slowlog_pattern_count

gauge

betterdb_process_open_fds

gauge

betterdb_nodejs_eventloop_lag_p50_seconds

gauge

betterdb_nodejs_active_requests

gauge

betterdb_nodejs_heap_space_size_used_bytes

gauge

DB_USERNAME

No

Database

Minimum Version

betterdb_client_connections_peak

gauge

STORAGE_TYPE

No

INFO

Yes

betterdb_client_connections_by_user

gauge

betterdb_commandlog_large_request_by_pattern

gauge

betterdb_process_virtual_memory_bytes

gauge

DB_TYPE

No

Feature

Command

DB_PORT

No

ANOMALY_DETECTION_ENABLED

No

LATENCY

Yes

betterdb_slowlog_pattern_percentage

gauge

Yes

Yes (6.0+)

betterdb_client_connections_by_name

gauge

betterdb_commandlog_large_reply

gauge

betterdb_process_resident_memory_bytes

gauge

betterdb_nodejs_eventloop_lag_max_seconds

gauge

betterdb_nodejs_active_resources_total

gauge

betterdb_process_start_time_seconds

gauge

betterdb_nodejs_eventloop_lag_min_seconds

gauge

betterdb_nodejs_active_resources

gauge

betterdb_nodejs_heap_size_total_bytes

gauge

betterdb_nodejs_eventloop_lag_p90_seconds

gauge

betterdb_nodejs_active_requests_total

gauge

betterdb_nodejs_heap_space_size_available_bytes

gauge

betterdb_nodejs_eventloop_lag_stddev_seconds

gauge

Python

Replay harness for benchmarking semantic caches against public datasets

DB_HOST

Yes

COMMANDLOG

Yes (8.1+)

Package

Language

NODE_ENV

No

betterdb_process_max_fds

gauge

betterdb_commandlog_large_request

gauge

TypeScript

[npm](https://www.npmjs.com/package/@betterdb/agent)

Works Well With - Skills

implementing-api-rate-limiting-and-throttling

Implements API rate limiting and throttling controls using token bucket, sliding window, and fixed window algorithms to protect against brute force attacks, credential stuffing, resource exhaustion, and API abuse. The engineer configures per-user, per-IP, and per-endpoint rate limits using Redis-backed counters, API gateway plugins, or application middleware, and implements proper HTTP 429 responses with Retry-After headers. Activates for requests involving rate limiting implementation, API throttling setup, request quota management, or API abuse prevention.

61 starsHas guide

database-engineering

Use this skill when designing database schemas, optimizing queries, creating indexes, planning migrations, or choosing between database technologies. Triggers on schema design, normalization, indexing strategies, query optimization, EXPLAIN plans, migrations, partitioning, replication, connection pooling, and any task requiring database architecture or performance decisions.

2 starsHas guide

database-admin-v2

database-admin workflow skill. Use this skill when the user needs Expert database administrator specializing in modern cloud databases, automation, and reliability engineering and the operator should preserve the upstream workflow, copied support files, and provenance before merging or handing off.

1 starsHas guide

appdeploy-v2

AppDeploy Skill workflow skill. Use this skill when the user needs Deploy web apps with backend APIs, database, and file storage. Use when the user asks to deploy or publish a website or web app and wants a public URL. Uses HTTP API via curl and the operator should preserve the upstream workflow, copied support files, and provenance before merging or handing off.

1 starsHas guide