Cloud User
9462f39f81
feat: add alert panels for NAS, Ingress, Istio charts
...
CI/CD / build-and-push (push) Successful in 1m26s
Details
- NAS: 80% warning, 90% critical (same as disk)
- Ingress/Istio: Z-score peak detection for traffic spikes
- All placed next to their corresponding charts with scroll
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-17 13:40:59 +09:00
Cloud User
2375e886e7
ci: skip CI for markdown-only changes
...
CI/CD / build-and-push (push) Successful in 8s
Details
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-17 13:12:49 +09:00
Cloud User
15de6e2145
docs: update record.md with alert panel change ( #27 )
...
CI/CD / build-and-push (push) Successful in 1m27s
Details
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-17 13:07:12 +09:00
Cloud User
0cae92ed63
feat: move alert panels next to corresponding charts with scroll
...
CI/CD / build-and-push (push) Has been cancelled
Details
- Replace bottom AlertSection with per-chart AlertPanel
- Each chart row: chart (flex) + alert panel (280px) side by side
- Alert panel matches chart height, scrollable when content overflows
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-17 13:06:29 +09:00
Cloud User
078b724779
docs: update record.md with latest changes (#22-26)
...
CI/CD / build-and-push (push) Successful in 8s
Details
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-17 13:00:44 +09:00
Cloud User
57dcad38ff
feat: add disk avg/min to node table, add NAS/Ingress/Istio detail tables
...
CI/CD / build-and-push (push) Successful in 1m27s
Details
- NodeTable: disk now shows avg, max, min (was max only)
- NasTable: mountpoint-based avg/max/min
- NetworkTable: RX/TX avg/max/min for Ingress and Istio
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-17 12:59:09 +09:00
Cloud User
ba52cb31c1
feat: add apply button for date range - data loads only on click
...
CI/CD / build-and-push (push) Successful in 1m25s
Details
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-17 11:32:36 +09:00
Cloud User
71affe7d43
docs: update record.md with all implementation changes (#12-21)
...
CI/CD / build-and-push (push) Successful in 8s
Details
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-17 09:55:11 +09:00
Cloud User
25c7d8248e
fix: replace ref with onChartReady callback for dynamic echarts components
...
CI/CD / build-and-push (push) Successful in 1m31s
Details
Dynamic imports via next/dynamic don't support ref prop, causing TypeScript
build errors in CI. Use onChartReady callback to capture echarts instance.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-16 13:54:20 +09:00
Cloud User
7f020a6514
feat: chart hover shows all data on empty area, single series on line; click to toggle solo mode; add timestamp to axis
CI/CD / build-and-push (push) Failing after 56s
Details
2026-03-16 13:49:58 +09:00
Cloud User
aad5645c2a
fix: add retry for Harbor login in CI
CI/CD / build-and-push (push) Successful in 1m30s
Details
2026-03-16 13:41:58 +09:00
Cloud User
cc8b58d5dd
feat: use mountpoint label for NAS metrics display
CI/CD / build-and-push (push) Failing after 4s
Details
2026-03-16 13:41:12 +09:00
Cloud User
cc5b715286
fix: update DISK, ISTIO queries per user specification
CI/CD / build-and-push (push) Successful in 1m31s
Details
2026-03-16 13:36:13 +09:00
Cloud User
40d77921a9
feat: display node label instead of instance IP, update CPU query to group by node
CI/CD / build-and-push (push) Successful in 1m32s
Details
2026-03-16 13:31:27 +09:00
Cloud User
a76af584cb
feat: add Istio card to SummaryCards
CI/CD / build-and-push (push) Successful in 1m29s
Details
2026-03-16 13:24:53 +09:00
Cloud User
82635e0335
feat: date range picker, split network into Ingress/Istio, fix NodeTable undefined instance
CI/CD / build-and-push (push) Successful in 1m29s
Details
2026-03-16 13:16:54 +09:00
Cloud User
7a0b1841f9
fix: add ErrorBoundary to isolate client-side rendering errors
CI/CD / build-and-push (push) Successful in 1m31s
Details
2026-03-16 12:33:16 +09:00
Cloud User
f9605360c5
fix: use appVersion as image tag instead of latest for auto-redeploy
CI/CD / build-and-push (push) Successful in 9s
Details
2026-03-16 11:30:18 +09:00
Cloud User
62bef5d585
fix: use timestamp-based chart version for ArgoCD semver detection
CI/CD / build-and-push (push) Successful in 8s
Details
2026-03-16 11:24:24 +09:00
Cloud User
ed63d248c3
fix: use dynamic chart version per commit for ArgoCD auto-sync
CI/CD / build-and-push (push) Successful in 9s
Details
2026-03-16 11:17:49 +09:00
Cloud User
03629431fd
fix: dynamic import for echarts, html2canvas, jspdf to prevent SSR errors
CI/CD / build-and-push (push) Successful in 1m31s
Details
2026-03-16 11:12:00 +09:00
Cloud User
b7ecc51f13
fix: use single quotes for Harbor password to prevent shell expansion
CI/CD / build-and-push (push) Successful in 1m42s
Details
2026-03-16 11:00:44 +09:00
Cloud User
7ddba78d6a
fix: ensure public dir exists in build, fix serverExternalPackages for Next.js 14
CI/CD / build-and-push (push) Failing after 3s
Details
2026-03-16 10:58:39 +09:00
Cloud User
4465be2032
feat: initial infra-report project
...
CI/CD / build-and-push (push) Failing after 2m26s
Details
Next.js 14 기반 인프라 주간 모니터링 보고서 시스템
- Prometheus API 연동 (CPU, Memory, Disk, NAS, Network)
- K8s API 노드 정보 조회
- ECharts 시계열 차트 + Peak 감지
- Helm chart + Gitea CI/CD + ArgoCD 배포 구성
- PDF 다운로드 기능
2026-03-16 10:53:50 +09:00
selee
d2b8cd86a9
Initial commit
2026-03-12 16:29:50 +09:00