Project

General

Profile

Actions

Story #20390

open

Let users view Prometheus stats through an Arvados API endpoint with permissions check

Added by Brett Smith about 1 month ago.

Status:
New
Priority:
Normal
Assigned To:
-
Category:
Crunch
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Story points:
-

Description

We're not sure if this is doable, or how it would be implemented. But the goal is to be able to record stats for containers and compute nodes inside of Prometheus, and then allow users to view the stats for their own containers, without giving them permission to see other containers, general cluster services, etc.

It should be possible for the user to talk to a Prometheus API endpoint, at least one that's fully-featured enough to view stats. They authenticate with their Arvados API token. The endpoint reports stats related to their containers, and no others.


Related issues

Related to Arvados - Story #20389: Container/compute node stats recorded in/reported from PrometheusNew

Actions
Blocks Arvados - Story #20391: crunchstat puts all the stats it records in PrometheusNew

Actions
Actions #1

Updated by Brett Smith about 1 month ago

  • Related to Story #20389: Container/compute node stats recorded in/reported from Prometheus added
Actions #2

Updated by Brett Smith about 1 month ago

  • Blocks Story #20391: crunchstat puts all the stats it records in Prometheus added
Actions

Also available in: Atom PDF