Announcing Oracle VM 3.4 - Engineered for Open Cloud Infrastructure
https://blogs.oracle.com/virtualization/entry/oracle_vm_3_4_1
いくつかアップデートがありますが、
個人的には、OSWatcher という、OS の性能情報を定期取集するツールが
デフォルトで導入されるようになったことに感動をおぼえました。
※ちなみに、これまでも追加導入は可能でした。
以前のマニュアルはこんな感じです。
Oracle VM 3.2
インストレーションおよびアップグレード・ガイド
2.5 Oracle VM Serverのサポート・ツールのインストール
https://docs.oracle.com/cd/E40528_01/b71927/vmiug-server-support-tools.html
そして、マニュアルにも、少し詳しめに記載されるようになりました。
Oracle VMAdministration Guide for Release 3.4
1.3.1 Working with the OSWatcher Utility on Oracle VM Server
http://docs.oracle.com/cd/E64076_01/E64083/html/vmadm-config-server-diagnostic-oswbb.html
Oracle VM Server 3.4 です。
[root@ovms01 ~]# cat /etc/ovs-release
Oracle VM server release 3.4.1
[root@ovms01 ~]# uname -r
4.1.12-32.1.3.el6uek.x86_64
OSWatcher がインストールされています。
[root@ovms01 ~]# rpm -qi oswatcher
Name : oswatcher Relocations: (not relocatable)
Version : 7.3.3 Vendor: Oracle America
Release : 2.el6 Build Date: 2016年01月14日 01時33分53秒
Install Date: 2016年03月29日 23時36分14秒 Build Host: x86-ol6-builder-06.us.oracle.com
Group : Unspecified Source RPM: oswatcher-7.3.3-2.el6.src.rpm
Size : 3595122 License: GPLv2+
Signature : RSA/8, 2016年01月14日 01時34分01秒, Key ID 72f97b74ec551f03
Summary : OSWatcher - monitor operating system statistics
Description :
OSWatcher (oswbb) is a collection of UNIX shell scripts intended to
collect and archive operating system and network metrics to aid
support in diagnosing performance issues. OSWatcher operates as a set
of background processes on the server and gathers OS data on a regular
basis, invoking such Unix utilities as vmstat, netstat and iostat.
RPM には下記のファイルが含まれます。
[root@ovms01 ~]# rpm -ql oswatcher
/etc/logrotate.d/oswatcher
/etc/rc.d/init.d/oswatcher
/etc/sysconfig/oswatcher
/usr/libexec/oswatcher
/usr/libexec/oswatcher/ifconfigsub
/usr/libexec/oswatcher/iosub
/usr/libexec/oswatcher/mpsub
/usr/libexec/oswatcher/nfssub
/usr/libexec/oswatcher/oswib
/usr/libexec/oswatcher/oswnet
/usr/libexec/oswatcher/oswrds
/usr/libexec/oswatcher/oswsub
/usr/libexec/oswatcher/oswxentop
/usr/libexec/oswatcher/private.net
/usr/libexec/oswatcher/psmemsub
/usr/libexec/oswatcher/vmsub
/usr/libexec/oswatcher/xtop
/usr/sbin/OSWatcher
/usr/share/doc/oswatcher-7.3.3
/usr/share/doc/oswatcher-7.3.3/Example_extras.txt
/usr/share/doc/oswatcher-7.3.3/Exampleprivate.net
/usr/share/doc/oswatcher-7.3.3/OSWatcherUserGuide.pdf
/usr/share/doc/oswatcher-7.3.3/call_du.sh
/usr/share/doc/oswatcher-7.3.3/call_sar.sh
/usr/share/doc/oswatcher-7.3.3/call_uptime.sh
/usr/share/doc/oswatcher-7.3.3/oswbb_README.txt
自動起動されるようになっています。
[root@ovms01 ~]# chkconfig --list oswatcher
oswatcher 0:off 1:off 2:on 3:on 4:on 5:on 6:off
起動しています。
[root@ovms01 ~]# ps -ef | grep OSWatcher | grep -v grep
root 7152 1 0 23:41 ? 00:00:00 /bin/bash /usr/sbin/OSWatcher -i 30 -m 48 -l /var/log/oswatcher/log /var/log/oswatcher
下記のようなディレクトリに、ログが出力されます。
さりげなく xentop も出力されます。
[root@ovms01 ~]# ls -l /var/log/oswatcher合計 28drwxr-xr-x 2 root root 4096 3月 29 23:41 2016 analysisdrwxr-xr-x 13 root root 4096 3月 29 23:41 2016 archivedrwxr-xr-x 2 root root 4096 3月 29 23:41 2016 gifdrwxr-xr-x 2 root root 4096 3月 29 23:51 2016 locks-rw-r--r-- 1 root root 1742 3月 29 23:51 2016 logdrwxr-xr-x 2 root root 4096 3月 29 23:41 2016 profiledrwxr-xr-x 2 root root 4096 3月 29 23:51 2016 tmp[root@ovms01 ~]# ls -l /var/log/oswatcher/archive/合計 44drwxr-xr-x 2 root root 4096 3月 29 23:41 2016 oswifconfigdrwxr-xr-x 2 root root 4096 3月 29 23:41 2016 oswiostatdrwxr-xr-x 2 root root 4096 3月 29 23:41 2016 oswmeminfodrwxr-xr-x 2 root root 4096 3月 29 23:41 2016 oswmpstatdrwxr-xr-x 2 root root 4096 3月 29 23:41 2016 oswnetstatdrwxr-xr-x 2 root root 4096 3月 29 23:41 2016 oswprvtnetdrwxr-xr-x 2 root root 4096 3月 29 23:41 2016 oswpsdrwxr-xr-x 2 root root 4096 3月 29 23:41 2016 oswslabinfodrwxr-xr-x 2 root root 4096 3月 29 23:41 2016 oswtopdrwxr-xr-x 2 root root 4096 3月 29 23:41 2016 oswvmstatdrwxr-xr-x 2 root root 4096 3月 29 23:41 2016 oswxentop
これまでは ORACLE のサポート契約がないと入手できなかったと思うのですが、
うちでも使っていきたいと思います。
以上、Oracle VM Server 3.4 と OSWatcher の話でした。
0 件のコメント:
コメントを投稿