サーバステータス確認
Nid: 1177
インストール完了直後は、サーバをリブートしてログや状態の再確認。また、ブラウザからWebページにアクセスして、表示や挙動に問題無いか確認。
$ sudo reboot
1 . OS情報
$ uname -a Linux vps999999 4.15.0-42-generic #45-Ubuntu SMP Thu Nov 15 19:32:57 UTC 9999 x86_64 x86_64 x86_64 GNU/Linux $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 18.04.1 LTS Release: 18.04 Codename: bionic
$ sudo lspci > lspci.log # デバイスをリストアップ $ sudo lsmod > lsmod.log # カーネルにロードされたモジュール $ sudo lsusb > lsusb.log # USBデバイスをリストアップ $ ifconfig > ifconfig.log # ネットワーク設定
2 . サービス
サービスステータス
$ service --status-all
サービス稼働状況詳細
$ sudo monit status $ systemctl status nginx mysql redis php7.2-fpm
MariaDB / MySQL
$ sudo mytop --prompt
Nginx
$ sudo ngxtop
PHP-FPM
$ curl -L http://127.0.0.1/status
3 . CPU
$ iostat -c Linux 4.15.0-43-generic (ns3130598) 12/12/2018 _x86_64_ (16 CPU) avg-cpu: %user %nice %system %iowait %steal %idle 4.03 0.00 0.59 3.39 0.00 91.98
$ top
$ htop
$ uptime
4 . メモリ
$ free -mh total used free shared buff/cache available Mem: 31G 26G 1.0G 105M 3.8G 4.3G Swap: 58G 105M 58G
$ vmstat -s
$ ps -A --sort -rss -o comm,pmem,rss | head COMMAND %MEM RSS redis-server 25.7 8466436 redis-server 25.7 8465108 mysqld 20.8 6859880 php-fpm7.2 0.4 145180 php-fpm7.2 0.4 135996 php-fpm7.2 0.3 128368 systemd-journal 0.3 123628 php-fpm7.2 0.2 69680 named 0.1 49824
$ ps aux --sort=-%mem | head USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND mysql 1649595 53.0 34.0 26131888 11178492 ? Ssl Sep17 2046:08 /usr/sbin/mariadbd redis 1615685 2.2 24.4 14486168 8031400 ? Ssl Sep17 86:30 /usr/bin/redis-server 127.0.0.1:6379 www-data 1860110 0.9 0.7 434168 260048 ? S Sep17 32:13 php-fpm: pool www www-data 1856915 0.9 0.7 424456 257268 ? S Sep17 35:14 php-fpm: pool www www-data 1855765 0.9 0.7 420808 249548 ? S Sep17 35:51 php-fpm: pool www www-data 1859563 0.9 0.7 412940 242692 ? S Sep17 32:38 php-fpm: pool www www-data 1856914 0.9 0.7 416464 242520 ? S Sep17 34:58 php-fpm: pool www www-data 1856919 0.9 0.7 413428 238440 ? S Sep17 34:42 php-fpm: pool www www-data 1858815 0.9 0.7 406216 232900 ? S Sep17 33:27 php-fpm: pool www
5 . ファイル
$ sudo lsof -p 123,456
6 . ディスク
ディスク I/O
$ sudo iotop
$ sudo hdparm -Tt /dev/sda /dev/sda: Timing cached reads: 23292 MB in 1.99 seconds = 11699.79 MB/sec Timing buffered disk reads: 148 MB in 3.03 seconds = 48.84 MB/sec
$ iostat -mhx 2
ディスク 使用率
$ df -t ext4 Filesystem Type Size Used Avail Use% Mounted on /dev/md3 ext4 1.8T 187G 1.5T 11% / /dev/md2 ext4 487M 145M 313M 32% /boot
$ ncdu
7 . ネットワーク
$ sudo lsof -i tcp:80
$ ifconfig $ sudo tcpdump -i eth0
$ sudo netstat -plnt $ netstat -a
$ sudo iftop
$ sar -n TCP,ETCP 1
8 . ログ
エラー確認
$ watch -n 0.1 "dmesg | tail -n $((LINES-6))"
ログファイル設定ファイル
$ less /etc/rsyslog.d/50-default.conf
システムログ
$ sudo journalctl -f $ sudo less /var/log/syslog
デーモンログ
$ sudo less /var/log/daemon.log
カーネルログ
$ sudo less /var/log/kern.log
カーネルリングバッファ 起動ログ
$ sudo dmesg > dmesg.log
mysql ログ
$ sudo tail -f /var/log/mysql/error.log
Nginx ログ
$ sudo tail -f /var/log/nginx/access.log $ sudo tail -f /var/log/nginx/error.log
PHP-FPM ログ
$ sudo tail -f /var/log/php7.2-fpm.log
Monit ログ
sudo tail -f /var/log/monit.log
multitail を使用してまとめてチェック
$ sudo multitail -f /var/log/nginx/error.log /var/log/mysql/error.log /var/log/monit.log /var/log/php7.2-fpm.log
9 . ログイン
ログイン情報
$ last
不正ログイン情報
$ sudo lastb
最終ログイン時刻
$ lastlog
関連記事
- 1 of 3
- next ›