はじめに
Event Hub に流れるメッセージを確認する方法はいくつも考えられますが、もっとも手っ取り早く確認するにはAzure Event Hub Explorer を利用するのが近道かと思います。
そのでAzure Event Hub Explorer の利用方法について紹介していきます。
Azure Event Hub Explorer とは
上記でも記載した通り、Event Hub に流れるメッセージを確認することのできる、VSCodeの拡張機能です。ログインはAzure Accountの拡張機能に依存します。
インストールを行うとコマンドパレットから操作します。
以下のように操作はシンプルです。
Command | Keyboard Shortcuts |
Menu Contexts |
Select event hub | None | editor/context |
Send message to Event Hub | None | editor/context |
Start monitoring Event Hub message | None | editor/context |
Stop monitoring Event Hub message | None | editor/context (in output panel) |
メッセージを確認
Select event hub
Event Hubを選択します。
サブスクリプションを選択します。
リソースグループを選択し、Event Hubを選択します。
Start / Stop monitoring Event Hub message
モニタリングが開始さ、メッセージが流れると出力されます。
Stopを行うと停止します。
Send message to Event Hub
メッセージを送信することができます。
モニターを行っていると送信したメッセージを確認することができます。
まとめ
Azure Event Hub Explorer はシンプルでとても利用しやすいVSCodeの拡張機能です。例えば、診断設定でEventHubを指定した場合に正しくログが流れているか、IotHubとの連携に問題ないかなど、開発者だけでなくインフラ側でも多く利用できるものです。結構、VSCodeにはこのような便利拡張機能があるので探してみてください。