Tune sysstat collection defaults

This commit is contained in:
root
2026-01-30 01:41:21 +02:00
parent 230abb78b6
commit 21f0863798
2 changed files with 36 additions and 0 deletions

View File

@@ -1034,6 +1034,24 @@ configure_sysstat() {
fi
if [[ -f /etc/sysstat/sysstat ]]; then
if grep -q '^HISTORY=' /etc/sysstat/sysstat; then
sed -i 's/^HISTORY=.*/HISTORY=31/' /etc/sysstat/sysstat
else
echo 'HISTORY=31' >> /etc/sysstat/sysstat
fi
if grep -q '^REPORTS=' /etc/sysstat/sysstat; then
sed -i 's/^REPORTS=.*/REPORTS=true/' /etc/sysstat/sysstat
else
echo 'REPORTS=true' >> /etc/sysstat/sysstat
fi
if grep -q '^SADC_OPTIONS=' /etc/sysstat/sysstat; then
sed -i 's/^SADC_OPTIONS=.*/SADC_OPTIONS=\"-S DISK\"/' /etc/sysstat/sysstat
else
echo 'SADC_OPTIONS="-S DISK"' >> /etc/sysstat/sysstat
fi
if grep -q '^ENABLED=' /etc/sysstat/sysstat; then
sed -i 's/^ENABLED=.*/ENABLED=\"true\"/' /etc/sysstat/sysstat
else

View File

@@ -1002,6 +1002,24 @@ configure_sysstat() {
fi
if [[ -f /etc/sysstat/sysstat ]]; then
if grep -q '^HISTORY=' /etc/sysstat/sysstat; then
sed -i 's/^HISTORY=.*/HISTORY=31/' /etc/sysstat/sysstat
else
echo 'HISTORY=31' >> /etc/sysstat/sysstat
fi
if grep -q '^REPORTS=' /etc/sysstat/sysstat; then
sed -i 's/^REPORTS=.*/REPORTS=true/' /etc/sysstat/sysstat
else
echo 'REPORTS=true' >> /etc/sysstat/sysstat
fi
if grep -q '^SADC_OPTIONS=' /etc/sysstat/sysstat; then
sed -i 's/^SADC_OPTIONS=.*/SADC_OPTIONS=\"-S DISK\"/' /etc/sysstat/sysstat
else
echo 'SADC_OPTIONS="-S DISK"' >> /etc/sysstat/sysstat
fi
if grep -q '^ENABLED=' /etc/sysstat/sysstat; then
sed -i 's/^ENABLED=.*/ENABLED=\"true\"/' /etc/sysstat/sysstat
else