minio / kes

Key Managament Server for Object Storage and more
https://min.io/docs/kes/concepts/
GNU Affero General Public License v3.0
456 stars 94 forks source link

Request metrics non-functional #443

Closed hit0ri closed 6 months ago

hit0ri commented 6 months ago

Bug description

After 2023-10-24T20-26-51Z only system metrics are working. All request metrics are shown as either 0 or NaN. This can be observed on a public KES instance at https://play.min.io:7373:

$ docker run --rm -ti -e KES_SERVER=https://play.min.io:7373 -e KES_API_KEY=kes:v1:AD9E7FSYWrMD+VjhI6q545cYT9YOyFxZb7UnjEepYDRc minio/kes:2024-01-11T13-09-29Z status -k
● play.min.io:7373
  Version  2024-01-11T13-09-29Z
  Uptime   0 seconds
  Latency  520ms
  OS       linux
  CPUs     4 amd64
  Memory
  · Heap   8.6MB
  · Stack  1.4MB

$ docker run --rm -ti -e KES_SERVER=https://play.min.io:7373 -e KES_API_KEY=kes:v1:AD9E7FSYWrMD+VjhI6q545cYT9YOyFxZb7UnjEepYDRc minio/kes:2024-01-11T13-09-29Z metric -k

Request    OK [2xx]       Err [4xx]       Err [5xx]      Req/s        Latency
                  0               0               0       0.00             0s
                               NaN%                             NaN%                             NaN%

System       UpTime            Heap           Stack       CPUs        Threads
         757h32m28s           6.3MB           1.4MB          4             25

Expected behavior

/v1/metrics endpoint returns all metrics.