Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
"containers": 3230,
"missingContainers": 1002,
"openContainers": 5,
"deletedContainers": 4,
"volumes": 5,
"buckets": 156,
"keys": 253000
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ interface IClusterStateResponse {
buckets: number;
keys: number;
openContainers: number;
deletedContainers: number;
}

interface IOverviewState {
Expand All @@ -58,6 +59,7 @@ interface IOverviewState {
lastUpdatedOMDBFull: number;
omStatus: string;
openContainers: number;
deletedContainers: number;
}

export class Overview extends React.Component<Record<string, object>, IOverviewState> {
Expand All @@ -84,7 +86,8 @@ export class Overview extends React.Component<Record<string, object>, IOverviewS
lastUpdatedOMDBDelta: 0,
lastUpdatedOMDBFull: 0,
omStatus: '',
openContainers: 0
openContainers: 0,
deletedContainers: 0
};
this.autoReload = new AutoReloadHelper(this._loadData);
}
Expand Down Expand Up @@ -115,6 +118,7 @@ export class Overview extends React.Component<Record<string, object>, IOverviewS
keys: clusterState.keys,
missingContainersCount,
openContainers: clusterState.openContainers,
deletedContainers: clusterState.deletedContainers,
lastRefreshed: Number(moment()),
lastUpdatedOMDBDelta: omDBDeltaObject && omDBDeltaObject.lastUpdatedTimestamp,
lastUpdatedOMDBFull: omDBFullObject && omDBFullObject.lastUpdatedTimestamp
Expand Down Expand Up @@ -158,7 +162,7 @@ export class Overview extends React.Component<Record<string, object>, IOverviewS

render() {
const {loading, datanodes, pipelines, storageReport, containers, volumes, buckets,
keys, missingContainersCount, lastRefreshed, lastUpdatedOMDBDelta, lastUpdatedOMDBFull, omStatus, openContainers } = this.state;
keys, missingContainersCount, lastRefreshed, lastUpdatedOMDBDelta, lastUpdatedOMDBFull, omStatus, openContainers, deletedContainers } = this.state;

const datanodesElement = (
<span>
Expand Down Expand Up @@ -227,6 +231,9 @@ export class Overview extends React.Component<Record<string, object>, IOverviewS
<Col xs={24} sm={18} md={12} lg={12} xl={6}>
<OverviewCard loading={loading} title='Keys' data={keys.toString()} icon='file-text'/>
</Col>
<Col xs={24} sm={18} md={12} lg={12} xl={6}>
<OverviewCard loading={loading} title='Deleted Containers' data={deletedContainers !== undefined && deletedContainers.toString()} icon='delete' />
</Col>
</Row>
</div>
);
Expand Down