May 2012
M T W T F S S
« Apr    
 123456
78910111213
14151617181920
21222324252627
28293031  

Exadata:存储节点上所有监控指标与其监控概览

Kaya 发表于 os2ora.com

CellCLI是Exadata上存储节点的一个命令,是管理和监控存储节点的一个重要接口。例如,可以通过它收集各种指标(metric)和警报(alert)。了解这些指标的一个好方法是通过CELLCLI命令,从中挖掘出最新的信息。

可以通过以下命令得到存储节点所支持的所有指标:

list METRICDEFINITION attributes objectType,metricType,Name,UNIT,description

稍做整理,可以得到下面的表格:

objectType metricType Name UNIT description
CELL Instantaneous CL_BBU_CHARGE % Disk Controller Battery Charge
CELL Instantaneous CL_BBU_TEMP C Disk Controller Battery Temperature
CELL Instantaneous CL_CPUT % Percentage of time over the previous minute that the system CPUs were not idle.
CELL Instantaneous CL_CPUT_CS % Percentage of CPU time used by CELLSRV
CELL Instantaneous CL_CPUT_MS % Percentage of CPU time used by MS
CELL Instantaneous CL_FANS Number Number of working fans on the cell
CELL Instantaneous CL_MEMUT % Percentage of total physical memory on the cell that is currently used
CELL Instantaneous CL_MEMUT_CS % Percentage of physical memory used by CELLSRV
CELL Instantaneous CL_MEMUT_MS % Percentage of physical memory used by MS
CELL Instantaneous CL_RUNQ Number Average number (over the preceding minute) of processes in the Linux run queue marked running or uninterruptible (from /proc/loadavg).
CELL Instantaneous CL_SWAP_IN_BY_SEC KB/sec Amount of swap pages read in KB per second
CELL Instantaneous CL_SWAP_OUT_BY_SEC KB/sec Amount of swap pages written in KB per second
CELL Instantaneous CL_SWAP_USAGE % Percentage of swap used
CELL Instantaneous CL_TEMP C Temperature (Celsius) of the server, provided by the BMC
CELL Instantaneous CL_VIRTMEM_CS MB Amount of virtual memory used by CELLSRV in MB
CELL Instantaneous CL_VIRTMEM_MS MB Amount of virtual memory used by MS in MB
CELL Instantaneous IORM_MODE Number I/O Resource Manager objective for the cell
CELL Instantaneous N_NIC_NW Number Number of inactive network interfaces
CELL Rate N_HCA_MB_RCV_SEC MB/sec Number of megabytes received by InfiniBand interfaces per second
CELL Rate N_HCA_MB_TRANS_SEC MB/sec Number of megabytes transmitted by InfiniBand interfaces per second
CELL Rate N_NIC_KB_RCV_SEC KB/sec Number of kilobytes received by Ethernet interfaces per second
CELL Rate N_NIC_KB_TRANS_SEC KB/sec Number of kilobytes transmitted by Ethernet interfaces per second
CELL_FILESYSTEM Instantaneous CL_FSUT % Percentage of total space on this file system that is currently used
CELLDISK Cumulative CD_IO_BY_R_LG MB Number of megabytes read in large blocks from a cell disk
CELLDISK Cumulative CD_IO_BY_R_SM MB Number of megabytes read in small blocks from a cell disk
CELLDISK Cumulative CD_IO_BY_W_LG MB Number of megabytes written in large blocks to a cell disk
CELLDISK Cumulative CD_IO_BY_W_SM MB Number of megabytes written in small blocks to a cell disk
CELLDISK Cumulative CD_IO_ERRS Number Number of IO errors on a cell disk
CELLDISK Cumulative CD_IO_RQ_R_LG IO requests Number of requests to read large blocks from a cell disk
CELLDISK Cumulative CD_IO_RQ_R_SM IO requests Number of requests to read small blocks from a cell disk
CELLDISK Cumulative CD_IO_RQ_W_LG IO requests Number of requests to write large blocks to a cell disk
CELLDISK Cumulative CD_IO_RQ_W_SM IO requests Number of requests to write small blocks to a cell disk
CELLDISK Cumulative CD_IO_TM_R_LG us Cumulative latency of reading large blocks from a cell disk
CELLDISK Cumulative CD_IO_TM_R_SM us Cumulative latency of reading small blocks from a cell disk
CELLDISK Cumulative CD_IO_TM_W_LG us Cumulative latency of writing large blocks to a cell disk
CELLDISK Cumulative CD_IO_TM_W_SM us Cumulative latency of writing small blocks to a cell disk
CELLDISK Instantaneous CD_IO_LOAD Number Average I/O load for the cell disk
CELLDISK Instantaneous CD_IO_ST_RQ us/request Average service time per request for small IO requests to a cell disk
CELLDISK Rate CD_IO_BY_R_LG_SEC MB/sec Number of megabytes read in large blocks per second from a cell disk
CELLDISK Rate CD_IO_BY_R_SM_SEC MB/sec Number of megabytes read in small blocks per second from a cell disk
CELLDISK Rate CD_IO_BY_W_LG_SEC MB/sec Number of megabytes written in large blocks per second to a cell disk
CELLDISK Rate CD_IO_BY_W_SM_SEC MB/sec Number of megabytes written in small blocks per second to a cell disk
CELLDISK Rate CD_IO_ERRS_MIN /min Number of IO errors on a cell disk per minute
CELLDISK Rate CD_IO_RQ_R_LG_SEC IO/sec Number of requests to read large blocks per second from a cell disk
CELLDISK Rate CD_IO_RQ_R_SM_SEC IO/sec Number of requests to read small blocks per second from a cell disk
CELLDISK Rate CD_IO_RQ_W_LG_SEC IO/sec Number of requests to write large blocks per second to a cell disk
CELLDISK Rate CD_IO_RQ_W_SM_SEC IO/sec Number of requests to write small blocks per second to a cell disk
CELLDISK Rate CD_IO_TM_R_LG_RQ us/request Average latency of reading large blocks per request to a cell disk
CELLDISK Rate CD_IO_TM_R_SM_RQ us/request Average latency of reading small blocks per request from a cell disk
CELLDISK Rate CD_IO_TM_W_LG_RQ us/request Average latency of writing large blocks per request to a cell disk
CELLDISK Rate CD_IO_TM_W_SM_RQ us/request Average latency of writing small blocks per request to a cell disk
FLASHCACHE Cumulative FC_BYKEEP_OVERWR MB Number of megabytes pushed out of the FlashCache because of space limit for ‘keep’ objects
FLASHCACHE Cumulative FC_IO_BY_R MB Number of megabytes read from FlashCache
FLASHCACHE Cumulative FC_IO_BY_R_MISS MB Number of megabytes read from disks because not all requested data was in FlashCache
FLASHCACHE Cumulative FC_IO_BY_R_SKIP MB Number of megabytes read from disks for IO requests with a hint to bypass FlashCache
FLASHCACHE Cumulative FC_IO_BY_W MB Number of megabytes written to FlashCache
FLASHCACHE Cumulative FC_IO_BYKEEP_R MB Number of megabytes read from FlashCache for ‘keep’ objects
FLASHCACHE Cumulative FC_IO_BYKEEP_W MB Number of megabytes written to FlashCache for ‘keep’ objects
FLASHCACHE Cumulative FC_IO_ERRS Number Number of IO errors on FlashCache
FLASHCACHE Cumulative FC_IO_RQ_R IO requests Number of read IO requests satisfied from FlashCache
FLASHCACHE Cumulative FC_IO_RQ_R_MISS IO requests Number of read IO requests which did not find all data in FlashCache
FLASHCACHE Cumulative FC_IO_RQ_R_SKIP IO requests Number of read IO requests with a hint to bypass FlashCache
FLASHCACHE Cumulative FC_IO_RQ_W IO requests Number of IO requests which resulted in FlashCache being populated with data
FLASHCACHE Cumulative FC_IO_RQKEEP_R IO requests Number of read IO requests for ‘keep’ objects satisfied from FlashCache
FLASHCACHE Cumulative FC_IO_RQKEEP_R_MISS IO requests Number of read IO requests for ‘keep’ objects which did not find all data in FlashCache
FLASHCACHE Cumulative FC_IO_RQKEEP_R_SKIP IO requests Number of read IO requests for ‘keep’ objects with a hint to bypass FlashCache
FLASHCACHE Cumulative FC_IO_RQKEEP_W IO requests Number of IO requests for ‘keep’ objects which resulted in FlashCache being populated with data
FLASHCACHE Instantaneous FC_BY_USED MB Number of megabytes used on FlashCache
FLASHCACHE Instantaneous FC_BYKEEP_USED MB Number of megabytes used for ‘keep’ objects on FlashCache
FLASHCACHE Rate FC_BYKEEP_OVERWR_SEC MB/sec Number of megabytes per second pushed out of the FlashCache because of space limit for ‘keep’ objects
FLASHCACHE Rate FC_IO_BY_R_MISS_SEC MB/sec Number of megabytes read from disks per second because not all requested data was in FlashCache
FLASHCACHE Rate FC_IO_BY_R_SEC MB/sec Number of megabytes read per second from FlashCache
FLASHCACHE Rate FC_IO_BY_R_SKIP_SEC MB/sec Number of megabytes read from disks per second for IO requests with a hint to bypass FlashCache
FLASHCACHE Rate FC_IO_BY_W_SEC MB/sec Number of megabytes per second written to FlashCache
FLASHCACHE Rate FC_IO_BYKEEP_R_SEC MB/sec Number of megabytes read per second from FlashCache for ‘keep’ objects
FLASHCACHE Rate FC_IO_BYKEEP_W_SEC MB/sec Number of megabytes per second written to FlashCache for ‘keep’ objects
FLASHCACHE Rate FC_IO_RQ_R_MISS_SEC IO/sec Number of read IO requests per second which did not find all data in FlashCache
FLASHCACHE Rate FC_IO_RQ_R_SEC IO/sec Number of read IO requests satisfied per second from FlashCache
FLASHCACHE Rate FC_IO_RQ_R_SKIP_SEC IO/sec Number of read IO requests per second with a hint to bypass FlashCache
FLASHCACHE Rate FC_IO_RQ_W_SEC IO/sec Number of IO requests per second which resulted in FlashCache being populated with data
FLASHCACHE Rate FC_IO_RQKEEP_R_MISS_SEC IO/sec Number of read IO requests per second for ‘keep’ objects which did not find all data in FlashCache
FLASHCACHE Rate FC_IO_RQKEEP_R_SEC IO/sec Number of read IO requests for ‘keep’ objects per second satisfied from FlashCache
FLASHCACHE Rate FC_IO_RQKEEP_R_SKIP_SEC IO/sec Number of read IO requests per second for ‘keep’ objects with a hint to bypass FlashCache
FLASHCACHE Rate FC_IO_RQKEEP_W_SEC IO/sec Number of IO requests per second for ‘keep’ objects which resulted in FlashCache being populated with data
FLASHLOG Cumulative FL_ACTUAL_OUTLIERS IO requests The number of times redo writes to flash and disk both exceeded the outlier threshold
FLASHLOG Cumulative FL_DISK_FIRST IO requests The number of times redo writes first completed to disk
FLASHLOG Cumulative FL_DISK_IO_ERRS IO requests The number of disk I/O errors encountered by Smart Flash Logging
FLASHLOG Cumulative FL_EFFICIENCY_PERCENTAGE % The efficiency of Smart Flash Logging expressed as a percentage
FLASHLOG Cumulative FL_FLASH_FIRST IO requests The number of times redo writes first completed to flash
FLASHLOG Cumulative FL_FLASH_IO_ERRS IO requests The number of flash I/O errors encountered by Smart Flash Logging
FLASHLOG Cumulative FL_FLASH_ONLY_OUTLIERS IO requests The number of times redo writes to flash exceeded the outlier threshold
FLASHLOG Cumulative FL_IO_DB_BY_W MB The number of MB written to hard disk by Smart Flash Logging
FLASHLOG Cumulative FL_IO_FL_BY_W MB The number of MB written to flash by Smart Flash Logging
FLASHLOG Cumulative FL_IO_W IO requests The number of writes serviced by Smart Flash Logging
FLASHLOG Cumulative FL_IO_W_SKIP_BUSY IO requests The number of redo writes that could not be serviced by Smart Flash Logging because too much data had not yet been written to disk
FLASHLOG Cumulative FL_IO_W_SKIP_LARGE IO requests The number of large redo writes that could not be serviced by Smart Flash Logging because the size of the data was larger than the amount of available space on any flash disk
FLASHLOG Cumulative FL_PREVENTED_OUTLIERS IO requests The number of times redo writes to disk exceeded the outlier threshold; these would have been outliers had it not been for Smart Flash Logging
FLASHLOG Instantaneous FL_BY_KEEP Number The amount of redo data saved on flash due to disk I/O errors
FLASHLOG Instantaneous FL_EFFICIENCY_PERCENTAGE_HOUR % The efficiency of Smart Flash Logging over the last hour expressed as a percentage
FLASHLOG Instantaneous FL_IO_DB_BY_W_SEC MB/sec The rate which is the number of MB per second written to hard disk by Smart Flash Logging
FLASHLOG Instantaneous FL_IO_FL_BY_W_SEC MB/sec The rate which is the number of MB per second written to flash by Smart Flash Logging
FLASHLOG Instantaneous FL_IO_W_SKIP_BUSY_MIN IO/sec The number of redo writes during the last minute that could not be serviced by Smart Flash Logging because too much data had not yet been written to disk
GRIDDISK Cumulative GD_IO_BY_R_LG MB Number of megabytes read in large blocks from a grid disk
GRIDDISK Cumulative GD_IO_BY_R_SM MB Number of megabytes read in small blocks from a grid disk
GRIDDISK Cumulative GD_IO_BY_W_LG MB Number of megabytes written in large blocks to a grid disk
GRIDDISK Cumulative GD_IO_BY_W_SM MB Number of megabytes written in small blocks to a grid disk
GRIDDISK Cumulative GD_IO_ERRS Number Number of IO errors on a grid disk
GRIDDISK Cumulative GD_IO_RQ_R_LG IO requests Number of requests to read large blocks from a grid disk
GRIDDISK Cumulative GD_IO_RQ_R_SM IO requests Number of requests to read small blocks from a grid disk
GRIDDISK Cumulative GD_IO_RQ_W_LG IO requests Number of requests to write large blocks to a grid disk
GRIDDISK Cumulative GD_IO_RQ_W_SM IO requests Number of requests to write small blocks to a grid disk
GRIDDISK Rate GD_IO_BY_R_LG_SEC MB/sec Number of megabytes read in large blocks per second from a grid disk
GRIDDISK Rate GD_IO_BY_R_SM_SEC MB/sec Number of megabytes read in small blocks per second from a grid disk
GRIDDISK Rate GD_IO_BY_W_LG_SEC MB/sec Number of megabytes written in large blocks per second to a grid disk
GRIDDISK Rate GD_IO_BY_W_SM_SEC MB/sec Number of megabytes written in small blocks per second to a grid disk
GRIDDISK Rate GD_IO_ERRS_MIN /min Number of IO errors on a grid disk per minute
GRIDDISK Rate GD_IO_RQ_R_LG_SEC IO/sec Number of requests to read large blocks per second from a grid disk
GRIDDISK Rate GD_IO_RQ_R_SM_SEC IO/sec Number of requests to read small blocks per second from a grid disk
GRIDDISK Rate GD_IO_RQ_W_LG_SEC IO/sec Number of requests to write large blocks per second to a grid disk
GRIDDISK Rate GD_IO_RQ_W_SM_SEC IO/sec Number of requests to write small blocks per second to a grid disk
HOST_INTERCONNECT Cumulative N_MB_DROP MB Number of megabytes droped during transmission to a particular host
HOST_INTERCONNECT Cumulative N_MB_RDMA_DROP MB Number of megabytes dropped during RDMA transmission to a particular host
HOST_INTERCONNECT Cumulative N_MB_RECEIVED MB Number of megabytes received from a particular host
HOST_INTERCONNECT Cumulative N_MB_RESENT MB Number of megabytes resent to a particular host
HOST_INTERCONNECT Cumulative N_MB_SENT MB Number of megabytes transmitted to a particular host
HOST_INTERCONNECT Cumulative N_RDMA_RETRY_TM ms Latency of the retry actions during RDMA transmission to a particular host
HOST_INTERCONNECT Rate N_MB_DROP_SEC MB/sec Number of megabytes droped during transmission per second to a particular host
HOST_INTERCONNECT Rate N_MB_RDMA_DROP_SEC MB/sec Number of megabytes dropped during RDMA transmission per second to a particular host
HOST_INTERCONNECT Rate N_MB_RECEIVED_SEC MB/sec Number of megabytes per second received from a particular host
HOST_INTERCONNECT Rate N_MB_RESENT_SEC MB/sec Number of megabytes resent per second to a particular host
HOST_INTERCONNECT Rate N_MB_SENT_SEC MB/sec Number of megabytes transmitted per second to a particular host
IORM_CATEGORY Cumulative CT_FC_IO_RQ IO requests Number of IO requests issued by an IORM category to flash cache
IORM_CATEGORY Cumulative CT_FD_IO_RQ_LG IO requests Number of large IO requests issued by an IORM category to flash disks
IORM_CATEGORY Cumulative CT_FD_IO_RQ_SM IO requests Number of small IO requests issued by an IORM category to flash disks
IORM_CATEGORY Cumulative CT_IO_RQ_LG IO requests Number of large IO requests issued by an IORM category to hard disks
IORM_CATEGORY Cumulative CT_IO_RQ_SM IO requests Number of small IO requests issued by an IORM category to hard disks
IORM_CATEGORY Cumulative CT_IO_WT_LG ms IORM wait time for large IO requests issued by an IORM category
IORM_CATEGORY Cumulative CT_IO_WT_SM ms IORM wait time for small IO requests issued by an IORM category
IORM_CATEGORY Instantaneous CT_FC_IO_BY_SEC MB/sec Number of megabytes of I/O per second for this category to flash cache
IORM_CATEGORY Instantaneous CT_FD_IO_BY_SEC MB/sec Number of megabytes of I/O per second for this category to flash disks
IORM_CATEGORY Instantaneous CT_FD_IO_LOAD Number Average I/O load from this category for flash disks
IORM_CATEGORY Instantaneous CT_IO_BY_SEC MB/sec Number of megabytes of I/O per second for this category to hard disks
IORM_CATEGORY Instantaneous CT_IO_LOAD Number Average I/O load from this category for hard disks
IORM_CATEGORY Instantaneous CT_IO_UTIL_LG % Percentage of disk resources utilized by large requests from this category
IORM_CATEGORY Instantaneous CT_IO_UTIL_SM % Percentage of disk resources utilized by small requests from this category
IORM_CATEGORY Rate CT_FC_IO_RQ_SEC IO/sec Number of IO requests issued by an IORM category to flash cache per second
IORM_CATEGORY Rate CT_FD_IO_RQ_LG_SEC IO/sec Number of large IO requests issued by an IORM category to flash disks per second
IORM_CATEGORY Rate CT_FD_IO_RQ_SM_SEC IO/sec Number of small IO requests issued by an IORM category to flash disks per second
IORM_CATEGORY Rate CT_IO_RQ_LG_SEC IO/sec Number of large IO requests issued by an IORM category to hard disks per second
IORM_CATEGORY Rate CT_IO_RQ_SM_SEC IO/sec Number of small IO requests issued by an IORM category to hard disks per second
IORM_CATEGORY Rate CT_IO_WT_LG_RQ ms/request Average IORM wait time per request for large IO requests issued by an IORM category
IORM_CATEGORY Rate CT_IO_WT_SM_RQ ms/request Average IORM wait time per request for small IO requests issued by an IORM category
IORM_CONSUMER_GROUP Cumulative CG_FC_IO_RQ IO requests Number of IO requests issued by a consumer group to flash cache
IORM_CONSUMER_GROUP Cumulative CG_FD_IO_RQ_LG IO requests Number of large IO requests issued by a consumer group to flash disks
IORM_CONSUMER_GROUP Cumulative CG_FD_IO_RQ_SM IO requests Number of small IO requests issued by a consumer group to flash disks
IORM_CONSUMER_GROUP Cumulative CG_IO_RQ_LG IO requests Number of large IO requests issued by a consumer group to hard disks
IORM_CONSUMER_GROUP Cumulative CG_IO_RQ_SM IO requests Number of small IO requests issued by a consumer group to hard disks
IORM_CONSUMER_GROUP Cumulative CG_IO_WT_LG ms IORM wait time for large IO requests issued by a consumer group
IORM_CONSUMER_GROUP Cumulative CG_IO_WT_SM ms IORM wait time for small IO requests issued by a consumer group
IORM_CONSUMER_GROUP Instantaneous CG_FC_IO_BY_SEC MB/sec Number of megabytes of I/O per second for this consumer group to flash cache
IORM_CONSUMER_GROUP Instantaneous CG_FD_IO_BY_SEC MB/sec Number of megabytes of I/O per second for this consumer group to flash disks
IORM_CONSUMER_GROUP Instantaneous CG_FD_IO_LOAD Number Average I/O load from this consumer group for flash disks
IORM_CONSUMER_GROUP Instantaneous CG_IO_BY_SEC MB/sec Number of megabytes of I/O per second for this consumer group to hard disks
IORM_CONSUMER_GROUP Instantaneous CG_IO_LOAD Number Average I/O load from this consumer group for hard disks
IORM_CONSUMER_GROUP Instantaneous CG_IO_UTIL_LG % Percentage of disk resources utilized by large requests from this consumer group
IORM_CONSUMER_GROUP Instantaneous CG_IO_UTIL_SM % Percentage of disk resources utilized by small requests from this consumer group
IORM_CONSUMER_GROUP Rate CG_FC_IO_RQ_SEC IO/sec Number of IO requests issued by a consumer group to flash cache per second
IORM_CONSUMER_GROUP Rate CG_FD_IO_RQ_LG_SEC IO/sec Number of large IO requests issued by a consumer group to flash disks per second
IORM_CONSUMER_GROUP Rate CG_FD_IO_RQ_SM_SEC IO/sec Number of small IO requests issued by a consumer group to flash disks per second
IORM_CONSUMER_GROUP Rate CG_IO_RQ_LG_SEC IO/sec Number of large IO requests issued by a consumer group to hard disks per second
IORM_CONSUMER_GROUP Rate CG_IO_RQ_SM_SEC IO/sec Number of small IO requests issued by a consumer group to hard disks per second
IORM_CONSUMER_GROUP Rate CG_IO_WT_LG_RQ ms/request Average IORM wait time per request for large IO requests issued by a consumer group
IORM_CONSUMER_GROUP Rate CG_IO_WT_SM_RQ ms/request Average IORM wait time per request for small IO requests issued by a consumer group
IORM_DATABASE Cumulative DB_FC_IO_RQ IO requests Number of IO requests issued by a database to flash cache
IORM_DATABASE Cumulative DB_FD_IO_RQ_LG IO requests Number of large IO requests issued by a database to flash disks
IORM_DATABASE Cumulative DB_FD_IO_RQ_SM IO requests Number of small IO requests issued by a database to flash disks
IORM_DATABASE Cumulative DB_FL_IO_BY MB The number of MB written to the Flash Log
IORM_DATABASE Cumulative DB_FL_IO_RQ IO requests The number of I/O requests issued to the Flash Log
IORM_DATABASE Cumulative DB_IO_RQ_LG IO requests Number of large IO requests issued by a database to hard disks
IORM_DATABASE Cumulative DB_IO_RQ_SM IO requests Number of small IO requests issued by a database to hard disks
IORM_DATABASE Cumulative DB_IO_WT_LG ms IORM wait time for large IO requests issued by a database
IORM_DATABASE Cumulative DB_IO_WT_SM ms IORM wait time for small IO requests issued by a database
IORM_DATABASE Instantaneous DB_FC_IO_BY_SEC MB/sec Number of megabytes of I/O per second for this database to flash cache
IORM_DATABASE Instantaneous DB_FD_IO_BY_SEC MB/sec Number of megabytes of I/O per second for this database to flash disks
IORM_DATABASE Instantaneous DB_FD_IO_LOAD Number Average I/O load from this database for flash disks
IORM_DATABASE Instantaneous DB_FL_IO_BY_SEC MB/sec The number of MB written per second to the Flash Log
IORM_DATABASE Instantaneous DB_FL_IO_RQ_SEC IO/sec The number of I/O requests per second issued to the Flash Log
IORM_DATABASE Instantaneous DB_IO_BY_SEC MB/sec Number of megabytes of I/O per second for this database to hard disks
IORM_DATABASE Instantaneous DB_IO_LOAD Number Average I/O load from this database for hard disks
IORM_DATABASE Instantaneous DB_IO_UTIL_LG % Percentage of disk resources utilized by large requests from this database
IORM_DATABASE Instantaneous DB_IO_UTIL_SM % Percentage of disk resources utilized by small requests from this database
IORM_DATABASE Rate DB_FC_IO_RQ_SEC IO/sec Number of IO requests issued by a database to flash cache per second
IORM_DATABASE Rate DB_FD_IO_RQ_LG_SEC IO/sec Number of large IO requests issued by a database to flash disks per second
IORM_DATABASE Rate DB_FD_IO_RQ_SM_SEC IO/sec Number of small IO requests issued by a database to flash disks per second
IORM_DATABASE Rate DB_IO_RQ_LG_SEC IO/sec Number of large IO requests issued by a database to hard disks per second
IORM_DATABASE Rate DB_IO_RQ_SM_SEC IO/sec Number of small IO requests issued by a database to hard disks per second
IORM_DATABASE Rate DB_IO_WT_LG_RQ ms/request Average IORM wait time per request for large IO requests issued by a database
IORM_DATABASE Rate DB_IO_WT_SM_RQ ms/request Average IORM wait time per request for small IO requests issued by a database

 

