-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.example.json
More file actions
57 lines (57 loc) · 1.33 KB
/
Copy pathconfig.example.json
File metadata and controls
57 lines (57 loc) · 1.33 KB
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
{
"_comment": "Configuration template for Remote GPU Monitor. Copy this file to 'config.json' and customize your settings.",
"database": {
"path": "./data/gpu_history.db"
},
"monitor": {
"refresh_interval_sec": 5,
"history_log_interval_sec": 60,
"busy_memory_threshold_mb": 1024,
"ssh_timeout_sec": 4,
"max_workers": 8
},
"servers": [
{
"id": "Node-01",
"host": "192.168.1.101",
"port": 22,
"username": "ubuntu",
"auth_type": "key",
"key_path": "~/.ssh/id_rsa",
"password": "",
"note": "4x RTX 4090 Server"
},
{
"id": "Node-02",
"host": "192.168.1.102",
"port": 22,
"username": "root",
"auth_type": "key",
"key_path": "~/.ssh/id_rsa",
"password": "",
"note": "8x A100 80GB Node"
},
{
"id": "Node-03",
"host": "192.168.1.103",
"port": 22,
"username": "admin",
"auth_type": "password",
"key_path": "",
"password": "your_ssh_password_here",
"note": "Password authenticated node"
}
],
"user_mapping": {
"alice": "Alice (NLP)",
"bob": "Bob (Vision)",
"zhangsan": "张三",
"lisi": "李四"
},
"viewer": {
"page_title": "GPU Cluster Monitor",
"auto_refresh_sec": 5,
"columns_per_row": 3,
"default_history_days": 7
}
}