diff options
author | Christian Pointner <equinox@spreadspace.org> | 2019-01-26 01:22:30 +0100 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2019-01-26 01:22:30 +0100 |
commit | 5d68e3236823548a388f91b24a899b13118ab8e2 (patch) | |
tree | 5aec21934260a64f13ea92fda709e0bdad4b54c2 /roles/elevate/media | |
parent | make nextcloud memory ratio configurable (diff) |
added dstat script
Diffstat (limited to 'roles/elevate/media')
-rw-r--r-- | roles/elevate/media/tasks/main.yml | 7 | ||||
-rw-r--r-- | roles/elevate/media/templates/dstat.sh.j2 | 9 |
2 files changed, 16 insertions, 0 deletions
diff --git a/roles/elevate/media/tasks/main.yml b/roles/elevate/media/tasks/main.yml index 0d016ba9..78d75ae2 100644 --- a/roles/elevate/media/tasks/main.yml +++ b/roles/elevate/media/tasks/main.yml @@ -22,3 +22,10 @@ - name: configure nginx import_tasks: nginx.yml + +- name: install dstat script + template: + src: dstat.sh.j2 + dest: /usr/local/bin/dstat.sh + mode: 0755 + diff --git a/roles/elevate/media/templates/dstat.sh.j2 b/roles/elevate/media/templates/dstat.sh.j2 new file mode 100644 index 00000000..1fb84dfd --- /dev/null +++ b/roles/elevate/media/templates/dstat.sh.j2 @@ -0,0 +1,9 @@ +#!/bin/bash + +SSD=$(readlink -f /dev/disk/by-id/ata-Samsung_SSD_840_Series_S14GNEACC92243K) +RAID_DISK0=$(readlink -f /dev/disk/by-id/ata-WDC_WD30EFRX-68EUZN0_WD-WCC4N6PJ1CSJ) +RAID_DISK1=$(readlink -f /dev/disk/by-id/ata-WDC_WD30EFRX-68EUZN0_WD-WCC4ND0PVLUE) +RAID_DISK2=$(readlink -f /dev/disk/by-id/ata-WDC_WD30EFRX-68EUZN0_WD-WCC4N2AYHY8E) +RAID_DISK3=$(readlink -f /dev/disk/by-id/ata-WDC_WD30EFRX-68EUZN0_WD-WCC4N2AYH7RF) + +exec dstat -cymnd -D $SSD,$RAID_DISK0,$RAID_DISK1,$RAID_DISK2,$RAID_DISK3 --top-io --top-bio |