信息很丰富,对objectType做下汇总,可以得到存储节点所支持的监控类型:

  • CELL
  • CELL_FILESYSTEM
  • CELLDISK
  • FLASHCACHE
  • FLASHLOG
  • GRIDDISK
  • HOST_INTERCONNECT
  • IORM_CATEGORY
  • IORM_CONSUMER_GROUP
  • IORM_DATABASE

对metricType(指标类型)做下汇总,可以得到指标的不种类型:

■ Cumulative: Statistics since the metric was created.
■ Instantaneous: Values at the time the metric is collected.
■ Rate: Computed value for metric by averaging statistics over a period of time.

大家接下来关注的另一个问题可能是如何得到这些指标的值。有两种方式:

  • LIST METRICCURRENT,用于显示指标的当前值
  • LIST METRICHISTORY,用于显示指标过去一段时间的历史值

要注意的是,LIST METRICCURRENT不是说CellCLI会帮你发出命令去收集当前指标的值,而只是显示出刚过去一分钟系统所收集到的指标值。下面是一个例子:

CellCLI> list metriccurrent where name=’CG_IO_UTIL_LG’ and metricObjectName=’DBM.OTHER_GROUPS’ ATTRIBUTES name, collectionTime, objectType, metricObjectName, metricType, metricValue
         CG_IO_UTIL_LG   2012-05-10T05:01:58-05:00       IORM_CONSUMER_GROUP     DBM.OTHER_GROUPS     Instantaneous   0 %

