Dell Unity: запланированные задачи uDoctor обеспечивают высокую загрузку ЦП
Summary: Определенный подключаемый модуль Service Data Collection (SDC), используемый APEX AIOps, может периодически инициировать несколько запросов PostgreSQL (PSQL) во время запланированных задач uDoctor, что приводит к высокой загрузке ЦП основного процессора СХД в течение примерно 15 минут. Эта проблема не влияет на коллекции Service Data Collection, создаваемые вручную, и устранена в операционной среде Unity версии 5.0.3. ...
Symptoms
Загрузка основного процессора СХД достигает 90–100% одновременно каждый день и остается высокой в течение примерно 15 минут.
Cause
Команда APEX AIOps обнаружила проблему, при которой определенный подключаемый модуль Service Data Collection (SDC) может периодически инициировать несколько команд PostgreSQL (PSQL).
В этом случае результирующие запросы PSQL могут значительно увеличить нагрузку на основной процессор СХД, отвечающий за выполнение задач uDoctor.
Resolution
Эта проблема устранена в операционной среде Unity версии 5.0.3, которая включает исправление кода для предотвращения чрезмерного использования ЦП, вызванного затронутыми запланированными задачами uDoctor.
Дополнительные сведения о версиях и расписаниях выпуска операционной среды Dell Unity см. в статье базы знаний Матрица операционной среды Dell Unity .
Additional Information
/spX/EMC/backend/log_shared/EMCSystemLogFile.log
service@spb:~# tailf 00_emc_backend_log_shared/EMCSystemLogFile.log | grep -i udoctor
" 2020-02-16 T 13:03:12 .155Z" "Array_spb@Serial_Number" "Kittyhawk_safe" "9134" "unix/spb/root" "INFO" "1:115000d" :: " Internal Information only. PSM File "udoctor" Deleted. " :: Category=System Component=psm TimeZone=UTC
"2020-02-17 T 13:03:12 .944Z" "Array_spb@Serial_Number" "Kittyhawk_safe" "9134" "unix/spb/root" "INFO" "1:115000d" :: " Internal Information only. PSM File "udoctor" Deleted. " :: Category=System Component=psm TimeZone=UTC
Метрики UEMCLI (исторические):
service@spb:~# uemcli -no /metrics/value/hist -path sp.*.cpu.summary.utilization show -interval 60 -from "2020-02-16 12:59:00" -to "2020-02-16 13:59:00"
Timestamp |SP |summary
| |CPU
| |Util %
--------------------+----------+-------
2020-02-16 13:02:00 |spa | 13.93
|spb | 66.47
2020-02-16 13:03:00 |spa | 12.49
|spb | 90.96
2020-02-16 13:04:00 |spa | 12.94
|spb | 92.63
2020-02-16 13:05:00 |spa | 11.91
|spb | 93.29
2020-02-16 13:06:00 |spa | 5.072
|spb | 92.28
2020-02-16 13:07:00 |spa | 2.497
|spb | 90.06
2020-02-16 13:08:00 |spa | 2.452
|spb | 92.38
2020-02-16 13:09:00 |spa | 2.527
|spb | 95.68
2020-02-16 13:10:00 |spa | 2.441
|spb | 98.36
2020-02-16 13:11:00 |spa | 2.845
|spb | 97.170
2020-02-16 13:12:00 |spa | 2.466
|spb | 97.096
2020-02-16 13:13:00 |spa | 2.479
|spb | 97.732
2020-02-16 13:14:00 |spa | 2.469
|spb | 98.023
2020-02-16 13:15:00 |spa | 2.362
|spb | 96.391
2020-02-16 13:16:00 |spa | 2.697
|spb | 65.053
service@spb:~# uemcli -no /metrics/value/rt -path sp.*.cpu.summary.utilization show -interval 10
Timestamp |SP |summary
| |CPU
| |Util %
--------------------+----------+-------
2020-02-17 13:03:20 |spa | 0.929
|spb | 90.810
2020-02-17 13:03:30 |spa | 1.928
|spb | 90.980
2020-02-17 13:03:40 |spa | 2.417
|spb | 90.537
2020-02-17 13:03:50 |spa | 1.912
|spb | 91.601
2020-02-17 13:04:00 |spa | 2.124
|spb | 93.625
2020-02-17 13:04:10 |spa | 3.828
|spb | 92.191