NATゲートウェイのメトリック
メトリック、アラームおよび通知を使用して、NATゲートウェイのヘルス、容量およびパフォーマンスをモニターする方法を学習します。
このトピックでは、メトリック・ネームスペースoci_nat_gatewayによって生成されるメトリックについて説明します。詳細は、モニタリングおよび通知を参照してください。
メトリックの概要: oci_nat_gateway
NATゲートウェイは、各ホストにパブリックIPv4アドレスを割り当てることなく、プライベート・ネットワーク全体にインターネットへのアクセス権を付与するために使用されます。ホストはインターネットへの接続を開始し、応答を受信できますが、インターネットから開始されたインバウンド接続は受信できません。
使用可能なメトリックは、NATゲートウェイが稼働しているかどうか、ゲートウェイ経由のデータ量、および予期しないエラーが発生してパケットがドロップされている場合に迅速に決定するのに役立ちます。
- NATゲートウェイとの間のトラフィック: ゲートウェイごとのトラフィック・レベル(パケットおよびバイト)。これは、ゲートウェイの内外に到達するトラフィクの相当な増加または減少を識別するのに役立ちます。
- ドロップされたパケット: ゲートウェイごとのドロップ(ドロップされたパケット)。これは、NATポート不足などの問題によって発生したトラフィックの変更を識別するのに役立ちます。
必要なIAMポリシー
リソースをモニターするためには、コンソールを使用しているか、REST APIをSDK、CLIまたはその他のツールとともに使用しているかに関係なく、管理者が記述するポリシーで必要なタイプのアクセス権を付与されている必要があります。ポリシーでは、モニタリング・サービスおよびモニター対象リソースの両方へのアクセス権を付与する必要があります。アクションを実行しようとしたときに、権限がない、または認可されていないというメッセージが表示された場合は、付与されているアクセス権のタイプと作業する必要があるコンパートメントを管理者に確認します。モニタリングのユーザー認可の詳細は、IAMポリシーを参照してください。
使用可能なメトリック: oci_nat_gateway
次の表に示すメトリックは、作成する各NATゲートウェイで自動的に使用可能になります。これらのメトリックを取得するためにモニタリングを有効にする必要はありません。
モニタリング・サービスを使用して、カスタム問合せを作成することもできます。メトリック問合せの作成を参照してください。
各メトリックには、次の1つ以上のディメンションが含まれます:
- RESOURCEID: NATゲートウェイOCID。
- DROPTYPE: パケット・ドロップのタイプ:
noPorts: NATポートが枯渇したためにドロップされたパケット。throttle: NATゲートウェイでのスロットルによりドロップされたパケット。other: 次のいずれかの理由で無効なパケット:- パケットTCPデータは、すでに閉じられているTCP接続を示します。
- パケットTCPデータは、接続が以前に確立されていないことを示します。
- パケット・サイズがMTUを超えています
- パケットの宛先に到達できません
| メトリック | メトリック表示名 | 単位 | 説明 | ディメンション |
|---|---|---|---|---|
| バイトからNATgw | OCIリソースからNATゲートウェイへのバイト数。 | バイト | Oracle Cloud Infrastructure (OCI)リソースからNATゲートウェイに送信されたバイト数。 |
resourceId
|
| バイト数NATgwから | NATゲートウェイからOCIリソースへのバイト数。 | バイト | NATゲートウェイからOCIリソースに送信されたバイト数。 | |
| NATgwへのパケット | OCIリソースからNATゲートウェイへのパケット | パケット | OCIリソースからNATゲートウェイに送信されたパケット数。 | |
| NATgwからのパケット | NATゲートウェイからOCIリソースへのパケット | パケット | NATゲートウェイからOCIリソースに送信されたパケット数。 | |
| HighPortUsageウォーターマーク | NATゲートウェイ上のSNATのHigh Port Usage。 | 該当なし |
異なる宛先間でSNATポートのしきい値ベースの高水位標使用状況を報告するバイナリ・メトリック。 しきい値は80%に設定されます。 メトリックの値は、最大SNATポート使用率がしきい値を下回る場合は0で、しきい値を超える場合は1に切り替わります。 |
|
| NATgwにドロップ | OCIリソースからNATゲートウェイへのパケット・ドロップ。 | パケット | NATゲートウェイによってドロップされた、OCIリソースからNATゲートウェイへのパケット数。 |
resourceId
|
| ConnectionsEstablished | NATゲートウェイを介して確立された接続。 | 番号 | NATゲートウェイを介して確立された接続の数。 | |
| ConnectionsClosed | 遠端にクローズされたNATゲートウェイを介した接続。 | 番号 | インターネット・ホストによってクローズされたNATゲートウェイを介した接続数。 | |
| ConnectionsTimedOut | アイドル・タイムアウトのため、NATゲートウェイによって接続がクローズされました。 | 番号 | アイドル・タイムアウトのため、NATゲートウェイによってクローズされた接続の数。 |
コンソールの使用
コンパートメント内のすべてのNATゲートウェイのデフォルト・メトリック・チャートを表示するには
- ナビゲーション・メニューを開き、「監視および管理」を選択します。「モニタリング」で、「サービス・メトリック」を選択します。
- 目的のコンパートメントを選択してください。
- メトリックの「ネームスペース」に「oci_nat_gateway」を選択します。
「サービス・メトリック」ページでは、選択したメトリック・ネームスペースによって生成される各メトリックのチャートを示すために、ページが動的に更新されます。デフォルトでは、チャートにコンパートメントのリソースごとに個別の線が表示されます。
APIの使用
APIの使用およびリクエストの署名の詳細は、REST APIのドキュメントおよびセキュリティ資格証明を参照してください。SDKの詳細は、SDKおよびCLIを参照してください。