Monorepo consolidation: workspace, shared types, transport plans, docker/swam assets
Some checks failed
ci / rust (push) Failing after 2m34s
ci / ui (push) Failing after 30s

This commit is contained in:
2026-03-30 11:40:42 +03:00
parent 7e7041cf8b
commit 1298d9a3df
246 changed files with 55434 additions and 0 deletions

View File

@@ -0,0 +1,39 @@
{
"annotations": {
"list": [
{
"builtIn": 1,
"datasource": {
"type": "grafana",
"uid": "-- Grafana --"
},
"enable": true,
"hide": true,
"iconColor": "rgba(0, 211, 255, 1)",
"name": "Annotations & Alerts",
"type": "dashboard"
}
]
},
"editable": true,
"fiscalYearStartMonth": 0,
"graphTooltip": 0,
"links": [],
"liveNow": false,
"panels": [],
"refresh": "10s",
"schemaVersion": 39,
"style": "dark",
"tags": ["cloudlysis"],
"templating": {
"list": []
},
"time": {
"from": "now-6h",
"to": "now"
},
"timezone": "",
"title": "API Regression & Deployment",
"uid": "cloudlysis-api-regression-deploy",
"version": 1
}

View File

@@ -0,0 +1,39 @@
{
"annotations": {
"list": [
{
"builtIn": 1,
"datasource": {
"type": "grafana",
"uid": "-- Grafana --"
},
"enable": true,
"hide": true,
"iconColor": "rgba(0, 211, 255, 1)",
"name": "Annotations & Alerts",
"type": "dashboard"
}
]
},
"editable": true,
"fiscalYearStartMonth": 0,
"graphTooltip": 0,
"links": [],
"liveNow": false,
"panels": [],
"refresh": "10s",
"schemaVersion": 39,
"style": "dark",
"tags": ["cloudlysis"],
"templating": {
"list": []
},
"time": {
"from": "now-6h",
"to": "now"
},
"timezone": "",
"title": "Cluster / Orchestrator",
"uid": "cloudlysis-cluster",
"version": 1
}

View File

@@ -0,0 +1,39 @@
{
"annotations": {
"list": [
{
"builtIn": 1,
"datasource": {
"type": "grafana",
"uid": "-- Grafana --"
},
"enable": true,
"hide": true,
"iconColor": "rgba(0, 211, 255, 1)",
"name": "Annotations & Alerts",
"type": "dashboard"
}
]
},
"editable": true,
"fiscalYearStartMonth": 0,
"graphTooltip": 0,
"links": [],
"liveNow": false,
"panels": [],
"refresh": "10s",
"schemaVersion": 39,
"style": "dark",
"tags": ["cloudlysis"],
"templating": {
"list": []
},
"time": {
"from": "now-6h",
"to": "now"
},
"timezone": "",
"title": "Event Bus / JetStream",
"uid": "cloudlysis-event-bus",
"version": 1
}

View File

@@ -0,0 +1,39 @@
{
"annotations": {
"list": [
{
"builtIn": 1,
"datasource": {
"type": "grafana",
"uid": "-- Grafana --"
},
"enable": true,
"hide": true,
"iconColor": "rgba(0, 211, 255, 1)",
"name": "Annotations & Alerts",
"type": "dashboard"
}
]
},
"editable": true,
"fiscalYearStartMonth": 0,
"graphTooltip": 0,
"links": [],
"liveNow": false,
"panels": [],
"refresh": "10s",
"schemaVersion": 39,
"style": "dark",
"tags": ["cloudlysis"],
"templating": {
"list": []
},
"time": {
"from": "now-6h",
"to": "now"
},
"timezone": "",
"title": "HTTP Detail",
"uid": "cloudlysis-http-detail",
"version": 1
}

View File

@@ -0,0 +1,39 @@
{
"annotations": {
"list": [
{
"builtIn": 1,
"datasource": {
"type": "grafana",
"uid": "-- Grafana --"
},
"enable": true,
"hide": true,
"iconColor": "rgba(0, 211, 255, 1)",
"name": "Annotations & Alerts",
"type": "dashboard"
}
]
},
"editable": true,
"fiscalYearStartMonth": 0,
"graphTooltip": 0,
"links": [],
"liveNow": false,
"panels": [],
"refresh": "10s",
"schemaVersion": 39,
"style": "dark",
"tags": ["cloudlysis"],
"templating": {
"list": []
},
"time": {
"from": "now-6h",
"to": "now"
},
"timezone": "",
"title": "Infrastructure Exhaustion",
"uid": "cloudlysis-infra-exhaustion",
"version": 1
}

View File

@@ -0,0 +1,39 @@
{
"annotations": {
"list": [
{
"builtIn": 1,
"datasource": {
"type": "grafana",
"uid": "-- Grafana --"
},
"enable": true,
"hide": true,
"iconColor": "rgba(0, 211, 255, 1)",
"name": "Annotations & Alerts",
"type": "dashboard"
}
]
},
"editable": true,
"fiscalYearStartMonth": 0,
"graphTooltip": 0,
"links": [],
"liveNow": false,
"panels": [],
"refresh": "10s",
"schemaVersion": 39,
"style": "dark",
"tags": ["cloudlysis"],
"templating": {
"list": []
},
"time": {
"from": "now-6h",
"to": "now"
},
"timezone": "",
"title": "Logs",
"uid": "cloudlysis-logs",
"version": 1
}

View File