CellCLI> list metriccurrent where name=’CG_IO_UTIL_LG’ and metricObjectName=’DBM.OTHER_GROUPS’ ATTRIBUTES name, collectionTime, objectType, metricObjectName, metricType, metricValue
         CG_IO_UTIL_LG   2012-05-10T05:01:58-05:00       IORM_CONSUMER_GROUP     DBM.OTHER_GROUPS     Instantaneous   0 %

CellCLI> list metriccurrent where name=’CG_IO_UTIL_LG’ and metricObjectName=’DBM.OTHER_GROUPS’ ATTRIBUTES name, collectionTime, objectType, metricObjectName, metricType, metricValue
         CG_IO_UTIL_LG   2012-05-10T05:02:58-05:00       IORM_CONSUMER_GROUP     DBM.OTHER_GROUPS     Instantaneous   0 %

所以,如果你期望当前的某个指标值已经重置或者说清零了,而通过list metriccurrent还能看到非零值,就不是什么奇怪的事情了。

窗外,那一片雪山

              如果我有这么一扇窗,那该多惬意!工作闷了,看书闷了,看看窗外,真是心旷神怡的啊。 那是到乌鲁木齐飞机上的第一份礼物。

Expert Oracle Exadata 译者注

Kaya 发表于 os2ora.com 最近半年多,我们一直在鼓捣一本书。有图有真相,它就是Expert Oracle Exadata。 Exdata是Oracle软硬件相结合的一个产品,可以说它是技术上的先驱与创新的结合,甚至可以说它代表着Oracle数据库未来的发展方向。本书的三个作者Kerry Osborne, Randy Johnson, and Tanel Põder有着丰富的现实世界Exadata实施经验,他们为你尽力掀开Exadata的神秘面纱,使你真正理解Exadata的工作机制,还有如何充分利用Exadata平台所提供的各种优势。 如在书的背面所写,你将学会: 安装配置Exadata的方法 高效移植大数据量到Exadata的方法 如何连接Exadata到外部系统 如何配置Exadata的高可用性特性,包括RAC和ASM 如何使用资源管理器(DBRM和IORM)支持数据库整合 如何利用Exdata特性(Smart Scan etc.)实施调优策略 三个作者论述的侧重点各有不同。 Kerry是OakTable的成员和Oracle ACE Director,他的blog是http://kerryosborne.oracle-guy.com。在本书中他专注于对Exadata相关特性的描述。通过大量的例子深入浅出地介绍了Exadata的主要特性,同时还大量地挖掘了各个特性后面的细节。 Randy是Enkitec公司的首席咨询顾问,在本书中具体关注Exadata的管理,包括对数据库资源管理器,配置和恢复,存储节点和计算节点的详细剖析,可以在http://blog.enkitec.com找到他的文章。 Tanel是全球Oracle社区的著名人物,同样是OakTable的成员和Oracle ACE Director。性能优化的相关章节主要由他执笔,既有全局的系统方法论的阐述,也有对每个性能指标含义的具体说明,还有对SQL,存贮节点的调优监控思路。这些论述即使在非Exadata平台也有非常大的借鉴意义。他的blog是http://blog.tanelpoder.com。 Tanel和Randy还合作编写了移植的主题,这也是充满实践性的真知灼见的一章,里面提到的方案在实施中会有很好的借鉴意义。 由三位各有所长的作者联名执笔,终于成就了这本恢宏巨作。 说了这么多,其实我前面说的鼓捣就是合作翻译这么一部大块头的巨著了。另两位合作者是Kamus和Jacky。当然,王婆卖瓜,自卖自夸。我也介绍一下Jacky和Kamus。 Kamus是云和恩墨的技术总监,同样是Oracle ACE Director,ACOUG(www.acoug.org)联合创始人。他的Blog是http://www.dbform.com。 Jacky是阿里巴巴的架构师,负责数据库性能优化与应用架构改进,主导推动了阿里巴巴数据库技术的变革历程。现致力于推动Flash存储技术在数据库领域的应用,研究软硬件结合的数据库解决方案。他的Blog是http://www.hellodb.net。 如上面所言,这是一本信息量极其丰富的书。这本即将出版的中文译著,我想它的最大的特色在于,我们不仅和原作者一起讨论校对了原版本的已有的和我们所发现的众多瑕疵,使它成为原著全球的最新版本;而且我们以译者注的方式加入了很多自己的理解,这些理解对于准确理解原著和扩展认识将是非常有帮助的。 即便如此,我还有余兴未尽的感觉,我特别想对译者注和一些可能关键点再做进一步的扩展,进一步挖掘Exadata平台后面更多规律性的东西,并把它们尽情地展现出来。这本书或许是一个载体,凭借本书的脉络,可以串起Exadata平台的所有关键点,并加入更加的实践性或理论性的东西。 这也许是我写这篇文章的另一目的,我想在后面的一系列可能的文章中分享对本书涉及主题的一些扩展思考——不管是对我负责翻译的章节,还是做为校对者对Kamus和Jacky所负责章节。希望这是精彩旅程的起点!

