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をご利用のお客様
Submit a case in the Splunk Support Portal .
Contact Splunk Support .
見込み客および無料トライアルユーザー様
Splunk Answers のコミュニティサポートで質問し、回答を得る
Splunk #observability ユーザーグループの Slack チャンネルに参加して、世界中の顧客、パートナー、Splunk 社員とのコミュニケーションを図る。参加するには、Get Started with Splunk Community マニュアルの チャットグループ を参照してください。