Files
scrutiny/webapp/frontend/src/app/data/mock/summary/data.ts
T
Aram Akhavan c3b2eb2b4f Identify drives by a Scrutiny UUID instead of wwn (#960)
* Generate a UUIDv5 from a random namespace  based on WWN, model name, and serial number
* Migrate sqlite and influxdb data accordingly
* Update frontend API routes and components
* Fixes #923
2026-03-25 20:16:17 -07:00

634 lines
24 KiB
TypeScript

import * as moment from 'moment';
/* tslint:disable:max-line-length */
export const summary = {
'data': {
'summary': {
'acfbce7d-0e19-579b-895e-85809dab63fb': {
'device': {
'CreatedAt': '2021-04-30T08:17:13.155217-07:00',
'UpdatedAt': '2021-04-30T08:17:13.155217-07:00',
'DeletedAt': null,
'wwn': '0x5000c500673e6b5f',
'scrutiny_uuid': 'acfbce7d-0e19-579b-895e-85809dab63fb',
'device_name': 'sdg',
'device_label': '14TB-WD-DRIVE2',
'device_uuid': '',
'device_serial_id': 'ata-ST6000DX000-1H217Z-Z4DXXXXX',
'manufacturer': 'ATA',
'model_name': 'ST6000DX000-1H217Z',
'interface_type': 'SCSI',
'interface_speed': '',
'serial_number': 'Z4DXXXXX',
'firmware': '',
'rotational_speed': 0,
'capacity': 6001175126016,
'form_factor': '',
'smart_support': false,
'device_protocol': '',
'device_type': '',
'label': '',
'host_id': '',
'device_status': 0,
'archived': false
}
},
'd8796fe7-2422-520c-8991-e970993dad3e': {
'device': {
'CreatedAt': '2021-04-30T08:17:13.152705-07:00',
'UpdatedAt': '2021-05-02T14:22:50.357164-07:00',
'DeletedAt': null,
'wwn': '0x5000cca252c859cc',
'scrutiny_uuid': 'd8796fe7-2422-520c-8991-e970993dad3e',
'device_name': 'sdd',
'device_label': '14TB-WD-DRIVE1',
'device_uuid': '806cf4bc-d160-4d96-8ee9-3ab7cf2a2e1f',
'device_serial_id': 'ata-WDC_WD80EFAX-68LHPN0-7SGLXXXXX',
'manufacturer': 'ATA',
'model_name': 'WDC_WD80EFAX-68LHPN0',
'interface_type': 'SCSI',
'interface_speed': '',
'serial_number': '7SGLXXXXX',
'firmware': '',
'rotational_speed': 0,
'capacity': 8001563222016,
'form_factor': '',
'smart_support': false,
'device_protocol': '',
'device_type': '',
'label': '',
'host_id': '',
'device_status': 0,
'archived': false
},
'smart': {
'collector_date': '2020-08-21T22:27:02Z',
'temp': 34,
'power_on_hours': 43549
},
'temp_history': [{
'date': '2020-08-21T22:27:02Z',
'temp': 34
}]
},
'3ea22b35-682b-49fb-a655-abffed108e48': {
'device': {
'CreatedAt': '2021-04-28T20:52:49.047154-07:00',
'UpdatedAt': '2021-05-02T14:22:49.86136-07:00',
'DeletedAt': null,
'wwn': '0x5000cca264eb01d7',
'scrutiny_uuid': '3ea22b35-682b-49fb-a655-abffed108e48',
'device_name': 'sdb',
'device_label': '14TB-WD-DRIVE5',
'device_uuid': '8125ec6d-a7e4-4950-ac84-72d6a4d67128',
'device_serial_id': 'ata-WDC_WD140EDFZ-11A0VA0-9RK1XXXX',
'manufacturer': 'ATA',
'model_name': 'WDC_WD140EDFZ-11A0VA0',
'interface_type': 'SCSI',
'interface_speed': '',
'serial_number': '9RK1XXXX',
'firmware': '81.00A81',
'rotational_speed': 0,
'capacity': 14000519643136,
'form_factor': '',
'smart_support': false,
'device_protocol': '',
'device_type': '',
'label': '',
'host_id': '',
'device_status': 0,
'archived': false
},
'smart': {
'collector_date': '2020-06-21T00:03:30Z',
'temp': 32,
'power_on_hours': 1730
},
'temp_history': [{
'date': '2020-06-21T00:03:30Z',
'temp': 32
}]
},
'00328b73-9f8a-53ad-8f20-8d0b1be00f47': {
'device': {
'CreatedAt': '2021-04-30T08:17:13.153782-07:00',
'UpdatedAt': '2021-05-02T14:22:50.385282-07:00',
'DeletedAt': null,
'wwn': '0x5000cca264ebc248',
'scrutiny_uuid': '00328b73-9f8a-53ad-8f20-8d0b1be00f47',
'device_name': 'sde',
'device_label': '14TB-WD-DRIVE3',
'device_uuid': '9eb60cde-d6d0-4172-b520-b241a6a5477f',
'device_serial_id': 'ata-WDC_WD140EDFZ-11A0VA0-9RK3XXXXX',
'manufacturer': 'ATA',
'model_name': 'WDC_WD140EDFZ-11A0VA0',
'interface_type': 'SCSI',
'interface_speed': '',
'serial_number': '9RK3XXXXX',
'firmware': '',
'rotational_speed': 0,
'capacity': 14000519643136,
'form_factor': '',
'smart_support': false,
'device_protocol': '',
'device_type': '',
'label': '',
'host_id': '',
'device_status': 0,
'archived': false
}
},
'42caca8a-9b95-5c75-b059-305771a2a193': {
'device': {
'CreatedAt': '2021-04-30T08:17:13.151906-07:00',
'UpdatedAt': '2021-05-02T14:49:51.645012-07:00',
'DeletedAt': null,
'wwn': '0x5000cca264ec3183',
'scrutiny_uuid': '42caca8a-9b95-5c75-b059-305771a2a193',
'device_name': 'sdc',
'device_label': '14TB-WD-DRIVE6',
'device_uuid': 'e1378723-7861-49b9-8e01-0bd063f0ecdd',
'device_serial_id': 'ata-WDC_WD140EDFZ-11A0VA0-9RK4XXXXX',
'manufacturer': 'ATA',
'model_name': 'WDC_WD140EDFZ-11A0VA0',
'interface_type': 'SCSI',
'interface_speed': '',
'serial_number': '9RK4XXXXX',
'firmware': 'RVT02B6Q',
'rotational_speed': 0,
'capacity': 14000519643136,
'form_factor': '',
'smart_support': false,
'device_protocol': '',
'device_type': '',
'label': '',
'host_id': 'custom host id',
'device_status': 1,
'archived': false
},
'smart': {
'collector_date': '2020-09-13T16:29:23Z',
'temp': 36,
'power_on_hours': 14551
},
'temp_history': [{
'date': '2020-07-08T13:48:23Z',
'temp': 25
}, {
'date': '2020-09-12T19:19:23Z',
'temp': 37
}, {
'date': '2020-09-12T19:29:23Z',
'temp': 37
}, {
'date': '2020-09-12T19:39:23Z',
'temp': 36
}, {
'date': '2020-09-12T19:49:23Z',
'temp': 36
}, {
'date': '2020-09-12T19:59:23Z',
'temp': 37
}, {
'date': '2020-09-12T20:09:23Z',
'temp': 37
}, {
'date': '2020-09-12T20:19:23Z',
'temp': 37
}, {
'date': '2020-09-12T20:29:23Z',
'temp': 37
}, {
'date': '2020-09-12T20:39:23Z',
'temp': 36
}, {
'date': '2020-09-12T20:49:23Z',
'temp': 36
}, {
'date': '2020-09-12T20:59:23Z',
'temp': 37
}, {
'date': '2020-09-12T21:09:23Z',
'temp': 36
}, {
'date': '2020-09-12T21:19:23Z',
'temp': 37
}, {
'date': '2020-09-12T21:29:23Z',
'temp': 38
}, {
'date': '2020-09-12T21:39:23Z',
'temp': 36
}, {
'date': '2020-09-12T21:49:23Z',
'temp': 36
}, {
'date': '2020-09-12T21:59:23Z',
'temp': 36
}, {
'date': '2020-09-12T22:09:23Z',
'temp': 36
}, {
'date': '2020-09-12T22:19:23Z',
'temp': 36
}, {
'date': '2020-09-12T22:29:23Z',
'temp': 36
}, {
'date': '2020-09-12T22:39:23Z',
'temp': 36
}, {
'date': '2020-09-12T22:49:23Z',
'temp': 36
}, {
'date': '2020-09-12T22:59:23Z',
'temp': 36
}, {
'date': '2020-09-12T23:09:23Z',
'temp': 36
}, {
'date': '2020-09-12T23:19:23Z',
'temp': 36
}, {
'date': '2020-09-12T23:29:23Z',
'temp': 36
}, {
'date': '2020-09-12T23:39:23Z',
'temp': 36
}, {
'date': '2020-09-12T23:49:23Z',
'temp': 36
}, {
'date': '2020-09-12T23:59:23Z',
'temp': 36
}, {
'date': '2020-09-13T00:09:23Z',
'temp': 36
}, {
'date': '2020-09-13T00:19:23Z',
'temp': 36
}, {
'date': '2020-09-13T00:29:23Z',
'temp': 37
}, {
'date': '2020-09-13T00:39:23Z',
'temp': 36
}, {
'date': '2020-09-13T00:49:23Z',
'temp': 36
}, {
'date': '2020-09-13T00:59:23Z',
'temp': 36
}, {
'date': '2020-09-13T01:09:23Z',
'temp': 36
}, {
'date': '2020-09-13T01:19:23Z',
'temp': 36
}, {
'date': '2020-09-13T01:29:23Z',
'temp': 37
}, {
'date': '2020-09-13T01:39:23Z',
'temp': 36
}, {
'date': '2020-09-13T01:49:23Z',
'temp': 37
}, {
'date': '2020-09-13T01:59:23Z',
'temp': 37
}, {
'date': '2020-09-13T02:09:23Z',
'temp': 37
}, {
'date': '2020-09-13T02:19:23Z',
'temp': 37
}, {
'date': '2020-09-13T02:29:23Z',
'temp': 38
}, {
'date': '2020-09-13T02:39:23Z',
'temp': 37
}, {
'date': '2020-09-13T02:49:23Z',
'temp': 37
}, {
'date': '2020-09-13T02:59:23Z',
'temp': 38
}, {
'date': '2020-09-13T03:09:23Z',
'temp': 38
}, {
'date': '2020-09-13T03:19:23Z',
'temp': 38
}, {
'date': '2020-09-13T03:29:23Z',
'temp': 38
}, {
'date': '2020-09-13T03:39:23Z',
'temp': 38
}, {
'date': '2020-09-13T03:49:23Z',
'temp': 38
}, {
'date': '2020-09-13T03:59:23Z',
'temp': 38
}, {
'date': '2020-09-13T04:09:23Z',
'temp': 38
}, {
'date': '2020-09-13T04:19:23Z',
'temp': 38
}, {
'date': '2020-09-13T04:29:23Z',
'temp': 38
}, {
'date': '2020-09-13T04:39:23Z',
'temp': 38
}, {
'date': '2020-09-13T04:49:23Z',
'temp': 38
}, {
'date': '2020-09-13T04:59:23Z',
'temp': 38
}, {
'date': '2020-09-13T05:09:23Z',
'temp': 37
}, {
'date': '2020-09-13T05:19:23Z',
'temp': 38
}, {
'date': '2020-09-13T05:29:23Z',
'temp': 39
}, {
'date': '2020-09-13T05:39:23Z',
'temp': 41
}, {
'date': '2020-09-13T05:49:23Z',
'temp': 42
}, {
'date': '2020-09-13T05:59:23Z',
'temp': 41
}, {
'date': '2020-09-13T06:09:23Z',
'temp': 41
}, {
'date': '2020-09-13T06:19:23Z',
'temp': 42
}, {
'date': '2020-09-13T06:29:23Z',
'temp': 41
}, {
'date': '2020-09-13T06:39:23Z',
'temp': 41
}, {
'date': '2020-09-13T06:49:23Z',
'temp': 41
}, {
'date': '2020-09-13T06:59:23Z',
'temp': 41
}, {
'date': '2020-09-13T07:09:23Z',
'temp': 40
}, {
'date': '2020-09-13T07:19:23Z',
'temp': 40
}, {
'date': '2020-09-13T07:29:23Z',
'temp': 41
}, {
'date': '2020-09-13T07:39:23Z',
'temp': 43
}, {
'date': '2020-09-13T07:49:23Z',
'temp': 42
}, {
'date': '2020-09-13T07:59:23Z',
'temp': 41
}, {
'date': '2020-09-13T08:09:23Z',
'temp': 42
}, {
'date': '2020-09-13T08:19:23Z',
'temp': 42
}, {
'date': '2020-09-13T08:29:23Z',
'temp': 41
}, {
'date': '2020-09-13T08:39:23Z',
'temp': 39
}, {
'date': '2020-09-13T08:49:23Z',
'temp': 38
}, {
'date': '2020-09-13T08:59:23Z',
'temp': 38
}, {
'date': '2020-09-13T09:09:23Z',
'temp': 38
}, {
'date': '2020-09-13T09:19:23Z',
'temp': 39
}, {
'date': '2020-09-13T09:29:23Z',
'temp': 39
}, {
'date': '2020-09-13T09:39:23Z',
'temp': 39
}, {
'date': '2020-09-13T09:49:23Z',
'temp': 39
}, {
'date': '2020-09-13T09:59:23Z',
'temp': 39
}, {
'date': '2020-09-13T10:09:23Z',
'temp': 39
}, {
'date': '2020-09-13T10:19:23Z',
'temp': 39
}, {
'date': '2020-09-13T10:29:23Z',
'temp': 39
}, {
'date': '2020-09-13T10:39:23Z',
'temp': 39
}, {
'date': '2020-09-13T10:49:23Z',
'temp': 39
}, {
'date': '2020-09-13T10:59:23Z',
'temp': 39
}, {
'date': '2020-09-13T11:09:23Z',
'temp': 38
}, {
'date': '2020-09-13T11:19:23Z',
'temp': 38
}, {
'date': '2020-09-13T11:29:23Z',
'temp': 38
}, {
'date': '2020-09-13T11:39:23Z',
'temp': 38
}, {
'date': '2020-09-13T11:49:23Z',
'temp': 38
}, {
'date': '2020-09-13T11:59:23Z',
'temp': 38
}, {
'date': '2020-09-13T12:09:23Z',
'temp': 38
}, {
'date': '2020-09-13T12:19:23Z',
'temp': 38
}, {
'date': '2020-09-13T12:29:23Z',
'temp': 39
}, {
'date': '2020-09-13T12:39:23Z',
'temp': 39
}, {
'date': '2020-09-13T12:49:23Z',
'temp': 39
}, {
'date': '2020-09-13T12:59:23Z',
'temp': 39
}, {
'date': '2020-09-13T13:09:23Z',
'temp': 39
}, {
'date': '2020-09-13T13:19:23Z',
'temp': 39
}, {
'date': '2020-09-13T13:29:23Z',
'temp': 39
}, {
'date': '2020-09-13T13:39:23Z',
'temp': 39
}, {
'date': '2020-09-13T13:49:23Z',
'temp': 39
}, {
'date': '2020-09-13T13:59:23Z',
'temp': 39
}, {
'date': '2020-09-13T14:09:23Z',
'temp': 39
}, {
'date': '2020-09-13T14:19:23Z',
'temp': 39
}, {
'date': '2020-09-13T14:29:23Z',
'temp': 39
}, {
'date': '2020-09-13T14:39:23Z',
'temp': 39
}, {
'date': '2020-09-13T14:49:23Z',
'temp': 39
}, {
'date': '2020-09-13T14:59:23Z',
'temp': 39
}, {
'date': '2020-09-13T15:09:23Z',
'temp': 39
}, {
'date': '2020-09-13T15:19:23Z',
'temp': 40
}, {
'date': '2020-09-13T15:29:23Z',
'temp': 40
}, {
'date': '2020-09-13T15:39:23Z',
'temp': 40
}, {
'date': '2020-09-13T15:49:23Z',
'temp': 39
}, {
'date': '2020-09-13T15:59:23Z',
'temp': 39
}, {
'date': '2020-09-13T16:09:23Z',
'temp': 39
}, {
'date': '2020-09-13T16:19:23Z',
'temp': 39
}, {
'date': '2020-09-13T16:29:23Z',
'temp': 39
}]
},
'e5ccc378-24fc-5a9d-b1ce-8732096a9ea5': {
'device': {
'CreatedAt': '2021-04-30T08:17:13.15451-07:00',
'UpdatedAt': '2021-04-30T08:17:13.15451-07:00',
'DeletedAt': null,
'wwn': '0x50014ee20b2a72a9',
'scrutiny_uuid': 'e5ccc378-24fc-5a9d-b1ce-8732096a9ea5',
'device_name': 'sdf',
'device_label': '8.0TB-WD-4',
'device_uuid': 'fc684dcc-aa2f-44f3-a958-d302dc7dd46d',
'device_serial_id': 'ata-WDC_WD60EFRX-68MYMN1-WXL1HXXXXX',
'manufacturer': 'ATA',
'model_name': 'WDC_WD60EFRX-68MYMN1',
'interface_type': 'SCSI',
'interface_speed': '',
'serial_number': 'WD-WXL1HXXXXX',
'firmware': '',
'rotational_speed': 0,
'capacity': 6001175126016,
'form_factor': '',
'smart_support': false,
'device_protocol': '',
'device_type': '',
'label': '',
'host_id': '',
'device_status': 0,
'archived': false
}
},
'ecfaaf20-d1f6-558b-b33a-3e8db19a6c2c': {
'device': {
'CreatedAt': '2021-04-30T08:17:13.150792-07:00',
'UpdatedAt': '2021-05-02T14:22:50.330706-07:00',
'DeletedAt': null,
'wwn': '0x5002538e40a22954',
'scrutiny_uuid': 'ecfaaf20-d1f6-558b-b33a-3e8db19a6c2c',
'device_name': 'sda',
'device_label': '',
'device_uuid': '',
'device_serial_id': 'ata-Samsung_SSD_860_EVO_500GB-S3YZNB0KBXXXXXX',
'manufacturer': 'ATA',
'model_name': 'Samsung_SSD_860_EVO_500GB',
'interface_type': 'SCSI',
'interface_speed': '',
'serial_number': 'S3YZNB0KBXXXXXX',
'firmware': '002C',
'rotational_speed': 0,
'capacity': 500107862016,
'form_factor': '',
'smart_support': false,
'device_protocol': '',
'device_type': '',
'label': '',
'host_id': '',
'device_status': 0,
'archived': false
},
'smart': {
'collector_date': '2020-06-10T12:01:02Z',
'temp': 36,
'power_on_hours': 2401
},
'temp_history': [{
'date': '2020-06-10T12:01:02Z',
'temp': 36
}]
}
}
},
'success': true
}