Skip to content

Commit f6ceed8

Browse files
committed
add grafana dashboards
1 parent 0457001 commit f6ceed8

16 files changed

Lines changed: 23210 additions & 13 deletions

File tree

apps/unifi/terraform/unifi/main.tf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ module "unifi" {
3939
},
4040
{
4141
name = "persistence.data.size"
42-
value = "128Mi"
42+
value = "512Mi"
4343
},
4444
{
4545
name = "mongodb.enabled"
@@ -51,7 +51,7 @@ module "unifi" {
5151
},
5252
{
5353
name = "mongodb.persistence.size"
54-
value = "512Mi"
54+
value = "10Gi"
5555
},
5656
{
5757
name = "mongodb.persistence.retain"
@@ -184,4 +184,4 @@ module "unifi_poller" {
184184
value = "trigger"
185185
}
186186
]
187-
}
187+
}
Lines changed: 111 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,111 @@
1+
resource "kubernetes_config_map" "unifi_poller_client_insights" {
2+
metadata {
3+
name = "dashboard-unifi-poller-client-insights"
4+
namespace = var.name_prefix
5+
labels = {
6+
grafana_dashboard: "1"
7+
}
8+
}
9+
10+
data = {
11+
"unifi-poller-client-insights.json" = file("${path.module}/dashboards/up-clients.json")
12+
}
13+
}
14+
15+
resource "kubernetes_config_map" "unifi_poller_sites_insights" {
16+
metadata {
17+
name = "dashboard-unifi-poller-sites-insights"
18+
namespace = var.name_prefix
19+
labels = {
20+
grafana_dashboard: "1"
21+
}
22+
}
23+
24+
data = {
25+
"unifi-poller-sites-insights.json" = file("${path.module}/dashboards/up-sites.json")
26+
}
27+
}
28+
29+
resource "kubernetes_config_map" "unifi_poller_uap_insights" {
30+
metadata {
31+
name = "dashboard-unifi-poller-uap-insights"
32+
namespace = var.name_prefix
33+
labels = {
34+
grafana_dashboard: "1"
35+
}
36+
}
37+
38+
data = {
39+
"unifi-poller-uap-insights.json" = file("${path.module}/dashboards/up-uap.json")
40+
}
41+
}
42+
43+
resource "kubernetes_config_map" "unifi_poller_usg_insights" {
44+
metadata {
45+
name = "dashboard-unifi-poller-usg-insights"
46+
namespace = var.name_prefix
47+
labels = {
48+
grafana_dashboard: "1"
49+
}
50+
}
51+
52+
data = {
53+
"unifi-poller-usg-insights.json" = file("${path.module}/dashboards/up-usg.json")
54+
}
55+
}
56+
57+
resource "kubernetes_config_map" "unifi_poller_usw_insights" {
58+
metadata {
59+
name = "dashboard-unifi-poller-usw-insights"
60+
namespace = var.name_prefix
61+
labels = {
62+
grafana_dashboard: "1"
63+
}
64+
}
65+
66+
data = {
67+
"unifi-poller-usw-insights.json" = file("${path.module}/dashboards/up-usw.json")
68+
}
69+
}
70+
71+
resource "kubernetes_config_map" "vmware_cluster" {
72+
metadata {
73+
name = "dashboard-vmware-cluster"
74+
namespace = var.name_prefix
75+
labels = {
76+
grafana_dashboard: "1"
77+
}
78+
}
79+
80+
data = {
81+
"vmware-cluster.json" = file("${path.module}/dashboards/vmware-cluster.json")
82+
}
83+
}
84+
85+
resource "kubernetes_config_map" "vmware_esxi" {
86+
metadata {
87+
name = "dashboard-vmware-esxi"
88+
namespace = var.name_prefix
89+
labels = {
90+
grafana_dashboard: "1"
91+
}
92+
}
93+
94+
data = {
95+
"vmware-esxi.json" = file("${path.module}/dashboards/vmware-esxi.json")
96+
}
97+
}
98+
99+
resource "kubernetes_config_map" "vmware_virtual_machines" {
100+
metadata {
101+
name = "dashboard-vmware-vm"
102+
namespace = var.name_prefix
103+
labels = {
104+
grafana_dashboard: "1"
105+
}
106+
}
107+
108+
data = {
109+
"vmware-vm.json" = file("${path.module}/dashboards/vmware-vm.json")
110+
}
111+
}

infrastructure/template-services/monitoring/dashboards/synology_details.json

Whitespace-only changes.

0 commit comments

Comments
 (0)