aboutsummaryrefslogtreecommitdiffstats
path: root/dashboard/message.go
diff options
context:
space:
mode:
Diffstat (limited to 'dashboard/message.go')
-rw-r--r--dashboard/message.go32
1 files changed, 16 insertions, 16 deletions
diff --git a/dashboard/message.go b/dashboard/message.go
index f0d4280e8..84b8d7443 100644
--- a/dashboard/message.go
+++ b/dashboard/message.go
@@ -28,27 +28,20 @@ type Message struct {
Logs *LogsMessage `json:"logs,omitempty"`
}
+type ChartEntries []*ChartEntry
+
+type ChartEntry struct {
+ Time time.Time `json:"time,omitempty"`
+ Value float64 `json:"value,omitempty"`
+}
+
type GeneralMessage struct {
Version string `json:"version,omitempty"`
Commit string `json:"commit,omitempty"`
}
type HomeMessage struct {
- ActiveMemory ChartEntries `json:"activeMemory,omitempty"`
- VirtualMemory ChartEntries `json:"virtualMemory,omitempty"`
- NetworkIngress ChartEntries `json:"networkIngress,omitempty"`
- NetworkEgress ChartEntries `json:"networkEgress,omitempty"`
- ProcessCPU ChartEntries `json:"processCPU,omitempty"`
- SystemCPU ChartEntries `json:"systemCPU,omitempty"`
- DiskRead ChartEntries `json:"diskRead,omitempty"`
- DiskWrite ChartEntries `json:"diskWrite,omitempty"`
-}
-
-type ChartEntries []*ChartEntry
-
-type ChartEntry struct {
- Time time.Time `json:"time,omitempty"`
- Value float64 `json:"value,omitempty"`
+ /* TODO (kurkomisi) */
}
type ChainMessage struct {
@@ -64,7 +57,14 @@ type NetworkMessage struct {
}
type SystemMessage struct {
- /* TODO (kurkomisi) */
+ ActiveMemory ChartEntries `json:"activeMemory,omitempty"`
+ VirtualMemory ChartEntries `json:"virtualMemory,omitempty"`
+ NetworkIngress ChartEntries `json:"networkIngress,omitempty"`
+ NetworkEgress ChartEntries `json:"networkEgress,omitempty"`
+ ProcessCPU ChartEntries `json:"processCPU,omitempty"`
+ SystemCPU ChartEntries `json:"systemCPU,omitempty"`
+ DiskRead ChartEntries `json:"diskRead,omitempty"`
+ DiskWrite ChartEntries `json:"diskWrite,omitempty"`
}
type LogsMessage struct {