問題タブ [azure-billing]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure - クライアントごとのエラスティック プールの分割コスト
エラスティック プールでクライアントごとにデータベースをホストしている状況があります。データベースの使用量に基づいて、顧客に公平に請求する方法を決定しようとしています。
メトリックが何であれ、請求期間ごとにデータベースごとに取得できるものである必要があります。
- 各クライアント データベースに使用することを検討する適切な指標は何ですか?
- データベースごとの 1 か月間の DTU、仮想コアの使用率は?
- 1 か月あたりの平均 CPU 使用率は?
任意の提案、アイデアをいただければ幸いです。これが意味をなすことを願っています。お気軽に明確な質問をしてください。できる限り多くのフィードバックを提供します。
azure-billing-api - エラスティック プール内のすべてのデータベースについて、データベースごとの仮想コア CPU 使用率を決定する
私はまだ研究の初期段階です。非常に早い。だから、私はここで欠けているものを誰かが提案できるかどうかを確認しています. この質問のポイントを明確にしてください。
状況
毎月、サブスクリプションの請求書を受け取り、仮想コアの平均 CPU に基づいてエラスティック プールの顧客ごとのコストを分割する必要があります。プール内のすべてのデータベース (100 を超える...いいえ、これを設計したわけではありません) に対してクエリを実行して、請求期間 (約 30 日間) の平均 CPU を割り出すことができる必要があります。
私たちが見てきたこと...
請求 API を介してこの情報を取得する方法はないようです。私はメトリクス API、KQL などを見てきました。そして、それらの 1 つまたは組み合わせからそこに到達できると思います。私はこれらのツールのいくつかに慣れていませんが、どこを見るべきかという点で方向性が正しいようです。
質問
- エラスティック プール内のすべてのデータベースから一定期間にわたって平均 CPU を返す、共有できる例/提案 (実際にはあらゆる角度/アプローチから) を知っているか、持っている人はいますか? または、はい、言及された項目 (KQL、メトリック API など) を掘り下げ続ける必要があることを検証するだけです。
- または、不足している可能性のあるものはありますか?
完全な解決策を探すのではなく、考え方を検証し、間違った道をたどっていないか、物事を複雑にしすぎていないかを確認します。:|
azure - Ms Graph を Azure 関数から呼び出すと、何が課金されますか?
実際、ファイルをグラフ (Onedrive) に直接送信する Web アプリ (SPA) があります。着信帯域幅に対して課金されないため、これは素晴らしいことです。ファイル サイズが何であれ、請求されません。
ここで、ファイルを Azure Function に送信したいと考えています。受信帯域幅は再び無料になります。関数のストレージと使用に対して課金されます (これは正常です)。関数内のグラフ?
Web => グラフ = 無料
Web => 関数 => グラフ = (関数の価格) + ???
Azure の同じリージョン内の帯域幅が無料であることはわかっていますが、関数 (フランス、中央) が使用しているグラフ エンドポイントと同じリージョンにあるかどうかはわかりません ...
誰かがこの情報を見つけるのを手伝ってくれませんか?