July 16, 2007
摄影习作-百年之好合
作者:eygle
出处:http://blog.eygle.com
昨天晚上冒着虫叮蚊咬,拍了几张夜景的百合花。
再请大家鉴赏一下。
如果说拍这个没用三脚架大家相不相信:)
感谢老婆灯光支持^_^
-The End-
Posted by eygle at 10:38 PM | Comments (26)
Tools:Linux下的SYSSTAT工具
作者:eygle
出处:http://blog.eygle.com
我们大家都知道,在Oracle的数据库中有一个v$sysstat视图,这个视图记录的是数据库系统的统计信息。
这些信息对于数据库诊断来说及其重要。
在Oracle10g中这个视图的内容如下:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, Oracle Label Security, OLAP and Data Mining Scoring Engine optionsSQL> desc v$sysstat
Name Null? Type
----------------------------------------- -------- ----------------------------
STATISTIC# NUMBER
NAME VARCHAR2(64)
CLASS NUMBER
VALUE NUMBER
STAT_ID NUMBER
而在Linux &Unix 以及Freebsd中也存在一个最常用的工具包:SYSSTAT.
SYSSTAT是一个软件包,包含监测系统性能及效率的一组工具,这些工具对于我们收集系统性能数据,比如CPU使用率、硬盘和网络吞吐数据,这些数据的收集和分析,有利于我们判断系统是否正常运行,是提高系统运行效率、安全运行服务器的得力助手;Sysstat 软件包集成如下工具:
* iostat 工具提供CPU使用率及硬盘吞吐效率的数据;
* mpstat 工具提供单个处理器或多个处理器相关数据;
* sar 工具负责收集、报告并存储系统活跃的信息;
* sa1 工具负责收集并存储每天系统动态信息到一个二进制的文件中。它是通过计划任务工具cron来运行,
是为sadc所设计的程序前端程序;
* sa2 工具负责把每天的系统活跃性息写入总结性的报告中。它是为sar所设计的前端 ,要通过cron来调用
* sadc 是系统动态数据收集工具,收集的数据被写一个二进制的文件中,它被用作sar工具的后端;
* sadf 显示被sar通过多种格式收集的数据;
这一工具包可以从以下地址下载:
http://perso.orange.fr/sebastien.godard/download.html
这个工具缺省安装很简单,可以通过rpm包安装,也可以通过下载源码编译安装:
[root@jumper tmp]# wget http://perso.orange.fr/sebastien.godard/sysstat-7.1.6.tar.gz
--21:01:49-- http://perso.orange.fr/sebastien.godard/sysstat-7.1.6.tar.gz
=> `sysstat-7.1.6.tar.gz'
Resolving perso.orange.fr... done.
Connecting to perso.orange.fr[193.252.122.52]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 207,766 [application/x-tar]100%[=================================>] 207,766 72.54K/s ETA 00:00
21:01:52 (72.54 KB/s) - `sysstat-7.1.6.tar.gz' saved [207766/207766]
[root@jumper tmp]# gzip -d sysstat-7.1.6.tar.gz
[root@jumper tmp]# tar -xf sysstat-7.1.6.tar
[root@jumper tmp]# cd sysstat-7.1.6
[root@jumper sysstat-7.1.6]# ./configure
.
Check programs:
.
checking for gcc... gcc
checking for C compiler default output file name... a.out
.............Sysstat version: 7.1.6
Installation prefix: /usr/local
rc directory: /etc
Init directory: /etc/init.d
Configuration directory: /etc/sysconfig
Compiler: gcc
Compiler flags: -g -O2
[root@jumper sysstat-7.1.6]# make
......
[root@jumper sysstat-7.1.6]# make install
......
这个工具可以通过crontab定义来设置自动运行,收集极为全面的系统运行数据。
在Linux的数据库服务器上,我们可以安装这个工具,Oracle的V$SYSSTAT + os的 SYSSTAT,两者结合将是一个较为全面的信息收集组合。
-The End-
Posted by eygle at 11:18 AM | Comments (5)



