Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Железо » Накопители (SSD, HDD, USB Flash) » HDD - [решено] SMART

Ответить
Настройки темы
HDD - [решено] SMART

Старожил


Сообщения: 300
Благодарности: 8

Профиль | Отправить PM | Цитировать


Добрый день!!! Народ подскажите программу которая работает через консоль. Задача такая 500+ ПК в сети поставили задачу написать скрипт, чтоб раз в месяц снимал данные, анализировал и если есть проблемы то присылал админу по ремонту ПК мыло, что диск плохой. Пока путь держу к программе smartctl smart делает все ок. Но пока не ясно как обработать данные. Побывал преобразовать текстовый файл в xml с отдельными позициями, что б потом можно было их про анализировать ну пока ни как. Мои наработки такие.
Код: Выделить весь код
start-process D:\smartctl\smartctl.exe -arg "-A /dev/sda"
& D:\smartctl\smartctl.exe -A /dev/sda | Export-Clixml D:\smartctl\service.xml
А вод лог которая выдает программа
Код: Выделить весь код
smartctl 6.4 2015-06-04 r4109 [i686-w64-mingw32-win8(64)] (sf-6.4-1)
Copyright (C) 2002-15, Bruce Allen, Christian Franke, www.smartmontools.org

Read Device Identity failed: Input/output error

A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.
smartctl 6.4 2015-06-04 r4109 [i686-w64-mingw32-win8(64)] (sf-6.4-1)
Copyright (C) 2002-15, Bruce Allen, Christian Franke, www.smartmontools.org

Warning: Limited functionality due to missing admin rights
Read SMART Thresholds failed: Function not implemented

=== START OF READ SMART DATA SECTION ===
SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x002f   200   200   ---    Pre-fail  Always       -       0
  3 Spin_Up_Time            0x0027   152   139   ---    Pre-fail  Always       -       1366
  4 Start_Stop_Count        0x0032   097   097   ---    Old_age   Always       -       3775
  5 Reallocated_Sector_Ct   0x0033   200   200   ---    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x002e   200   200   ---    Old_age   Always       -       0
  9 Power_On_Hours          0x0032   085   085   ---    Old_age   Always       -       11272
 10 Spin_Retry_Count        0x0032   100   100   ---    Old_age   Always       -       0
 11 Calibration_Retry_Count 0x0032   100   100   ---    Old_age   Always       -       0
 12 Power_Cycle_Count       0x0032   097   097   ---    Old_age   Always       -       3754
191 G-Sense_Error_Rate      0x0032   001   001   ---    Old_age   Always       -       2358
192 Power-Off_Retract_Count 0x0032   200   200   ---    Old_age   Always       -       269
193 Load_Cycle_Count        0x0032   001   001   ---    Old_age   Always       -       1364311
194 Temperature_Celsius     0x0022   107   098   ---    Old_age   Always       -       36 (Min/Max 25/38)
196 Reallocated_Event_Count 0x0032   200   200   ---    Old_age   Always       -       0
197 Current_Pending_Sector  0x0032   200   200   ---    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0030   100   253   ---    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x0032   200   200   ---    Old_age   Always       -       0
200 Multi_Zone_Error_Rate   0x0008   100   253   ---    Old_age   Offline      -       0

Отправлено: 20:23, 08-12-2015

 

Дед


Contributor


Сообщения: 40597
Благодарности: 9332

Профиль | Отправить PM | Цитировать


mcintosh55, А что вам в логе не нравится? Вполне читабельный для понимающего железячника.

-------
Меня больше нет


Отправлено: 20:38, 08-12-2015 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для yurfed

Ветеран


Сообщения: 20133
Благодарности: 3145

Профиль | Отправить PM | Цитировать


WSonic, у ТС условие что отсылать надо только плохие SMART, насколько я понял.

-------
Хочу ли я - Могу ли я - Говно ли я - Магнолия


Отправлено: 20:45, 08-12-2015 | #3


Старожил


Сообщения: 300
Благодарности: 8

Профиль | Отправить PM | Цитировать


WSonic, нужно отсылать только плохие, представляете раз в месяц 500 писем придет инженер помрет проверять

Отправлено: 21:05, 08-12-2015 | #4


Аватара для yurfed

Ветеран


Сообщения: 20133
Благодарности: 3145

Профиль | Отправить PM | Цитировать


mcintosh55, может вам другую программку использовать, где конкретно в логе будет написано (условно) SMART GOOD или SMART BAD. Именно по этой строке и ориентироваться отправлять или нет.

-------
Хочу ли я - Могу ли я - Говно ли я - Магнолия


Отправлено: 21:32, 08-12-2015 | #5


-!-


Сообщения: 3792
Благодарности: 224

Профиль | Отправить PM | Цитировать


Цитата:
может вам другую программку использовать, где конкретно в логе будет написано (условно) SMART GOOD или SMART BAD. Именно по этой строке и ориентироваться отправлять или нет
да не "может", а "точно" )). В этом и вопрос - какую? Либо какой анализатор логов для первой?

Отправлено: 23:39, 08-12-2015 | #6


Старожил


Сообщения: 300
Благодарности: 8

Профиль | Отправить PM | Цитировать


которая выше есть программ я пытался преобразовать лог smart чтоб каждый пункт в столбце читался отдельно но пока без успешно.
т.е. запускается скрипт создает лог как выше потом преобразует этот лог в xml файл, скрипт к нему подключаться и начинает сравнивать позиции и если все ок то ни чего если все плохо сохраняет отчет отсылает админу. Много уже программ пересмотрел практически ни у кого нету командной строки.

Отправлено: 05:38, 09-12-2015 | #7


Аватара для yurfed

Ветеран


Сообщения: 20133
Благодарности: 3145

Профиль | Отправить PM | Цитировать


Цитата mcintosh55:
и начинает сравнивать позиции и если все ок то ни чего если все плохо сохраняет отчет отсылает админу. »
Вы понимаете что у винчестеров разных фирм, оценочные показатели могут различаться в цифрах. Что для одной фирмы нормально, для другой может означать смерть. Представляю какая путанница будет при написании подобного скрипта. Я вам предложил ориентироваться на общий оконечный результат SMART
PS Пишите пожалуйста внятней и знаки препинания не забывайте.

-------
Хочу ли я - Могу ли я - Говно ли я - Магнолия


Отправлено: 09:25, 09-12-2015 | #8


Старожил


Сообщения: 300
Благодарности: 8

Профиль | Отправить PM | Цитировать


Решили вопрос вот такой программой 10-Страйк Инвентаризация Компьютеров Pro,

Отправлено: 11:24, 09-12-2015 | #9



Компьютерный форум OSzone.net » Железо » Накопители (SSD, HDD, USB Flash) » HDD - [решено] SMART

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Стали известны требования к технологиям Intel Smart Response, Smart Connect и Rapid OSZone News Новости железа 0 29-03-2012 12:30
Smart Poster 3.7 OSZone Software Новости программного обеспечения 0 14-03-2012 20:30
SMART.... Demon_STOK Накопители (SSD, HDD, USB Flash) 1 16-05-2010 02:17
HDD - smart Choco05 Накопители (SSD, HDD, USB Flash) 22 05-02-2009 14:23
SMART ERROR slavcic Ноутбуки 1 23-01-2009 17:06




 
Переход