IT graph

気になったデバイスやプログラムで楽しくやっていけたら良いなと思っております。

システム監視

■サービスの監視
 ・URL応答監視:応答コード、応答文字列、応答時間
 ・画面遷移監視:画面遷移(シナリオ)の正常性、応答時間

■インフラの監視
 (1)リソース監視
  ・メモリー:メモリー利用情報(実メモリ使用量、スワップ使用量など)
  ・ネットワークトラフィック:送受信byte/sec
  ・CPU関連:ロードアベレージ、CPU使用率
        (I/Oウエイト、システムCPU使用率、ユーザCPU使用率など)
  ・ディスク:ディスク空き容量、ディスク使用率、ディスク使用量、ディスク容量
 (2)プロセス監視
  ・プロセス所在:syslog, crond, ntpd, xinetd, sshd, httpd, mysqld, postmaster, portmap, nfs, 
          rpc.mountd, namedなど
  ・プロセス稼働:インターネット経由 httpd応答監視、httpd応答監視(サーバーローカル)、
          smtp応答監視、Oracle応答監視など
  ・セッション数:httpdセッション数
 (3)ログ監視
  ・ログ:messages監視、Oracleログ監視、tomcatログ監視、アプリケーション監視 など

■sar
 ・設定ファイル:  /etc/sysconfig/sysstat  
 ・CRON  : /etc/cron.d/sysstat

# The first element of the path is a directory where the debian-sa1
# script is located
PATH=/usr/lib/sysstat:/usr/sbin:/usr/sbin:/usr/bin:/sbin:/bin

# Activity reports every 10 minutes everyday
5-55/10 * * * * root command -v debian-sa1 > /dev/null && debian-sa1 1 1

# Additional run at 23:59 to rotate the statistics file
59 23 * * * root command -v debian-sa1 > /dev/null && debian-sa1 60 2

・出力フォルダ:/var/log/sysstat/saXX

・起動状況確認:systemctl status sysstat
・有効化:systemctl status sysstat
・起動: systemctl start sysstat