問題タブ [telemetry]
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.
arduino - Arduino FrSky テレメトリ
Arduino Uno で FrSky プロトコル経由で Naze32 (CleanFlight) からテレメトリ データを取得しようとしましたが、データを取得できませんでした。このライブラリを使用しました: https://github.com/jcheger/frsky-arduino 画像
docker - Docker テレメトリとパフォーマンス監視
昼食をとった場合、テレメトリと監視ツールは何を表示しますか (2 つのオプション)
- ドッカーコンテナ
- ホストシステム
コンテナーのみまたはホスト システムの cpu\memory などの使用量を表示しますか?
ベストプラクティスとは? 各コンテナまたはホスト システムでソフトウェアを監視しますか?
logging - FileBeat が何もしていないように見える
FileBeat をサービスとしてインストールし、次の構成を設定しました。
スラッシュを使用してパスも試しました
サービスを開始するとレジストリ ファイルが変更されますが、それ以外の場合は変更されず、ログも書き込まれませんC:\fileBeatLogs\.
autofac - カスタム TelemetryInitializer に依存関係を挿入する方法は?
私たちは DI に Autofac 4 を使用しており、少し前に AI の実験を開始しました。ここで、必要な IdentityTelemetryInitializer クラスと IIdentityProvider を作成して、現在の承認済みユーザーの ID を取得し、それをコンテキストに追加できるように設定しました。TelemetryInitializer に依存関係を挿入する方法が見つかりません。IIdentityProvider を取るコンストラクターを定義すると、カスタム初期化子は完全にスキップされます。どんなアイデアでも大歓迎です。この方法でアクセスできるように、ユーザー ID もスレッド プリンシパルとして設定することを考えていましたが、これに DI を使用できることを望んでいましたか?
c# - 非 Web アプリからの Application Insights が 404 を返す
最終的にはデプロイ前のコンソール アプリである Azure webJob を作成しています。テレメトリの結果を取得できるように、これに Application Insights を追加しようとしています。ただし、これは Web アプリではないため、Telemetry はプロジェクトの認識された部分ではありません。
手動でテレメトリを追加し、TelemetryConfiguration.Active フレームワークの詳細を設定しようとすると、次のエラーが表示されます。
ただし、ソリューションで ODATA mvc アプリを実行すると、すべてのテレメトリが「すぐに」正常に動作します。
SDK を介して Insights をセットアップする方法についての指示は、非 Web アプリの例の良いドキュメントを見つけるのに苦労しているため、非常に役立ちます。
ホスト コード自体は、Web ジョブの標準的な例に基づいています。
MessageHandlingLoop() のテレメトリ コード
前もって感謝します!
node.js - IBM Websphere MQ でキューを指す別名トピックを作成する方法は?
MQTT プロトコルを介して、WebSphere MQ キューを使用するアプリケーションと、Websphere MQ トピックを使用する nodeJS アプリケーションとの間でメッセージを送信しようとしています。
エイリアス キューを作成できることはわかっています。
- トピックを指す (この場合、アプリケーションはエイリアス キューを介して新しいパブリケーションをリッスンします)。
- 別のキューを指しています。
今、私は反対の手順が欲しい:
キューを指すエイリアス トピックを作成するにはどうすればよいですか? その場合、nodeJS アプリケーションは、元のキューにメッセージをプッシュする他のアプリケーションからのエイリアス トピックを介して着信メッセージをリッスンできます。
構成 :
- WebSphere v7.5
- ノード v5.5.0
- プロトコル MQTT v3
azure - コンソール アプリケーションのアプリケーション インサイトが機能しない
ブログhttps://azure.microsoft.com/en-us/documentation/articles/app-insights-windows-desktop/に従って、AI を使用した基本的なコンソール アプリを作成しましたが、Azure アカウントの AI でメトリックがキャプチャされません. エラー/例外も報告されていません。ここに何か欠けていますか?以下はコードです。HockeyApp は、アプリ ストアから入手できる Windows アプリのメトリックを取得するための新しいアプローチであるというドキュメントがいくつかありますが、コンソールまたは Windows サービスに関する十分な情報はありません。あなたの経験を共有できますか?
ApplicationInsights.config
node.js - IBM WebSphere / MQTT.js : MQHRF2 を MQSTR 形式に変換する
MQTT モジュール (mqtt.js) を使用して NodeJS にクライアントがあり、キューにリダイレクトされた WebSphere MQ のトピックと通信します。結果をキューに入れる必要があるため、ソースと宛先の間でトピックを使用します ( MQTT プロトコルはトピックとのみ通信するため)。
NodeJS (ソース) -> Websphere MQ のトピック (中間) -> Websphere MQ のキュー (宛先)
問題は、WebsphereMQ のキューで受信したメッセージが MQHRF2 形式ですが、MQSTR が必要なことです。
mqtt.js 側でフォーマットを指定するプロパティが見つかりませんでした。
IBM Websphere MQ でそれを強制できると思っていましたが、どうすればよいでしょうか? この使用のためにチャネルまたは何かを作成できますか?つまり、受信フォーマットを変換できますか?
よろしくお願いいたします。
構成 :
制約 :
- WebSphere MQ は v7.5 でなければなりません (そのため、mqlight を使用するために v8 にアップグレードすることはできません)
- モジュール MQTT.js を使用することをお勧めします
WebSphere MQ エクスプローラーを介してトピックに直接公開すると、正しく機能します。ただし、NodeJS アプリケーションから発行すると失敗します。
コメントにリストされている両方の方法を試してみましたが、奇妙なことがわかりました。
MQ コンソールで、次のコマンドを使用: amqsbcg QUEUE_MQTT_VERIF MQTTVerification :
ご覧のとおり、コンソールではフォーマット フィールドは空ですが、MQExplorer では MQHRF2 です。メッセージも違います。
したがって、MQConsole の結果は正しく、MQExplorer は変更後も間違った結果を示します。両方で変更が行われた場合にのみ、結果が正しいことに注意してください。
- サブスクリプション : ALTER SUB(APPLE.PRICES) PSPROP(NONE)
- Queue : ALTER QLOCAL(PRICES) PROPCTL(NONE)
問題の原因は、MQExplorer ソフトウェアでの表示だけでしょうか?
編集:
MQExplorer と MQConsole の違いは、MQ Explorer のパラメータによるものでした: Window -> Preferences -> WebSphereMQ Explorer -> Message properties -> [Display message properties] のチェックを外します。