上海

时间,走了一个轮回。 6年多前,只身来到上海。在火车上,用笔规划着即使到来的实习生活,带着一股青春的稚气,追求新生活的豪情壮志。那是第一次独自一人为着自己将来的生活跨出广东省,如果不算上和导师去北京验收项目的话。出发前,回了趟家,爸爸妈妈把我送到大路边,上车瞬间,我的眼睛湿润了,不自觉紧握爸爸的粗糙而温暖的手,而后上车,远去,体验着一种成长的悲壮。 上海火车站,就这样成为了到上海后的起点。倏忽间,工作后,到上海几乎成为家常便饭。外滩抑或豫园,金桥抑或外高桥,浦东、虹桥机场抑或虹桥火车站,基本上就是工作的三点一线。上海火车站,好象慢慢地从记忆中消失了一样。而突然地,当的士带着我从虹桥机场慢慢逼近上海火车站旁边所住宿的酒店时,第一次到上海火车站的记忆终于复活了。 那已经是6年光阴。6年,发生了太多的事情了。站在酒店房间的窗口边,正好可以俯视着下面的火车站,车水马龙。还记得那时在上海,对上海的地铁系统再熟悉不过,从长宁区到外滩,到张江,到莘庄,到闵行。而现在,却对上海的高架桥有进一步的接触,从内环,中环到外环。那时在火车站,一定也没有注意到在火车站及在附近酒店里频繁出现的众多的老外。每个人总有自己的生活圈及其视野,或许再过几年,眼中的上海又发生着更多的变化。其实,上海没变,变的是我自己。现实与回忆交叉,竟有一种好玩的成长的感觉。

