Project

General

Profile

Actions

Idea #20390

open

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

Added by Brett Smith 11 months ago.

Status:
New
Priority:
Normal
Assigned To:
-
Category:
Crunch
Target version:
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 - Idea #20389: Container/compute node stats recorded in/reported from PrometheusNewActions
Blocks Arvados - Idea #20391: crunchstat puts all the stats it records in PrometheusNewActions
Actions #1

Updated by Brett Smith 11 months ago

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

Updated by Brett Smith 11 months ago

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

Also available in: Atom PDF