Como encontrar o culpado do alto sysload no NAS?

1

Eu tenho um QNAP TS-410 NAS, modesta pequena caixa baseada em ARM.

No passado, o sysload do NAS estaria bem abaixo de 0.5 para todas as médias de carga (1, 5 e 15 min), aumentaria apenas enquanto o sabnzbd estava baixando / reparando / não e voltaria ao normal.

Recentemente, porém, a média de carga é consistentemente & gt; 2 e eu quero descobrir o que está causando isso e não tenho idéia de por onde começar, sou um iniciante no Linux.

Alguém pode me ajudar a executar qualquer comando que me ajudaria a isolar o que é o culpado aqui?

Eu corri top e este é um instantâneo:

Snapshot

Qualquer ajuda seria ótimo.

obrigado

EDITAR:

Eu digitei vmstat como solicitado abaixo, mas o comando não foi encontrado, mas depois de pesquisando, vejo que há um arquivo chamado /proc/vmstat, aqui está a saída de fazer cat /proc/vmstat

[~] # cat /proc/vmstat 
nr_free_pages 5642
nr_inactive_anon 3992
nr_active_anon 2216
nr_inactive_file 12771
nr_active_file 8037
nr_unevictable 562
nr_mlock 562
nr_anon_pages 4865
nr_mapped 1979
nr_file_pages 23224
nr_dirty 7
nr_writeback 0
nr_slab_reclaimable 3267
nr_slab_unreclaimable 3384
nr_page_table_pages 768
nr_kernel_stack 200
nr_unstable 0
nr_bounce 0
nr_vmscan_write 9804
nr_vmscan_immediate_reclaim 19
nr_writeback_temp 0
nr_isolated_anon 0
nr_isolated_file 0
nr_shmem 98
nr_dirtied 1721606
nr_written 1324463
nr_anon_transparent_hugepages 0
nr_dirty_threshold 1274
nr_dirty_background_threshold 637
pgpgin 2596318
pgpgout 4735932
pswpin 3304
pswpout 9749
pgalloc_normal 27675644
pgalloc_movable 0
pgfree 27681348
pgactivate 406093
pgdeactivate 124873
pgfault 51190288
pgmajfault 7969
pgrefill_normal 131208
pgrefill_movable 0
pgsteal_kswapd_normal 1198951
pgsteal_kswapd_movable 0
pgsteal_direct_normal 129004
pgsteal_direct_movable 0
pgscan_kswapd_normal 1221226
pgscan_kswapd_movable 0
pgscan_direct_normal 136485
pgscan_direct_movable 0
pginodesteal 54
slabs_scanned 2078336
kswapd_inodesteal 1461
kswapd_low_wmark_hit_quickly 1
kswapd_high_wmark_hit_quickly 84
kswapd_skip_congestion_wait 141
pageoutrun 25960
allocstall 2800
pgrotated 9781
unevictable_pgs_culled 698
unevictable_pgs_scanned 0
unevictable_pgs_rescued 765
unevictable_pgs_mlocked 1327
unevictable_pgs_munlocked 765
unevictable_pgs_cleared 0
unevictable_pgs_stranded 0
unevictable_pgs_mlockfreed 0

Não tenho certeza se isso é o que era necessário?

Fayyaadh
fonte
a caixa tem o comando "vmstat"? Em caso afirmativo, você poderia executar "vmstat 5" por um minuto e postar a saída?
Matija Nalis
Não tenho certeza, tentarei executar esse comando e postarei de volta em algumas horas.
Fayyaadh
Eu editei o post, por favor dê uma olhada.
Fayyaadh
Isto pode ser devido a processos de curta duração que são improváveis ​​de mostrar ps ou top. Infelizmente, o seu NAS provavelmente não está equipado para depurar esse problema, por exemplo como isso .
Daniel B
1
@Fayyaadh isso realmente não ajuda, desculpe ... enquanto o vmstat (1) é parcialmente relacionado à parsing / proc / vmstat, ele também analisa / proc / stat e / proc / meminfo; e não são seus valores atuais que são interessantes (os quais você colou), mas suas alterações em algum intervalo de tempo fixo ao longo do tempo
Matija Nalis