@@ -0,0 +1,39 @@
{
"annotations": {
"list": [
{
"builtIn": 1,
"datasource": {
"type": "grafana",
"uid": "-- Grafana --"
},
"enable": true,
"hide": true,
"iconColor": "rgba(0, 211, 255, 1)",
"name": "Annotations & Alerts",
"type": "dashboard"
}
]
},
"editable": true,
"fiscalYearStartMonth": 0,
"graphTooltip": 0,
"links": [],
"liveNow": false,
"panels": [],
"refresh": "10s",
"schemaVersion": 39,
"style": "dark",
"tags": ["cloudlysis"],
"templating": {
"list": []
},
"time": {
"from": "now-6h",
"to": "now"
},
"timezone": "",
"title": "Noisy Neighbor & Tenant Health",
"uid": "cloudlysis-noisy-neighbor",
"version": 1
}

View File

@@ -0,0 +1,39 @@
{
"annotations": {
"list": [
{
"builtIn": 1,
"datasource": {
"type": "grafana",
"uid": "-- Grafana --"
},
"enable": true,
"hide": true,
"iconColor": "rgba(0, 211, 255, 1)",
"name": "Annotations & Alerts",
"type": "dashboard"
}
]
},
"editable": true,
"fiscalYearStartMonth": 0,
"graphTooltip": 0,
"links": [],
"liveNow": false,
"panels": [],
"refresh": "10s",
"schemaVersion": 39,
"style": "dark",
"tags": ["cloudlysis"],
"templating": {
"list": []
},
"time": {
"from": "now-6h",
"to": "now"
},
"timezone": "",
"title": "Operations Overview",
"uid": "cloudlysis-ops-overview",
"version": 1
}

View File

@@ -0,0 +1,39 @@
{
"annotations": {
"list": [
{
"builtIn": 1,
"datasource": {
"type": "grafana",
"uid": "-- Grafana --"
},
"enable": true,
"hide": true,
"iconColor": "rgba(0, 211, 255, 1)",
"name": "Annotations & Alerts",
"type": "dashboard"
}
]
},
"editable": true,
"fiscalYearStartMonth": 0,
"graphTooltip": 0,
"links": [],
"liveNow": false,
"panels": [],
"refresh": "10s",
"schemaVersion": 39,
"style": "dark",
"tags": ["cloudlysis"],
"templating": {
"list": []
},
"time": {
"from": "now-6h",
"to": "now"
},
"timezone": "",
"title": "Storage",
"uid": "cloudlysis-storage",
"version": 1
}

View File

@@ -0,0 +1,39 @@
{
"annotations": {
"list": [
{
"builtIn": 1,
"datasource": {
"type": "grafana",
"uid": "-- Grafana --"
},
"enable": true,
"hide": true,
"iconColor": "rgba(0, 211, 255, 1)",
"name": "Annotations & Alerts",
"type": "dashboard"
}
]
},
"editable": true,
"fiscalYearStartMonth": 0,
"graphTooltip": 0,
"links": [],
"liveNow": false,
"panels": [],
"refresh": "10s",
"schemaVersion": 39,
"style": "dark",
"tags": ["cloudlysis"],
"templating": {
"list": []
},
"time": {
"from": "now-6h",
"to": "now"
},
"timezone": "",
"title": "Storage & Event Bus Bottlenecks",
"uid": "cloudlysis-storage-event-bus",
"version": 1
}

View File

@@ -0,0 +1,39 @@
{
"annotations": {
"list": [
{
"builtIn": 1,
"datasource": {
"type": "grafana",
"uid": "-- Grafana --"
},
"enable": true,
"hide": true,
"iconColor": "rgba(0, 211, 255, 1)",
"name": "Annotations & Alerts",
"type": "dashboard"
}
]
},
"editable": true,
"fiscalYearStartMonth": 0,
"graphTooltip": 0,
"links": [],
"liveNow": false,
"panels": [],
"refresh": "10s",
"schemaVersion": 39,
"style": "dark",
"tags": ["cloudlysis"],
"templating": {
"list": []
},
"time": {
"from": "now-6h",
"to": "now"
},
"timezone": "",
"title": "Traces",
"uid": "cloudlysis-traces",
"version": 1
}

View File

@@ -0,0 +1,39 @@
{
"annotations": {
"list": [
{
"builtIn": 1,
"datasource": {
"type": "grafana",
"uid": "-- Grafana --"
},
"enable": true,
"hide": true,
"iconColor": "rgba(0, 211, 255, 1)",
"name": "Annotations & Alerts",
"type": "dashboard"
}
]
},
"editable": true,
"fiscalYearStartMonth": 0,
"graphTooltip": 0,
"links": [],
"liveNow": false,
"panels": [],
"refresh": "10s",
"schemaVersion": 39,
"style": "dark",
"tags": ["cloudlysis"],
"templating": {
"list": []
},
"time": {
"from": "now-6h",
"to": "now"
},
"timezone": "",
"title": "Workers (Runner)",
"uid": "cloudlysis-workers",
"version": 1
}

View File

@@ -0,0 +1,8 @@
apiVersion: 1
providers:
- name: cloudlysis
type: file
updateIntervalSeconds: 10
options:
path: /var/lib/grafana/dashboards

View File

@@ -0,0 +1,21 @@
apiVersion: 1
datasources:
- name: VictoriaMetrics
type: prometheus
access: proxy
url: http://victoria-metrics:8428
isDefault: true
editable: false
- name: Loki
type: loki
access: proxy
url: http://loki:3100
editable: false
- name: Tempo
type: tempo
access: proxy
url: http://tempo:3200
editable: false