#!/bin/bash CAPTURE="/tmp/maintenance/$(date +%Y%m%d)" mkdir -p $CAPTURE # System config files cp -p /etc/fstab /etc/resolv.conf /var/log/messages /var/log/syslog /etc/os-release /var/log/yum.log /var/log/apt/history.log $CAPTURE/ # Running stats ( dmesg -T || dmesg ) > $CAPTURE/dmesg mount > $CAPTURE/mount lsblk > $CAPTURE/lsblk df -hP > $CAPTURE/df ps auxww > $CAPTURE/psauxww netstat -atunp > $CAPTURE/netstat pvs > $CAPTURE/pvs vgs > $CAPTURE/vgs lvs > $CAPTURE/lvs uname -a > $CAPTURE/uname free -m > $CAPTURE/free systemctl list-unit-files > $CAPTURE/systemcl-list # packages rpm -qa > $CAPTURE/rpm.list dpkg -l > $CAPTURE/dpkg.list snap list > $CAPTURE/snap.list # san storage multipath -ll > $CAPTURE/multipath powermt display dev=all > $CAPTURE/powermt # Wrappng up chmod 444 $CAPTURE/*