Comments (3)
Not sure what the intent of keeping minio health and metrics routes was for, but the routes do appear to work still: https://gateway.us1.storjshare.io/minio/health/live (returns HTTP 200). Metrics routes under minio/v2/metrics
are blocked as the auth has been disabled but can be seen if environment var MINIO_PROMETHEUS_AUTH_TYPE=public
is defined before running gateway-mt.
Perhaps these routes were set up in 86fb710 as part of getting CI tests to work, but I can't recall.
See https://gist.github.com/halkyon/f0a32aad663733380b986601ee53bf97 for a sample of the metrics that minio emits. The code for the collector can be found here: https://github.com/storj/minio/blob/main/cmd/metrics-v2.go
I'm not sure if minio metrics provide anything we'd find useful outside of our own middleware, with additions like https://review.dev.storj.io/c/storj/gateway-mt/+/6949.
@amwolff FYI :)
from edge.
I wonder if it's easier to create a subsystem to push these metrics to monkit or rely on what we have/will have in gateway-mt's code. I'm slightly inclined towards the latter.
from edge.
Change https://review.dev.storj.io/c/storj/gateway-mt/+/6964 mentions this issue.
from edge.
Related Issues (20)
- Adjust PutObjectRetention satellite endpoint (governance & legal hold) HOT 1
- Adjust HeadObject satellite endpoint (governance & legal hold)
- Adjust GetObject satellite endpoint (governance & legal hold)
- Adjust FinishMoveObject satellite endpoint (governance & legal hold)
- Adjust CopyObject satellite endpoint (governance & legal hold)
- Add GetObjectLegalHold satellite endpoint
- Add PutObjectLegalHold satellite endpoint
- Add GetObjectLegalHold gateway endpoint
- Add PutObjectLegalHold gateway endpoint
- Adjust GetObjectLockConfiguration gateway endpoint
- Adjust DeleteBucket gateway endpoint
- Adjust PutObject gateway endpoint
- Adjust GetObjectRetention gateway endpoint
- Adjust PutObjectRetention gateway endpoint
- Adjust HeadObject gateway endpoint
- Adjust GetObject gateway endpoint
- Adjust FinishMoveObject gateway endpoint
- Adjust CopyObject gateway endpoint
- Adjust DeleteObject gateway endpoint
- Release v1.85.0 Checklist
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from edge.