OLTP Performance Video – Concurrent Mid-Tier Connections and Trouble of Parsing

下一个Demo是关于OLTP性能的。与Retail Demo对应,这个Demo内部的名字叫做Connection Demo。Retail Demo主要展现的是数据仓库的性能,而Connection Demo展现的主要是OLTP的性能。这个Demo首次出现于2010年的OOW,往事不堪回首,那段时间我刚好在Oracle总部,刚好负责这个Demo的开发工作,怀念那段与bug做斗争的日子。

Exadata Video: Migrate a 1TB Datawarehouse in 20 Minutes

在Exadata上面的Retail Demo展示始于Exadata在2008年底在OOW上的发布。经过几年的发展与完善,在Oracle Real World Performance Group在全球各地所举行的各种培训活动中,Retail Demo极好的展示了Exadata各方面的卓越性能,使听众们对Exadata有着一个真实切身的体验。Retail Demo包括了众多数据仓库上的典型内容,如数据加载,增量数据加载,统计信息收集,数据验证和转换,随机查询,并发查询等等内容,里面融合着Oracle所提倡的最佳实践。20分钟可以做哪些事情,下面是Retail Demo对此做的一个回答…

ACOUG 7月活动关于Exadata的分享

Kaya 发表于 os2ora.com 这是7月30号在北京远洋光华中心ACOUG所组织的一次技术活动。我的分享主题是《Exadata下的数据并行加载、并行卸载及性能监控》。另一位作者是邢海捷,早在几年前,就深深地拜读了他在《Oracle数据库性能优化》对锁的深入浅出的描述。 北京还是挺有技术氛围的,自愿自觉地参加,又能办得红红火火,很成功的组织。 和Eygle和yangtingkun的一张合影(左起:Kaya, Eygle,Yangtingkun)。我觉得这张图片很有意义。 更多图片,猛击http://www.douban.com/photos/album/54076276/ 下面是演讲的PPT。 Exadata下的数据并行加载、并行卸载及性能监控 当然, 给大家留下深刻印象的,其实是里面的两个Live Demo, Eygle和Yangtingkun的blog/weibo里也不约而同地也提到了(一台满配的X2-2机器): 加载1TB数据,用时10分钟,全表扫描读取这些数据用时 7 秒。总数据量行数在 76 亿左右。 卸载1TB数据,用时17分钟,同时实现把文件压缩成gzip格式。

