From 6ea87968b4073842849244d7ccbdd813d63e20df Mon Sep 17 00:00:00 2001 From: SlashNephy Date: Tue, 31 Jan 2023 13:47:21 +0900 Subject: [PATCH] use Stacked --- main.go | 64 ++++++++++++++++++++++++++++++++++----------------------- 1 file changed, 38 insertions(+), 26 deletions(-) diff --git a/main.go b/main.go index 80cf984..849d92d 100644 --- a/main.go +++ b/main.go @@ -48,20 +48,24 @@ func (u plugin) GraphDefinition() map[string]mp.Graphs { Unit: mp.UnitInteger, Metrics: []mp.Metrics{ { - Name: keyStreamsLiveStream, - Label: "Live Stream", + Name: keyStreamsLiveStream, + Label: "Live Stream", + Stacked: true, }, { - Name: keyStreamsLiveHLS, - Label: "Live HLS", + Name: keyStreamsLiveHLS, + Label: "Live HLS", + Stacked: true, }, { - Name: keyStreamsRecordedStream, - Label: "Recorded Stream", + Name: keyStreamsRecordedStream, + Label: "Recorded Stream", + Stacked: true, }, { - Name: keyStreamsRecordedHLS, - Label: "Recorded HLS", + Name: keyStreamsRecordedHLS, + Label: "Recorded HLS", + Stacked: true, }, }, }, @@ -70,20 +74,24 @@ func (u plugin) GraphDefinition() map[string]mp.Graphs { Unit: mp.UnitInteger, Metrics: []mp.Metrics{ { - Name: keyReserveNormal, - Label: "Normal", + Name: keyReserveNormal, + Label: "Normal", + Stacked: true, }, { - Name: keyReserveSkips, - Label: "Skips", + Name: keyReserveSkips, + Label: "Skips", + Stacked: true, }, { - Name: keyReserveOverlaps, - Label: "Overlaps", + Name: keyReserveOverlaps, + Label: "Overlaps", + Stacked: true, }, { - Name: keyReserveConflicts, - Label: "Conflicts", + Name: keyReserveConflicts, + Label: "Conflicts", + Stacked: true, }, }, }, @@ -102,12 +110,14 @@ func (u plugin) GraphDefinition() map[string]mp.Graphs { Unit: mp.UnitInteger, Metrics: []mp.Metrics{ { - Name: keyEncodeRunning, - Label: "Running", + Name: keyEncodeRunning, + Label: "Running", + Stacked: true, }, { - Name: keyEncodeWaiting, - Label: "Waiting", + Name: keyEncodeWaiting, + Label: "Waiting", + Stacked: true, }, }, }, @@ -116,16 +126,18 @@ func (u plugin) GraphDefinition() map[string]mp.Graphs { Unit: mp.UnitBytes, Metrics: []mp.Metrics{ { - Name: keyStoragesAvailable, - Label: "Available", + Name: keyStoragesTotal, + Label: "Total", }, { - Name: keyStoragesUsed, - Label: "Used", + Name: keyStoragesAvailable, + Label: "Available", + Stacked: true, }, { - Name: keyStoragesTotal, - Label: "Total", + Name: keyStoragesUsed, + Label: "Used", + Stacked: true, }, }, },