使用 Autonomous Database Metrics 觀察專用 Exadata 基礎架構上的 Autonomous Database
您可以使用指標、警報和通知來觀察 Autonomous Database 的狀況、容量和效能。您可以使用 Oracle Cloud Infrastructure 主控台或可觀察性 API 檢視度量。
Autonomous Database 指標可協助您測量有用的定量資料,例如 CPU 和儲存使用率、成功和失敗的資料庫登入和連線嘗試次數、資料庫作業、SQL 查詢和交易等等。您可以使用度量資料來診斷 Autonomous Database 資源的問題並進行疑難排解。
必備條件
若要監控資源,不論您是使用主控台或 REST API 搭配 SDK、CLI 或其他工具,都必須獲得管理員所撰寫之原則中的必要存取類型。
Allow group <Group_Name>
to read metrics
in compartment <Compartment_Name>
Allow group <Group_Name>
to inspect work-requests
in compartment <Compartment_Name>
秘訣:
如果您嘗試執行動作並取得您沒有權限或未經授權的訊息,請向管理員確認您已被授予的存取類型,以及您應該使用的區間。如需讓群組存取度量的一般原則,請參閱讓使用者檢視區間中的度量定義和限制使用者存取特定度量命名空間。
如需瞭解授予群組「通知」存取權的通用原則,請參閱允許群組管理主題、允許群組管理主題訂閱,以及允許群組將訊息發布到主題。
可用的測量結果:oci_autonomous_database
本主題描述資料庫服務在 oci_autonomous_database
命名空間中發出的測量結果。
- 自治式資料庫類型
Autonomous Database 、Autonomous Data Warehouse (ADW) 或 Autonomous Transaction Processing (ATP) 的類型。
- deploymentType
共用或專用 Exadata 基礎架構類型。使用主控台檢視多個 Autonomous Database 的預設度量圖表時,您必須指定此維度。
- 顯示名稱
Autonomous Database 的易記名稱。
- REGION
Autonomous Database 所在的區域。
- 資源 ID
Autonomous Database 的 OCID 。
- 資源名稱
Autonomous Database 的名稱。
下表所列的指標會自動供您建立的任何 Autonomous Database 使用。您不需要對資源啟用監督即可取得這些測量結果。
附註:
有效的警示間隔為 5 分鐘或更長的時間,因為發出這些測量結果的頻率。如需建立警示的詳細資訊,請參閱建立警示。在下表中,標示星號 (*) 的指標只能在 Oracle Cloud Infrastructure 主控台的服務指標頁面上檢視。所有分析指標均可依本主題所述的維度進行篩選。
度量 | 度量顯示名稱 | Unit - 單位 | 描述 | 收集頻率 |
---|---|---|---|---|
ApplyLag |
套用延遲 |
seconds - 秒 |
此度量顯示截至取樣時間為止,待命資料庫在主要資料庫的後方 (秒)。 統計:平均 間隔:5 分鐘 |
5 分鐘 |
BlockChanges |
資料庫區塊變更 |
變更每秒 |
每秒平均變更的區塊數目。 統計:平均 間隔:1 分鐘 |
5 分鐘 |
BlockingSessions |
阻隔的階段作業計數 |
count |
已阻隔其他階段作業超過 60 秒的階段作業數目。 統計:上限 間隔:1 分鐘 |
5 分鐘 |
CpuTime *
|
CPU 時間 |
每秒秒數 |
資料庫中前景階段作業在時間間隔內的平均 CPU 累積速率。 統計:平均 間隔:1 分鐘 |
5 分鐘 |
CpuUtilization |
CPU 使用量 |
百分比 |
以百分比表示的 CPU 用量,此為所有用戶群組的聚總值。報告的使用率百分比與資料庫可使用的 CPU 數目有關。 統計:平均 間隔:1 分鐘 |
5 分鐘 |
CurrentLogons *
|
目前的登入數 |
count |
在所選間隔期間成功登入的數目. 統計:總和 間隔:1 分鐘 |
5 分鐘 |
DBTime *
|
資料庫時間 |
每秒秒數 |
資料庫使用者階段作業執行資料庫程式碼的時間長度 (CPU 時間 + WaitTime)。「資料庫時間」用於推斷資料庫呼叫延遲,因為「資料庫時間」與資料庫呼叫延遲 (回應時間) 和呼叫磁碟區的直接比例增加。 此計算方式為資料庫中前景階段作業在時間間隔內的資料庫時間 (CPU + 等待) 累計平均速率。也稱為「平均作用中階段作業 (Average Active Sessions)」。 統計:平均 間隔:1 分鐘 |
5 分鐘 |
ECPUsAllocated |
配置的 ECPU |
count |
所選時間間隔內服務所配置的實際 ECPU 數目。 統計資料:計數 間隔:5 分鐘 |
5 分鐘 |
ExecuteCount |
執行計數 |
count |
在所選間隔期間, 執行 SQL 敘述句的使用者和遞迴呼叫數目. 統計:總和 間隔:1 分鐘 |
5 分鐘 |
HardParseCount |
剖析計數 (硬式) |
count |
目前配置的 CPU 數目。 統計:總和 間隔:1 分鐘 |
5 分鐘 |
IOPS |
IOPS |
作業/秒 |
每秒平均 I/O 作業數目。 統計:平均 間隔:1 分鐘 |
5 分鐘 |
IOThroughput |
IO 傳輸量 |
MB/ 秒 |
每秒平均傳輸量 (MB). 統計:平均 間隔:1 分鐘 |
5 分鐘 |
LogicalBlocksRead |
邏輯讀取 |
每秒讀取數 |
每秒的平均邏輯區塊讀取數目 ("db block gets" 加上 "consistent gets")。包括緩衝和直接 I/O。 統計:平均 間隔:1 分鐘 |
5 分鐘 |
LogicalReads |
階段作業邏輯讀取 |
count |
所選時間間隔內的「資料庫區塊取得」加上「一致取得」總和。這包括從緩衝區快取或處理作業專用記憶體讀取資料庫區塊的邏輯讀取。 統計:總和 間隔:1 分鐘 |
5 分鐘 |
OCPUsAllocated |
配置的 OCPU |
整數 |
所選時間間隔內服務所配置的實際 OCPU 數目。 統計:計數 間隔:1 分鐘 |
5 分鐘 |
ParsesByType |
依類型區分的剖析數 |
剖析數 (每秒) |
每秒的硬剖析或軟剖析數目. 統計:平均 間隔:1 分鐘 |
5 分鐘 |
ParseCount *
|
剖析數目 (總計) |
count |
在所選間隔期間的硬剖析和軟剖析數目. 統計:總和 間隔:1 分鐘 |
5 分鐘 |
ParseFailureCount |
剖析錯誤計數 |
count |
所選時間間隔內的剖析失敗次數。 統計:總和 間隔:1 分鐘 |
5 分鐘 |
PhysicalReads |
實體讀取 |
count |
所選時間間隔內從磁碟讀取的資料區塊數。 統計:總和 間隔:1 分鐘 |
5 分鐘 |
PhysicalReadTotalBytes |
實體讀取位元組總計 |
count |
所選時間間隔內,所有資料庫執行處理活動 (包括應用程式讀取、備份與復原以及其他公用程式) 讀取磁碟的大小 (位元組)。 統計:總和 間隔:1 分鐘 |
5 分鐘 |
PhysicalWrites |
實體寫入 |
count |
所選時間間隔內寫入磁碟的資料區塊數。 統計:總和 間隔:1 分鐘 |
5 分鐘 |
PhysicalWriteTotalBytes |
實體寫入位元組總計 |
count |
所選時間間隔內資料庫執行處理 (包括應用程式活動、備份與復原以及其他公用程式) 所有磁碟寫入的大小 (位元組)。 統計:總和 間隔:1 分鐘 |
5 分鐘 |
QueuedStatements |
佇列中的敘述句數 |
count |
在所選間隔期間, 排入佇列的 SQL 敘述句數目, 此為所有用戶群組的聚總值. 統計:總和 間隔:1 分鐘 |
1 分鐘 |
RedoGenerated |
重做產生 |
count |
所選時間間隔內產生的重做大小 (位元組). 統計:總和 間隔:1 分鐘 |
5 分鐘 |
RedoSize |
已產生重做 |
MB/ 秒 |
每秒產生的平均重做大小 (MB). 統計:平均 間隔:1 分鐘 |
5 分鐘 |
RunningStatements |
執行中的敘述句數 |
count |
在所選間隔期間, 執行中的 SQL 敘述句數目, 此為所有用戶群組的聚總值. 統計:總和 間隔:1 分鐘 |
5 分鐘 |
Sessions |
階段作業 |
count |
資料庫中的階段作業數目. 統計:總和 間隔:1 分鐘 |
5 分鐘 |
SessionUtilization |
階段作業使用率 |
Percent |
以百分比表示的階段作業使用率上限,此為所有用戶群組的聚總值。 統計:平均 間隔:1 分鐘 |
5 分鐘 |
SQLNetBytesFromClient |
從從屬端收到的 SQL 網路位元組 |
count |
在選取的時間間隔期間,透過 Oracle Net Services 從從屬端收到的位元組數目。 統計:總和 間隔:1 分鐘 |
5 分鐘 |
SQLNetBytesFromDBLink |
從 DBlink 接收的 SQL 網路位元組 |
count |
在選取的時間間隔內,透過 Oracle Net Services 從資料庫連結收到的位元組數目。 統計:總和 間隔:1 分鐘 |
5 分鐘 |
SQLNetBytesToClient |
傳送至從屬端的 SQL 網路位元組 |
count |
在選取的時間間隔內,從前景處理作業傳送至從屬端的位元組數目。 統計:總和 間隔:1 分鐘 |
5 分鐘 |
SQLNetBytesToDBLink |
傳送至 DBlink 的 SQL Net 位元組 |
count |
在選取的時間間隔內,透過資料庫連結傳送的位元組數目。 統計:總和 間隔:1 分鐘 |
5 分鐘 |
StorageAllocated *
|
配置的儲存空間 |
GB |
間隔期間內配置給資料庫的空間大小上限. 統計:上限 間隔:1 小時 |
1 小時 |
StorageAllocatedByTablespace *
|
表格空間的配置儲存空間 |
GB |
間隔期間內為每個表格空間配置的空間大小上限。 統計:最大值 間隔:1 小時 |
1 小時 |
StorageUsed *
|
最大儲存空間 |
GB |
間隔期間內使用的空間大小上限. 統計:最大值 間隔:1 小時 |
1 小時 |
StorageUsedByTablespace *
|
表格空間所使用的儲存空間 |
GB |
每個表格空間在間隔期間內所使用的空間大小上限。 統計:最大值 間隔:1 小時 |
1 小時 |
StorageUtilization |
儲存使用量 |
百分比 |
目前使用中的已佈建儲存容量百分比. 代表所有表格空間的配置空間總計。 統計:平均 間隔:1 小時 |
1 小時 |
StorageUtilizationByTablespace *
|
表格空間的儲存空間使用率 |
百分比 |
每個表格空間使用的空間百分比。 統計:平均 間隔:1 小時 |
1 小時 |
TransactionsByStatus |
依狀態區分的異動 |
異動/秒 |
每秒確認或倒回的異動數目. 統計:平均 間隔:1 分鐘 |
5 分鐘 |
TransactionCount *
|
交易計數 |
count |
在所選間隔期間, 使用者確認和使用者倒回的總數. 統計:總和 間隔:1 分鐘 |
5 分鐘 |
TransportLag |
傳輸延遲 |
seconds - 秒 |
到取樣為止,待命資料庫上尚無法使用的約略重做秒數。 統計:平均 間隔:5 分鐘 |
5 分鐘 |
UserCalls *
|
使用者呼叫 |
count |
在所選間隔期間, 登入、剖析及執行呼叫的總數. 統計:總和 間隔:1 分鐘 |
5 分鐘 |
UserCommits |
使用者確認數目 |
count |
所選時間間隔內的使用者確認次數。 統計:總和 間隔:1 分鐘 |
5 分鐘 |
UserRollbacks |
使用者倒回數目 |
count |
使用者在選取的時間間隔期間,手動發出 統計:總和 間隔:1 分鐘 |
5 分鐘 |
WaitTime *
|
等待時間 |
每秒秒數 |
資料庫中前景階段作業在該時間間隔內的非閒補等待時間平均累計速率。平均作用中階段作業的等待時間元件。 統計:平均 間隔:1 分鐘 |
5 分鐘 |