Azure API 使用料の算定
Instana Azure API( Azure Monitor、ARM、データ転送コスト要素など)と連携し、 Azure API の利用コストを見積もり、管理するのに役立つスロットリング保護やコスト追跡オプションなどの最適化手法を導入しました。
Instana を使用して Azure 環境を監視する際は、 Azure API の利用に関連する以下のコスト要因を考慮してください:
Azure API コスト要因
1. Azure API への呼び出しを監視する
Instana Azure モニターを起動し、 API からメトリクスを収集します。 詳細については、 「 Azure 」 のモニター使用コストを参照してください。
Instana が Azure Monitorに対して行う各メトリクスリクエストは、 Azure Monitor の API クォータにカウントされます。
2. Azure Resource Manager (ARM) API の呼び出し
ARMの API へのリソース検出リクエストは課金対象外ですが、レート制限が適用されます。 Instana が API への呼び出しを大量に行う場合、レート制限の引き上げが必要になる可能性があり、その結果、コストが増加する可能性があります。
詳細については、 「 Azure 」のサブスクリプションサービスの制限およびリクエストの制限とスロットリングを参照してください。
以下の方法を使用して、これらのコストを見積もり、追跡することができます:
- Azure 価格計算ツール
- Azure ポータル上でのコスト管理と請求、または Azure を介したプログラムによる処理小売価格 API
- Azure コスト管理API(コスト詳細レポートを生成するため)。
3. データ転送費用
Instana メトリクスやログを取得する際、 Azure からデータを転送します。 データ転送料は、地域および転送データ量に応じて課金されます。 詳細については、 「 Azure の帯域幅料金」 をご覧ください。
Instana における Azure および API の使用を最適化
1. スロットリング保護
Instana Azure モニターを起動し、 API からメトリクスを収集します。 詳細については、 「 Azure 」 のモニター使用コストを参照してください。
Instana が Azure Monitorに対して行う各メトリクスリクエストは、 Azure Monitor の API クォータにカウントされます。
2. リソースのフィルタリング
Instana を設定して特定のリソースのみを監視するようにすることで、 API への呼び出しを減らすことができます。 タグまたはリソースグループに基づいてリソースのフィルタリングを適用します。 詳細については、 「 Azure サービスのフィルタリング」 を参照してください。