すべてのプロダクト
Search
ドキュメントセンター

Simple Log Service:iOS SDKの概要

最終更新日:Sep 05, 2024

Simple Log Service SDK for iOSは、Simple Log Serviceのコレクション関連のAPI操作をカプセル化します。 iOS用のSimple Log Service SDKを使用すると、iOSログを簡単に収集できます。

バージョン

詳細については、「Alibaba Cloud Simple Log Service SDK For iOSリリース」をご参照ください。

サンプルコード

Simple Log Service SDK for iOSには、参照用に使用できるさまざまなサンプルコードが用意されています。 次の表に、Simple Log Service SDK for iOSで提供されるサンプルコードを示します。

GitHubソースコード

説明

ViewController.swift

Swiftプログラミング言語に基づいてログを収集する方法を示すサンプルコードが含まれています。

ProducerExampleNoCacheController.m

Objective-Cプログラミング言語とキャッシュを除く収集構成に基づいてログを収集する方法を示すサンプルコードが含まれています。

ProducerExampleController.m

Objective-Cプログラミング言語とキャッシュを含む収集構成に基づいてログを収集する方法を示すサンプルコードが含まれています。

ProducerExampleController.m

Objective-Cプログラミング言語に基づいてログを収集する方法と、コールバックを含む収集構成を示すサンプルコードが含まれています。

説明

次の表に、Simple Log Service SDK for iOSが提供する、ログ収集を実装するためのモジュールを示します。

モジュール

SDKコンポーネント

説明

プロデューサー

プロデューサー

ログ収集に関連するAPI操作をカプセル化する基本コレクションSDK。

フレームワーク固有のコアライブラリ

Core

クラッシュデータ、ネットワーク品質分析のデータ、およびトレースデータを収集するときに接続する必要があるSDKフレームワークのコアライブラリ。

OpenTelemetryプロトコルライブラリ

OT

OpenTelemetryのコア実装ライブラリ。

OpenTelemetryプロトコル拡張ライブラリ

OTSwift

OpenTelemetryのSwift拡張ライブラリ。

トレースデータ収集

トレース

iOSトレースデータの収集に使用されるライブラリ。

ネットワーク拡张ライブラリ

URLSessionInstrumentation

OkHttpネットワークライブラリからiOSトレースデータを自動的に収集するために使用されるライブラリ。