Network Watcherのネットワーク診断ツールを使用する - IPフロー検証
はじめに Network Watcherにはネットワーク診断ツールがあります。 IP フロー検証 NSG 診断 ネクスト ホップ 有効なセキュリティ ルール VPN のトラブルシューティング パケット キャプチャ 接続のトラブルシューティング このうちIPフロー検証、NSG診断ついて試してみたいと思います。 これら2つはネットワークのNSGのルールを検証してくれます。NSGの確認が必要な場合はどちらかを使うとよいと思います。 IPフロー検証 IPフロー検証は、対象となる仮想マシンがあるリージョンにNetw ...
Network Watcherでトポロジを表示してみる。
はじめに Network Watcherではトポロジーを表示することが可能です。 これは非常に分かりやすく表示してくれるので構成を確認する場合には便利です。 しかし、注意も必要です。表示されるものは限定されます。IaaSのサービスのみが表示されます。 PaaS、たとえばApp Serviceなどは表示されません。 表示 Network Watherを開きます。 リージョン個別のNetwork Watherを開いても表示できないので注意です。 トポロジを開きます。 表示したい、リソースグループを指定します。 ...
Azure Load Testingのテストでエラーが発生したのでログを確認する。
はじめに テスト実行時に失敗が発生することがあると思います。Load Testingでは実行時のログを確認することで解決できる場合があります。 ログの取得 ログはテスト実行時に自動的に取得されダウンロードできるようになります。 下記ではエラーが100%になっていて失敗していることが確認できます。 ログは上記のDownloadから取得することができます。 ログはテストの規模などにもよりますが、ダウンロードが開始されるまでに時間がかかると思います。ドキュメントのサンプルを利用した場合、スレッド5 ...
Azure Load Testingのテスト結果をJmeterでレポート作成し表示する。
はじめに Azure zure Load Testingのテスト結果はJmeterで表示することが出来ます。テスト結果は個別にエクスポートを行い、Jmeterでレポートを作成し表示します。 テスト結果のエクスポート テスト結果は、右側の「・・・」を右クリックして結果ファイルをダウンロードするか、テスト結果を開いた後にDownload → Resultsを選択します。 レポートの作成 レポートはJmeterをCUI(コマンドプロンプト or PowerShell)で呼び出して作成します。 ダウンロードしたZ ...
Azure Load TestingのEngine instancesを調整する。
はじめに Azure Load Testingでテストする場合に、当然負荷を増やす必要が出てきます。そこで、変更が必要になってくるのがEngine instancesです。 テストは以前の利用したものを使います。 ドキュメントは下記を参考にしてください。 負荷の計算 負荷の増減はいたって単純です。 テストプランで設定したスレッド数xEngine instances数です。 今回のテストプランのスレッド数を確認します。 <ThreadGroup guiclass="ThreadGroupGui" te ...
Azure Load Testingで比較するメトリックスを追加する。
はじめに Azure Load Testing ではテスト結果に加えて、利用しているサービスのメトリックスを表示することが出来ます。 これは前回の記事の続きになります。 設定 メトリックスを追加したいサービスを追加します。 今回は、仮想マシンを対象にTestingを行っていて、Key Vaultの参照も行っているので追加しています。 表示 テスト結果のメトリックスに加えて上記で追加したサービスのメトリックスが表示されます。 仮想マシンのメトリックス Key Vaultのメトリックス まとめ ...
Azure Load Testingの合否を設定する。
はじめに Azure Load Testingでは、テスト結果について合否を設定することが出来ます。 合否は閾値よって決められます。 ただし、プレビューのためか設定できる項目が少ないです。 前回の記事微続きになります。 閾値 現状、対象となるメトリクスは2つのみです。 Response time Error 合否の確認 下記のテストはResponse timeを10ms以上の場合は不合格として設定した結果です。 Response timeは1msなのでPssed(合格)となっています。 また ...
Azure Load Testingのパラメーターを設定する。
はじめに Azure Load TestingではJmeterで作成するテストについて、パラメーターを設定することが出来ます。 ポータルから行う場合には主に2つの指定方法があります。 環境変数 シークレットキー 前者は、直接Load Testingに値を設定します。後者は、Key Vaultに値を格納します。 セキュリティ要件などに合わせてどちらを使うか検討する必要があります。 構築時間 約10分 前提条件 Key Vaultは構築されていること Key Vaultの利用方法を知っていること 環境変数を設 ...
Azure Load Testingを試してみましたが便利です。
はじめに Azureではロードテストが行えるツールが公開されています。Azure Load Testingです。プレビューですので今後仕様変更など行われる可能ですがあります。 Jmeterでテストを作成してアップロードして利用するロードテストツールです。 構築時間 約15分 前提条件 テスト対象として仮想マシンなどhttpでアクセスできる対象を用意します。 作成 Load Testingを作成します。 Name:一意 作成します。 ロールの割り当て 作成直後はLoad Testingのテストを作成するため ...
ストレージ同期サービス(Azure File Sync)でファイル同期する
はじめに ストレージ同期サービス(Azure File Sync)はファイルサーバーのデータをAzure Filesに同期するサービスです。 そこで、実際に構築してファイルを同期してみたいと思います。 構築時間 約30分程度 ストレージ同期サービス(Azure File Sync)の作成 ポータルからストレージ同期サービス(Azure File Sync)を作成します。 ストレージ同期サービス名:任意 リージョン:任意 ネットワーク接続:すべてのネットワーク ファイルサーバーにAzure File Syn ...
仮想マシンの近接配置はどの程度速くなるのか。
はじめに 仮想マシンの近接配置はどの程度速くなるのか確認してみました。近接配置することでネットワークのレイテンシーは良くなるのか半信半疑だったので実際に試してみました。 測定方法は簡易です。近接配置した仮想マシンと、していない仮想マシンを対象にnetperfを利用しレイテンシーの計測を行いました。 テスト結果 テストはnetperfで計測しています。netperfの利用方法については割愛します。 netperf -H 10.x.x.x -t TCP_RR -- -o min_latency,max_lat ...
負荷分散 - 選択に関するヘルプを利用する
はじめに 負荷分散を実現する方法として4つサービスがあります。 ロードバランサー Application Gateway Traffic Manager Front Door これらをどのように選択するべきかヘルプしてくれるツールがあります。 負荷分散 - 選択に関するヘルプ です。 迷った時は参考にするとよいと思います。 はい、いいえで答えていきケースごとに選択するとよい負荷分散の方法を提示してくれます。 利用方法 上部に質問が出て答えていきます。 最後にどのサービスを検討すべきかが表示されます。 下記 ...
[Tips] Microsoft Azureの資格勉強におすすめなYoutubeチャネル
Tips Microsoft Azureの資格勉強におすすめなYoutubeチャネルを紹介します。 John Savill's Technical Training たぶん、Azureについて一番多く動画を公開しているチャネルです。更新頻度も多く週3ぐらいで追加されています。 資格試験向けの動画も多く、勉強の教材としては最適だと思います。とても詳しく解説してくれています。 下記の再生リストがあります。 AZ-900 AZ-305 AZ-104 AZ-700 SC-300 AZ-500 Azureだけではな ...
DynatraceでAzureを監視してみる。Azureからログを取得する(ActiveGateを利用)。
はじめに DynatraceでAzureのログを取得取得する方法に、直接Dynatraceに送信する方法を紹介しました。 ログの取得する方法として3つ紹介しました。 Dynatraceに直接送信する。 新規にActiveGateを使用して送信する。 既存のActiveGateを使用して送信する。 後者の2つを紹介しています。 新規にActiveGateを使用して送信する リージョン毎にActiveGateを作成します。 これは、Dynatraceのスクリプトによって作成されます。 この場合、ActiveG ...
DynatraceでAzureを監視してみる。Azureからログを取得する。
はじめに DynatraceでAzureと連携した場合のログの収集方法について紹介します。Azure のログはEvent Hubsを介してFunctionsがDynatraceに送信する方法を紹介します。 構成は少々面倒です。Agentの設定で収集というわけではありません。 前回、App Serviceを利用したサンプルを作成したのでそれを使います。 ログの取得方法は今回紹介する方法に加え3つの方法があります。 Dynatraceに直接送信する。 新規にActiveGateを使用して送信する ...

