Skip to content

Question: Operational Metrics and CLI Tools for Maintenance Tasks #1171

@pulchart

Description

@pulchart

I'm evaluating RustFS as a potential alternative to MinIO for S3-compatible object storage. While RustFS shows great promise, I'm facing challenges with operational monitoring and maintenance/admin tooling/API.


What MinIO Provides (as Reference)

MinIO offers comprehensive operational tools through mc admin:

  • Cluster information with disk details
    mc admin info minio --json

  • Healing status and operations
    mc admin heal minio/ --verbose --all-drives

  • Scanner metrics
    mc admin scanner status minio

  • Cluster metrics endpoint
    curl http://minio:9000/minio/v2/metrics/cluster

  • Configuration options
    mc admin config ...

Note: I'm using MinIO as a reference point only. I'm completely open to different approaches - whether that's REST APIs, custom CLI tools, extended OTEL metrics, or any other method that RustFS developers prefer. I just need some way to access this operational data programmatically.

RustFS

I cannot find any equivalent for RustFS.


Questions:

  1. Does RustFS have operational monitoring/admin APIs or CLI tools?
  2. If not, is this on the roadmap?
  3. What's the recommended way to monitor disk health, healing operations, and cluster status in production?

Any guidance would be appreciated!

Metadata

Metadata

Assignees

Labels

S-confirmingStatus: Awaiting confirmation for a resolved issuequestionFurther information is requested

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions