Commit Graph

76 Commits

Author SHA1 Message Date
Haitao Pan
464c5ccdf6 feat(agent-install): print resolved metrics/log endpoints at completion 2026-02-04 19:07:30 +08:00
Haitao Pan
9fdd6ac9a1 docs: clarify agent install endpoint behavior and add clawdbot SSH example 2026-02-04 18:30:09 +08:00
Haitao Pan
fef631a332 fix: resolve port 443 conflict and set Caddy as default ingress in server-install.sh 2026-02-04 15:44:02 +08:00
Haitao Pan
b4d011ca4e feat(obs): template self-node monitoring and local ingest on observability host 2026-02-04 00:41:36 +08:00
Haitao Pan
216680f6ab feat(obs): harden agent/server ingest pipeline and switch to observability domain 2026-02-04 00:12:00 +08:00
Haitao Pan
c3888ed257 fix: use absolute URL for insight Overview link and document known issues 2026-02-03 11:22:10 +08:00
Haitao Pan
3c96596c8b feat: rename PGLOG Overview to insight Overview and replace with external link 2026-02-03 11:19:15 +08:00
Haitao Pan
0b641aeb9b refactor: redirect root to /grafana/ 2026-02-03 11:09:10 +08:00
Haitao Pan
b4bd1c3cfd feat: persist merge script and source dashboards 2026-02-03 11:00:41 +08:00
Haitao Pan
85f2e68e4d feat: save source dashboards and fix homepage 'no data' issue 2026-02-03 10:59:03 +08:00
Haitao Pan
6be58473d0 refactor: reorder homepage sections and rename Node/K8S 2026-02-03 10:26:50 +08:00
Haitao Pan
98395dc8e9 refactor: rename Pigsty Overview to Infra Overview in homepage 2026-02-03 10:23:37 +08:00
Haitao Pan
27435bee11 feat: merged home dashboard from K8S, Node and Pigsty 2026-02-03 10:19:10 +08:00
Haitao Pan
98b62e4eef fix: set correct anonymous org name for grafana 2026-02-03 03:30:50 +08:00
Haitao Pan
75c263ba7d fix: enable grafana basic auth for provisioning 2026-02-03 03:22:12 +08:00
Haitao Pan
61f91053f8 fix: remove manual cert task and refine setup summary 2026-02-03 03:19:20 +08:00
Haitao Pan
aa2a53157d fix: resolve insight redirect loop and grafana dashboard provisioning 2026-02-03 03:17:19 +08:00
Haitao Pan
f691e17c88 fix: resolve redirect loop, optimize startup, and refine setup summary 2026-02-03 03:14:20 +08:00
Haitao Pan
b94a4f54e7 feat: finalize one-shell automation with detailed connection summary and grafana landing fix 2026-02-03 03:12:24 +08:00
Haitao Pan
0faffd0be0 feat: complete end-to-end one-shell installation with summary output 2026-02-03 03:10:47 +08:00
Haitao Pan
9c0372694e fix: standardize all @lib imports and add missing rbac utility 2026-02-03 03:05:04 +08:00
Haitao Pan
d266e6e90c fix: definitive robust argument parsing and IP safety in server-install.sh 2026-02-03 03:00:15 +08:00
Haitao Pan
e9cba80f9b fix: simplify flag parsing in server-install.sh 2026-02-03 02:57:51 +08:00
Haitao Pan
d23d4b9b97 fix: robust flag parsing and force 127.0.0.1 in server-install.sh 2026-02-03 02:56:46 +08:00
Haitao Pan
8898b12ab0 fix: standardization and auto-install support 2026-02-03 02:55:14 +08:00
Haitao Pan
90c9dd2622 fix: add missing SidebarRoot import in Sidebar.tsx 2026-02-03 02:52:46 +08:00
Haitao Pan
8c50876ba0 fix: add missing components and library files for insight workbench 2026-02-03 02:50:00 +08:00
Haitao Pan
d537a985b2 fix: remove missing prebuild script from insight workbench 2026-02-03 02:45:41 +08:00
Haitao Pan
873039a33e fix: refine caddy routing for nextjs and add grafana to home nav 2026-02-03 02:42:44 +08:00
Haitao Pan
330c6df546 fix: migrate grafana subpath from /ui to /grafana 2026-02-03 02:41:07 +08:00
Haitao Pan
8111a400f2 fix: repair environment block syntax in insight role 2026-02-03 02:34:55 +08:00
Haitao Pan
bf183110d3 fix: switch insight to npm run build mode and optimize for low memory 2026-02-03 02:19:45 +08:00
Haitao Pan
1e81e33cc3 fix: change insight port to 8182 2026-02-03 02:08:27 +08:00
Haitao Pan
63be61b531 fix: enable grafana /ui subpath to match provisioning script 2026-02-03 02:04:25 +08:00
Haitao Pan
f41c34d34d fix: caddy redirect and npm install with legacy-peer-deps 2026-02-03 01:57:07 +08:00
Haitao Pan
c6d9c2a099 refactor: Use shell module for npm install with --legacy-peer-deps. 2026-02-03 01:56:14 +08:00
Haitao Pan
27f21796e9 fix: force use of trixie release for nodejs and npm 2026-02-03 01:50:07 +08:00
Haitao Pan
8b0edd61aa fix: remove npm package to avoid conflict with nodejs 2026-02-03 01:47:31 +08:00
Haitao Pan
2e138396e4 fix: use apt module explicitly with update_cache 2026-02-03 01:45:33 +08:00
Haitao Pan
02d6e49ed6 fix: re-repair package module syntax in insight role 2026-02-03 01:43:58 +08:00
Haitao Pan
584a1c3fc8 fix: use build-essential in insight role 2026-02-03 01:42:39 +08:00
Haitao Pan
99735b4b7d fix: repair package module syntax in insight role 2026-02-03 01:40:39 +08:00
Haitao Pan
dc1e5bc42f fix: use g++ instead of gcc-c++ for debian 2026-02-03 01:39:52 +08:00
Haitao Pan
d6d3c7ac0b feat: enable insight workbench deployment 2026-02-03 01:38:24 +08:00
Haitao Pan
9f3cc3c2d1 fix: add missing handlers for caddy 2026-02-03 01:29:55 +08:00
Haitao Pan
7ba7ce1293 fix: normalize formatting in grafana tasks 2026-02-03 01:09:41 +08:00
Haitao Pan
4ac976e1c4 Merge branch 'feature/unified-insight' 2026-02-02 23:46:10 +08:00
Haitao Pan
839cdd30ea feat: switch default ingress to Caddy and restore missing grafana template 2026-02-02 23:45:57 +08:00
Haitao Pan
13e68be5ee feat: implement smart IP detection and automated configuration 2026-02-02 23:38:05 +08:00
Haitao Pan
a2500607ee fix: ensure root SSH access is configured during install 2026-02-02 23:34:35 +08:00