Splunk Observability Cloud 用 Android インストルメンテーションのトラブルシューティング 🔗
Splunk OpenTelemetry Instrumentation for Android を使用して Android アプリケーションをインストルメンテーションしたときに、Splunk Observability Cloud にデータが表示されない場合は、以下のトラブルシューティング手順に従ってください。
Android OpenTelemetryのトラブルシューティングの手順 🔗
以下の手順は、Android RUMエージェントの問題のトラブルシューティングに役立ちます:
アプリで desugaring が有効になっていることを確認する 🔗
Java 8 のインターフェイスやクラスに関するランタイムエラーが表示される場合は、coreLibraryDesugaring
を有効にしていることを確認してください。アプリケーションで desugaring を有効にする を参照してください。
デバッグロギングを有効にする 🔗
デバッグロギングを有効にすると、Androidのインストルメンテーションに関する問題のトラブルシューティングに役立ちます。
ロギングを有効にするには、SplunkRum.builder()
に enableDebug()
メソッドを追加します。例:
SplunkRum.builder()
.setApplicationName("<name_of_app>")
.setRealm("<realm>"")
.setRumAccessToken("<rumAccessToken>")
.enableDebug()
.build(this);
}
注釈
必要なときだけデバッグロギングを有効にします。デバッグモードはより多くのリソースを必要とします。
バックグラウンドタスクのためにデータにノイズが発生しています 🔗
バックグラウンド・タスクは、インストルメンテーションされたアプリケーショ ンに不要なデータやノイズをもたらす可能性があります。バックグラウンド・タスクのインストルメンテーションを無効にするには、disableBackgroundTaskReporting()
メソッドにタスクのアプリケーション ID を渡します。例:
public class SampleApplication extends Application {
@Override
public void onCreate() {
super.onCreate();
SplunkRum.builder()
// Other Settings
// ...
// Turn off instrumentation of background processes
.disableBackgroundTaskReporting(BuildConfig.<id_of_application>)
.build(this);
}
}
エラー:gzip 圧縮リクエストの EOF 処理 🔗
Splunk RUM エージェントをアプリケーションに含めると、Android Studio で gzip 圧縮に関連する EOFException が表示される場合があります。
Splunk RUM はネットワーク帯域幅の消費を抑えるために gzip エンコーディングを使用しています。Android Studio の Network Inspector は HTTP リクエストの本文を読み取ろうとするため、gzip エンコーディングが解除されます。この結果、Splunk Observability Cloud インジェスト・エンドポイントはエラー 400 を返します。
回避策として、アプリのプロファイリング時に Splunk RUM を無効にするか、アプリのプロファイリング時に gzip 圧縮を無効にします。
Splunk Observability Cloudをご利用のお客様で、Splunk Observability Cloudでデータを確認できない場合は、以下の方法でサポートを受けることができます。
Splunk Observability Cloudをご利用のお客様
Splunk サポートポータル でケースを送信する
Splunkサポート に連絡する
見込み客および無料トライアルユーザー様
Splunk Answers のコミュニティサポートで質問し、回答を得る
Join the Splunk #observability user group Slack channel to communicate with customers, partners, and Splunk employees worldwide. To join, see Chat groups in the Get Started with Splunk Community manual.