6.3.8.3.1 データベース・メトリックを使用したIORMの監視
データベース・メトリックは、IORMデータベース間プランにリストされた各データベースからのI/O負荷に関する情報を提供します。
データベース・メトリックは、objectType=IORM_DATABASE
であるMETRICCURRENT
、METRICDEFINITION
およびMETRICHISTORY
オブジェクトで識別されます。
例6-8 カテゴリのメトリック定義の表示
この例は、Oracle Exadata System Softwareで使用可能なデータベース・メトリック定義を表示する方法を示しています。
CellCLI> LIST METRICDEFINITION ATTRIBUTES NAME,DESCRIPTION WHERE OBJECTTYPE = IORM_DATABASE
DB_FC_BY_ALLOCATED "Number of megabytes allocated in flash cache for this database"
DB_FC_IO_BY_SEC "Number of megabytes of I/O per second for this database to flash cache"
DB_FC_IO_RQ "Number of IO requests issued by a database to flash cache"
DB_FC_IO_RQ_LG "Number of large IO requests issued by a database to flash cache"
DB_FC_IO_RQ_LG_SEC "Number of large IO requests issued by a database to flash cache per second"
DB_FC_IO_RQ_SEC "Number of IO requests issued by a database to flash cache per second"
DB_FC_IO_RQ_SM "Number of small IO requests issued by a database to flash cache"
DB_FC_IO_RQ_SM_SEC "Number of small IO requests issued by a database to flash cache per second"
DB_FD_IO_BY_SEC "Number of megabytes of I/O per second for this database to flash disks"
DB_FD_IO_LOAD "Average I/O load from this database for flash disks"
DB_FD_IO_RQ_LG "Number of large IO requests issued by a database to flash disks"
DB_FD_IO_RQ_LG_SEC "Number of large IO requests issued by a database to flash disks per second"
DB_FD_IO_RQ_SM "Number of small IO requests issued by a database to flash disks"
DB_FD_IO_RQ_SM_SEC "Number of small IO requests issued by a database to flash disks per second"
DB_FD_IO_TM "The cumulative latency of reading or writing blocks by a database from flash disks"
DB_FD_IO_TM_LG "The cumulative latency of reading or writing large blocks by a database from flash disks"
DB_FD_IO_TM_LG_RQ "The rate which is the average latency of reading or writing large blocks per request by a database from flash disks"
DB_FD_IO_TM_RQ "The rate which is the average latency of reading or writing blocks per request by a database from flash disks"
DB_FD_IO_TM_SM "The cumulative latency of reading or writing small blocks by a database from flash disks"
DB_FD_IO_TM_SM_RQ "The rate which is the average latency of reading or writing small blocks per request by a database from flash disks"
DB_FD_IO_UTIL "Percentage of flash resources utilized by this database"
DB_FD_IO_UTIL_LG "Percentage of flash resources utilized by large requests from this database"
DB_FD_IO_UTIL_SM "Percentage of flash resources utilized by small requests from this database"
DB_FD_IO_WT_LG "IORM wait time for large IO requests issued to flash disks by a database"
DB_FD_IO_WT_LG_RQ "Average IORM wait time per request for large IO requests issued to flash disks by a database"
DB_FD_IO_WT_SM "IORM wait time for small IO requests issued to flash disks by a database"
DB_FD_IO_WT_SM_RQ "Average IORM wait time per request for small IO requests issued to flash disks by a database"
DB_FL_IO_BY "The number of MB written to the Flash Log"
DB_FL_IO_BY_SEC "The number of MB written per second to the Flash Log"
DB_FL_IO_RQ "The number of I/O requests issued to the Flash Log"
DB_FL_IO_RQ_SEC "The number of I/O requests per second issued to the Flash Log"
DB_IO_BY_SEC "Number of megabytes of I/O per second for this database to hard disks"
DB_IO_LOAD "Average I/O load from this database for hard disks"
DB_IO_RQ_LG "Number of large IO requests issued by a database to hard disks"
DB_IO_RQ_LG_SEC "Number of large IO requests issued by a database to hard disks per second"
DB_IO_RQ_SM "Number of small IO requests issued by a database to hard disks"
DB_IO_RQ_SM_SEC "Number of small IO requests issued by a database to hard disks per second"
DB_IO_TM_LG "The cumulative latency of reading or writing large blocks by a database from hard disks"
DB_IO_TM_LG_RQ "The rate which is the average latency of reading or writing large blocks per request by a database from hard disks"
DB_IO_TM_SM "The cumulative latency of reading or writing small blocks by a database from hard disks"
DB_IO_TM_SM_RQ "The rate which is the average latency of reading or writing small blocks per request by a database from hard disks"
DB_IO_UTIL_LG "Percentage of disk resources utilized by large requests from this database"
DB_IO_UTIL_SM "Percentage of disk resources utilized by small requests from this database"
DB_IO_WT_LG "IORM wait time for large IO requests issued to hard disks by a database"
DB_IO_WT_LG_RQ "Average IORM wait time per request for large IO requests issued to hard disks by a database"
DB_IO_WT_SM "IORM wait time for small IO requests issued to hard disks by a database"
DB_IO_WT_SM_RQ "Average IORM wait time per request for small IO requests issued to hard disks by a database"
DB_XRM_BY_ALLOCATED "Number of megabytes allocated in XRMEM cache for this database"
次の追加詳細に注意してください。
-
メトリックを表示するデータベースは、
METRICCURRENT
オブジェクトおよびMETRICHISTORY
オブジェクトのmetricObjectName
属性で指定されます。 -
I/O負荷に関連するメトリック(
DB_FD_IO_LOAD
やDB_IO_LOAD
など)については、CD_IO_LOAD
に関連する追加情報を参照してください。 -
Oracle Exadata System Softwareリリース19.1.0以降、データベースで使用されるOracle Automatic Storage Management (Oracle ASM)クラスタにASM-Scoped Securityを構成した場合、データベース名の先頭にOracle ASMクラスタ名が付きます。
-
cumulativeメトリックの場合は、様々な
collectionTime
期間から値を減算することにより、特定の期間のメトリック値を算出できます。 -
rateメトリックの場合は、メトリック値の期間は直前の1分間になります。
-
メトリックの説明では、Small IOリクエストは128 KB以下で、Large IOリクエストは128 KBを超えるものです。
-
すべてのデータベースの累積メトリックは、カテゴリ、IORMまたはデータベース・リソースのプランが変更されるとゼロにリセットされます。
-
データベース間プランのデータベース・メトリックの履歴を表示するには、次のCellCLIコマンドを使用します。
CellCLI> LIST METRICHISTORY WHERE objectType = 'IORM_DATABASE' AND metricValue != 0 ATTRIBUTES name, metricObjectName, metricValue, collectionTime
- マルチテナント・コンテナ・データベース(CDB)の場合、データベース・メトリックの観測データには、データベース(関連付けられているすべてのプラガブル・データベース(PDB)を含む)に関連付けられているすべてのI/Oが含まれます。たとえば、
DB_FC_IO_BY_SEC
の値には、CDBによってホストされるすべてのPDBのPDB_FC_IO_BY_SEC
の値の合計が含まれます。 -
Oracle ASMおよびデータベース間プランにリストされていない他のすべてのデータベースの観測データは、
metricObjectName
値として_OTHER_DATABASE_
を使用してグループ化されます。