Oracle 11g Database Resource Manager (1)

Kaya 发表于 os2ora.com 11g里面的DBRM(Database Resource Manager)正越来越显示其重要性。特别地,随着Exadata的流行,DBRM管理的东西越来越多,有对硬件资源,如CPU, IO资源的分配;也有对软件资源,如并行进程数,活动会话数的分配。可以预见的是,Exadata做为一个一体机,DBRM发挥的作用将越来越大,如11g里面的Instance Caging可以在CPU层次实现多个数据库系统的Isolation,IORM可以实现多个数据库系统对IO的Isolation。而系统间相互的独立也是对多个应用系统进行整合的前提。 如Exadata这种强劲的机器,如何用好它是一个很重要的问题。一方面,Oracle会尽可能地实现其易用性与自我管理性,另一方面,也需要DBA,开发者掌握驾驭它的方法与技巧,以便更好地发挥Exadata的性能。 准备花点时间,整理一下使用DBRM的基本思路,与在现实中的实际运用。DBRM,本该走进千家万户。  

日落

最近一段时间,老在深圳北京间往返,发现坐晚上6点的飞机回深圳是不错的选择,人不多,靠窗的位置还能看日落。 这是云海,有点像大海的波浪呢。   太阳刚落到与云层同一高度,经过的是一处云层比较稀疏的地方。   现在看这照片,诡异的蓝色。

当生活是为了忘记

当生活是为了忘记,当今天就忘记了昨天,昨天存在的意义又何在? 而又有多少个碌碌无为的昨天从你身边飘过,不留一点痕迹。 今天的难忘,终将成为明天的财富,无论是快乐,抑或痛苦。 人生终将老去,年轻人可以老态龙钟,老年人亦可以生龙活虎。态度决定行动。 其实,我们都很年轻,虽不是八九点钟的太阳,起码也是午后一点的阳光,暴晒无比。 回归,回归。