summaryrefslogtreecommitdiff
path: root/spec/frontend/monitoring/embed/mock_data.js
blob: df4acb82e95cbbae9c4ac90d9c81255ec48bab64 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
export const metricsWithData = [15, 16];

export const groups = [
  {
    panels: [
      {
        title: 'Memory Usage (Total)',
        type: 'area-chart',
        y_label: 'Total Memory Used',
        weight: 4,
        metrics: [
          {
            id: 'system_metrics_kubernetes_container_memory_total',
            metric_id: 15,
          },
        ],
      },
      {
        title: 'Core Usage (Total)',
        type: 'area-chart',
        y_label: 'Total Cores',
        weight: 3,
        metrics: [
          {
            id: 'system_metrics_kubernetes_container_cores_total',
            metric_id: 16,
          },
        ],
      },
    ],
  },
];

export const metrics = [
  {
    id: 'system_metrics_kubernetes_container_memory_total',
    metric_id: 15,
  },
  {
    id: 'system_metrics_kubernetes_container_cores_total',
    metric_id: 16,
  },
];

const queries = [
  {
    result: [
      {
        values: [
          ['Mon', 1220],
          ['Tue', 932],
          ['Wed', 901],
          ['Thu', 934],
          ['Fri', 1290],
          ['Sat', 1330],
          ['Sun', 1320],
        ],
      },
    ],
  },
];

export const metricsData = [
  {
    queries,
    metrics: [
      {
        metric_id: 15,
      },
    ],
  },
  {
    queries,
    metrics: [
      {
        metric_id: 16,
      },
    ],
  },
];

export const initialState = {
  monitoringDashboard: {},
  groups: [],
  metricsWithData: [],
  useDashboardEndpoint: true,
};