Skip to content

Release v0.3.8

Latest

Choose a tag to compare

@bidzhao bidzhao released this 05 Jul 02:06
  1. Provides a comprehensive monitoring and alerting system based on the Prometheus + Grafana + Alertmanager stack.

Key Features

  • Metrics Collection: Each StoreFS node exposes a /metrics endpoint with system-level metrics (CPU, memory, disk, network), operation counters (object upload/download, multipart, fragment), and Go runtime metrics.
  • Hot Bucket Detection: Real-time top-K hot bucket tracking using a sliding window algorithm (2-minute window), covering uploads, downloads, upload parts, and multipart completes.
  • Pre-built Grafana Dashboards: Two pre-configured dashboards are included — a single-node detailed view and a cluster-wide summary view.
  • **Alert Rules**: Pre-defined Prometheus alert rules for node down, disk usage, CPU/memory thresholds, and goroutine count.
  • Notification Channels: Alertmanager configuration with templates for Slack, Email, and Webhook notifications (all disabled by default — easy to enable).
  1. Provides an MCP (Model Context Protocol) server that enables AI assistants — primarily Claude Code — to manage the cluster through natural language. Instead of remembering API endpoints and request formats, you can simply describe what you want to do.

Key Features

  • Natural Language Management: Manage users, groups, buckets, policies, and objects by chatting with the AI
  • 40+ Tools: Six groups of tools covering cluster management, user administration, storage policies, bucket operations, object management, and S3 data operations
  • Automatic Language Detection: Responses auto-switch between English and Chinese based on your input
  • Secure Authentication: Bearer token for admin operations, AWS Signature V4 for S3 data operations
  • File Operations: Upload, download, and copy files directly through natural language commands