問題タブ [appdynamics]
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.
java - Jackson を使用して JSON HTTP 応答を Java オブジェクトに変換できません
指定した URL から JSON 応答を取得するために GET 要求を送信する REST サービスを作成しました。
次の問題はJSONメッセージをJAVAオブジェクトに変換することですが、JSONメッセージを正常に取得できるようになりました。
以下は私の残りのクライアントです:
}
以下は、私の ADMetrics POJO クラスです。
以下は私のJUnitテストです:
テストを実行すると、次のようになります。
応答コード: 200
応答メッセージ: [{ "frequency": "ONE_MIN", "metricId": 2253538, "metricName": "DB|Server:169|IO|Data File Average Read Size", "metricPath": "Databases|QA-CARS| IO|データ ファイルの平均読み取りサイズ", "metricValues": [ { "count": 13, "current": 66013, "max": 72003, "min": 0, "occurrences": 0, "standardDeviation": 0 、「startTimeInMillis」: 1447929360000、「合計」: 198688、「useRange」: true、「値」: 15284 }]}]
org.codehaus.jackson.map.JsonMappingException: [Source: java.io.StringReader@78b729e6;] で START_ARRAY トークンから rest.client.ADMetrics のインスタンスを逆シリアル化できません。行: 1、列: 1]
java - Java で Appdynamics データを取得する
Javaコードを介して以下のコマンドを実行したい。これは、Appdynamics コントローラーへの接続を作成するためのものです
curl --user user@customer1:password ' http://192.168.1.11:9090/controller/rest/applications?output=JSON '
このために私が書いたJavaコードは
エラーを下回り続けます
HTTP/1.1 401 Unauthorized エラー レポート
HTTP ステータス 401 -
タイプステータス レポート
メッセージ
説明このリクエストには HTTP 認証 () が必要です。
誰でも助けてください。
node.js - npm 開始スクリプトを使用した Nodejs アプリ
私はnodejsが初めてです。
Docker 化された環境で、nodejs アプリに appdynamics サポートを提供したいと考えています。これにより、すべてのアプリで、アプリの最初の行として次を要求することが義務付けられます。
アプリのエントリ ファイルの周りにappdynamics.jsというラッパーを提供することで、これを行う予定です。詳細:
nodejs docker イメージでスクリプトを実行して、アプリの package.json のエントリ ファイル名を「appdynamics.js」に置き換えます。ここで、appdynamics.js には上記の appdynamics 関連の require ステートメントがあります。例 :
{scripts { "start" : "node server.js" }}
に置き換えられます{scripts { "start" : "node appdynamics.js"}}
次に、appdynamics.js 内の「server.js」を「require」します。
npm start を呼び出します。
私の唯一の懸念はこれです:
package.jsonに scripts のようなものがあった場合{ "start" : "coffee server.coffee" }
、私のスクリプトはそれを に置き換えます{ "start" : "coffee appdynamics.js" }
。そして、私のスクリプトは を呼び出しますがnpm start
、エラーになります。
これを解決する最善の方法は何ですか?
これは、本番環境で「ノード」コマンドの代わりに「コーヒー」を使用するためのフォローアップの質問です
networking - モバイル アプリケーション ネットワーク リクエスト ログ
私はいくつかの助けを求めています。
内部 API に対して行われたすべてのネットワーク リクエストをログに記録する機能が必要なモバイル アプリケーションがあります。
当社の Web サイトでは、Splunk を使用してすべてのネットワーク アクティビティをログに記録しており、これは調査を行うのに最適です。私の問題は、調査を行うためにこれらのログを取得するために、他のチームと協力する必要があることです。App Dynamic がありますが、これは私が望むものではありません。
例えば。ユーザーがサインオン API にログインできないという問題が発生する可能性があります。問題のユーザーを追跡して、何が API に送信され、どのような応答があったかを確認できるツールが必要です。
これに役立つツールを教えてください。Splunk をインストールできるように、すべての要求が通過するサーバーを作成する方法はありますか? より良いアプローチはありますか?
前もって感謝します
performance - AppDynamics URL モニター拡張機能がメトリクスを送信しない場合がある
URL 監視拡張機能と共に AppDynamics の Java Machine Agent をインストールしました。毎日、1 ~ 2 時間、メトリック ブラウザーにメトリックが表示されません。これらの期間に対応するログを確認したところ、HTTP 要求が作成され、HTTP 200 OK 応答が返されていることがわかりました。私の推測では、拡張機能がメトリックを送信していないということですが、その原因を理解できません。
誰かが私を正しい方向に向けることができますか?
iframe - 外部 Web サイトへの AppDynamic のダッシュボード共有
外部 Web サイトのAppDynamicツールにログインせずにレポート (統計) を表示できるように、 AppDynamic のダッシュボードを < iframe >の下の外部 Web サイトで共有したいと考えています。
要件 :
- ダッシュボードのパブリック URL を取得する必要があります (ログイン ID/パスを要求せずに iframe で動作できるようにするため)
この「カスタムダッシュボードの共有」をやってみた
「共有 URL のコピー」をクリックして、AppDynamics の特定のダッシュボードの URL を取得しました
その URL をChromeで実行するたびに、次のエラーが発生します。
IE (Internet Explorer) で試してみると、次のエラーがスローされます。
SplunkやSitecatalystなどの他のツールには、埋め込まれた URL によってレポートを共有するという概念があります。AppDynamicの仕組みがわからない
ありがとう。