This commit is contained in:
2026-07-10 16:41:22 +09:00
parent bbda38a013
commit 50d75fcfcd
47 changed files with 6309 additions and 350 deletions
+6 -3
View File
@@ -70,8 +70,11 @@ function buildResourceChart(resources: ResourceData | null): HTMLElement {
0,
);
for (let i = 0; i <= 42; i++) {
const time = new Date(baseDate.getTime() - (42 - i) * 4 * 60 * 60 * 1000);
// 7일을 1시간 버킷으로 분할. 버킷이 넓으면 짧은 가동 구간이 한 칸에 뭉쳐
// 점 하나(선 없음)가 되므로, 가동 시간대가 연속 버킷으로 이어지도록 1시간 단위 사용.
const HOURS = 7 * 24;
for (let i = 0; i <= HOURS; i++) {
const time = new Date(baseDate.getTime() - (HOURS - i) * 60 * 60 * 1000);
points.push({ timestamp: time, cpu: null, mem: null, disk: null });
}
@@ -84,7 +87,7 @@ function buildResourceChart(resources: ResourceData | null): HTMLElement {
points.forEach((p, idx) => {
const diff = Math.abs(p.timestamp.getTime() - hTime.getTime());
if (diff < minDiff && diff <= 2 * 60 * 60 * 1000) {
if (diff < minDiff && diff <= 30 * 60 * 1000) {
minDiff = diff;
closestIdx = idx;
}