如何計算 AWS Direct Connect、AWS Site-Site VPN 或 Transit Gateway 連線的頻寬和設定 CloudWatch 警示?

2 分的閱讀內容
0

我有 AWS Direct Connect、AWS Site-to-Site VPN 連線或 AWS Transit Gateway 連線。我想要使用 Amazon CloudWatch 指標來計算頻寬,並設定以基於頻寬的通知。

簡短說明

使用 CloudWatch 指標計算 AWS Direct Connect 連線、AWS Site-to-Site VPN 或 AWS Transit Gateway 連線的頻寬。然後,使用 Simple Notification Service (Amazon SNS) 通知建立 CloudWatch 警示,以便在頻寬超過您設定的值時收到警示。

重要事項:頻寬計算取其近似值,目前並未提供確切的頻寬用量。CloudWatch 指標式警示會對超過指定頻寬 15 分鐘或更長時間的連線生效。

根據您使用的連線類型,請參閱相關的「解決方案」部分來計算頻寬和設定 CloudWatch 警示。您也可以設定 CloudWatch 警示的 Amazon SNS 通知。

解決方案

Direct Connect 連線

  1. 存取 CloudWatch 主控台
  2. 在導覽窗格中,選擇指標。然後,選擇所有指標
  3. 所有指標下選擇 DX。然後,選擇連線指標
  4. 針對您想要測量的 Direct Connect 連線,選取 ConnectionBpsIngressConnectionBpsEgress
  5. 選擇圖形化指標索引標籤,並設定下列項目:
    統計值:最大值
    持續時間:5 分鐘
  6. 選擇新增數學。從下拉式清單中,選擇以空白表達式開始
  7. 選擇以空白表達式開始後,會顯示數學表達式方塊。在此方塊中,輸入 (m1+m2)
    此公式可計算總頻寬。變數代表下列值:
    m1 = ConnectionBpsIngress (以每秒位元數為單位)
    m2 = ConnectionBpsEgress (以每秒位元數為單位)
  8. 選擇套用
  9. 在圖形化指標部分,會列出您新增的表達式和表達式中的指標。若要在圖形部分中顯示圖示,請僅選取您新增的表達式:(m1+m2)
    輸出結果以每秒位元數為單位。
  10. 設定 Direct Connect 連線的 CloudWatch 警示。使用您在上一個指標步驟中計算的數學表達式。 建立警示時,請設定下列值:
    選取指標時,請重新輸入本文在「計算 Direct Connect 連線的頻寬」一節中相關步驟所使用的表達式。僅選取您建立的表達式。
    條件部分中,設定您要設為監控條件的頻寬值。例如,若要在頻寬達到 100Mbps 時收到通知,請輸入大於/等於 (>=) 1,000,000,00
    其他組態部分中,將要警示的資料點設為 3 選 3
  11. [選用] 設定 CloudWatch 警示的 Amazon SNS 通知

Site-to-Site VPN 連線

  1. 存取 CloudWatch 主控台
  2. 在導覽窗格中,選擇指標。然後,選擇所有指標
  3. 所有指標下選擇 VPN。然後,選擇 VPN 通道指標
  4. 針對您要測量的 VPN 通道,選取 TunnelDataInTunnelDataOut 指標。
  5. 選擇圖形化指標索引標籤,並設定下列參數:
    統計值:總和
    持續時間:5 分鐘
  6. 選擇新增數學。從下拉式清單中,選擇以空白表達式開始
  7. 選擇以空白表達式開始後,會顯示數學表達式方塊。在此方塊中,輸入 (m1+m2)*8/300
    此公式會將位元組數轉換為位元數,除以時間 (以秒計) 後,計算出輸出結果 (以每秒位元數為單位)。變數代表下列值:
    m1 = TunnelDataIn (以位元組數為單位)
    m2 = TunnelDataOut (以位元組數為單位)
  8. 選擇套用
  9. 在圖形化指標部分,會列出您新增的表達式和表達式中的指標。若要在圖形部分中顯示圖示,請僅選取您新增的表達式:(m1+m2)*8/300。輸出結果以每秒位元數為單位。
  10. 設定用於 VPN 連線的 CloudWatch 警示。使用您在上一個指標步驟中計算的數學表達式。建立警示時,請設定下列值:
    選取指標時,請重新輸入本文的「Site-to-Site VPN 連線」一節中頻寬計算步驟所使用的表達式。僅選取您建立的表達式。
    條件部分中,設定您要設為監控條件的頻寬值。例如,若要在頻寬達到 100Mbps 時收到通知,請輸入大於/等於 (>=) 1,000,000,00
    其他組態部分中**,要警示的資料點**設為 3 選 3
  11. [選用] 設定 CloudWatch 警示的 Amazon SNS 通知

傳輸閘道連接

下列程序可計算 Transit Gateway VPC 連接的頻寬。不同類型的連接都可以使用類似的計算方式。

  1. 存取 CloudWatch 主控台
  2. 在導覽窗格中,選擇指標。然後,選擇所有指標
  3. 所有指標下選擇 Transit Gateway。然後,選擇 Per-TransitGatewayAttachment 指標。
  4. 針對您要測量的傳輸閘道連接,選取 BytesInBytesOut 指標。
  5. 選擇圖形化指標索引標籤,然後設定下列參數:
    統計值:總和
    持續時間:5 分鐘
  6. 選擇新增數學。從下拉式清單中,選擇以空白表達式開始
  7. 選擇以空白表達式開始後,會顯示數學表達式方塊。在此方塊中,輸入 (m1+m2)*8/300
    此公式會將位元組數轉換為位元數,除以時間 (以秒計) 後,計算出輸出結果 (以每秒位元數為單位)。變數代表下列值:
    m1 = BytesIn (以位元組為單位)
    m2 = BytesOut (以位元組為單位)
  8. 選擇套用
  9. 在圖形化指標部分,會列出您新增的表達式和表達式中的指標。若要在圖形部分中顯示圖示,請僅選取您新增的表達式:(m1+m2)*8/300。 輸出結果以每秒位元數為單位。
  10. 根據指標數學表達式建立 CloudWatch 警示。使用您在上一個指標步驟中計算的數學表達式。建立警示時,請設定下列值:
    建立警示時,請設定下列值:
    選取指標時,請重新輸入本文在「傳輸閘道連接」一節中頻寬計算步驟內所使用的表達式。僅選取您建立的表達式。
    條件部分中,設定您要設為監控條件的頻寬值。例如,若要在頻寬達到 100Mbps 時收到通知,請輸入大於/等於 (>=) 1,000,000,00
    其他組態部分中**,要警示的資料點**設為 3 選 3
  11. [選用] 設定 CloudWatch 警示的 Amazon SNS 通知

相關資訊

VPN 通道指標和維度

AWS Direct Connect 指標和維度

AWS Transit Gateway 指標

AWS 官方
AWS 官方已更新 5 個月前