Display queue memory usage in task view

This commit is contained in:
Ken Hibino
2021-01-26 15:56:45 -08:00
parent 7336a37555
commit 1bee405599
11 changed files with 382 additions and 13 deletions

View File

@@ -217,6 +217,7 @@ export interface Queue {
queue: string;
paused: boolean;
size: number;
memory_usage_bytes: number;
active: number;
pending: number;
scheduled: number;

View File

@@ -2,6 +2,7 @@ import React from "react";
import { connect, ConnectedProps } from "react-redux";
import { makeStyles } from "@material-ui/core/styles";
import Typography from "@material-ui/core/Typography";
import prettyBytes from "pretty-bytes";
import { AppState } from "../store";
import { percentage } from "../utils";
@@ -68,7 +69,9 @@ function QueueInfoBanner(props: Props & ReduxProps) {
<Typography variant="subtitle2" color="textPrimary" gutterBottom>
Memory usage
</Typography>
<Typography color="textSecondary">1.2MB</Typography>
<Typography color="textSecondary">
{queue ? prettyBytes(queue.memory_usage_bytes) : "-"}
</Typography>
</div>
<div className={classes.bannerItem}>