Collector を使用します:一般的なタスクの実行方法 🔗
Browse the table below to learn how to carry out common tasks with the Splunk Distribution of the OpenTelemetry Collector.
希望する操作 |
理由 |
タイミング |
参照先 |
---|---|---|---|
コントロールデータの事前インジェスト |
Splunk Observability Cloudに送信されるデータを制御することで、データ取り込みのパフォーマンスを最適化し、ストレージコストを削減し、カスタマイズを可能にして、プライバシーに関する懸念に対処します。 |
冗長または不要なテレメトリデータに遭遇した場合、特定の要件を満たすためにデータを修正する必要がある場合、またはCollectorを使用して取り込む前に機密情報をサニタイズする必要がある場合に使用します。 |
|
Work with tags or attributes |
データのタグや属性を追加、変更、または削除して、整理と管理を改善します。 |
Collectorを使用して取り込む前に、データのタグや属性を変更する方法を学習する場合に使用します。 |
|
Obfuscate sensitive data in logs |
機密性の高いログデータが取り込まれないようにしてプライバシーを保護します。 |
Collectorを使用して取り込む前に、機密情報をサニタイズする必要がある場合に使用します。 |
|
Obfuscate sensitive data in traces |
機密性の高いトレースデータが取り込まれないようにしてプライバシーを保護します。 |
Collectorを使用して取り込む前に、機密情報をサニタイズする必要がある場合に使用します。 |
|
Filter unwanted logs |
フィルターリングロジックを使って特定のログを含めたり除外したりすることで、不要なログデータの取り込みを防止します。これにより、データフローを最適化し、コストを削減することができます。 |
特定のソースまたは特定のタイプからのみログデータを収集する必要がある場合、またはログの取り込み負荷が高すぎる場合に使用します。 |
|
Filter unwanted metrics |
フィルターリングロジックを使用して特定のメトリクスを含めたり除外したりすることで、不要なメトリクスデータの取り込みを防止します。これにより、データフローを最適化し、コストを削減することができます。 |
特定のソースまたは特定のタイプからのみメトリクスデータを収集する必要がある場合、またはメトリクスの取り込み負荷が高すぎる場合に使用します。 |
|
Filter unwanted traces |
フィルターリングロジックを使用して特定のトレースを含めたり除外したりすることで、不要なトレースデータの取り込みを防止します。これにより、データフローを最適化し、コストを削減することができます。 |
特定のソースまたは特定のタイプからのみトレースデータを収集する必要がある場合、またはトレースの取り込み負荷が高すぎる場合に使用します。 |
|
サンプリングを使用してログの一部を収集する |
確率的サンプリングを使用してある割合のログデータを収集することにより、ログの取り込み量とコストを削減します。 |
これは、ログデータのサンプルセットのみを収集する必要がある場合に使用し、ログの取り込み過ぎに対処するのに役立ちます。 |
|
Collect a fraction of traces using sampling |
テールサンプリングを使用してある割合のトレースデータを収集することにより、トレースの取り込み量とコストを削減します。 |
トレースデータのサンプルセットのみを収集する必要がある場合に使用し、トレースの取り込み過ぎに対処するのに役立ちます。 |
|
Collect custom metrics |
To send custom infrastructure and application metrics to Splunk Observability Cloud for deeper custom visibility. |
ネイティブサポートされていないサービスをインストルメンテーションする場合や、特定のカスタムメトリクスが必要な場合に使用します。 |
|
Prometheus・メトリクスの収集 |
To collect widely used Prometheus metrics and send them to Splunk Observability Cloud. |
Prometheusソースをモニタリング用にインストルメンテーションする場合に使用します。 |
|
Collect host logs |
分析とモニタリングのためにディスク上のログを収集します。 |
ローカルシステムまたはホストからログを収集する必要がある場合に使用します。 |
|
実行時に新しいデータソースから動的にデータを収集する |
実行時に作成、削除、再作成される可能性のあるデータソースを監視します。 |
設定されたルールやオブザーバーエクステンションに基づいて、実行時に動的にレシーバーを作成するレシーバークリエーター機能が必要な場合に使用します。 |
|
Look for collector support for a specific environment |
To ensure that your environment is compatible with the Collector. |
Collectorインスタンスをデプロイする前に、ターゲット環境のサポートを確認してください。 |
|
Evaluate Collector deployment options like Ansible, Chef, PCF, or Puppet |
さまざまなデプロイ方法には固有の要件と機能があるため、特定のニーズに合わせてデプロイを調整することができます。 |
Collectorをデプロイする前に、環境と要件に最適なデプロイメカニズムを選択します。 |
Other Collector deployment tools and options: ECS/EC2, Fargate, Nomad, PCF |
コレクターバージョンのアップグレードの前にリリースの変更を確認する |
新しいCollectorバージョンには、重要な機能、最適化、修正が含まれており、リリースノートに文書化されています。 |
Collectorをアップグレードする前に、必ずリリースノートを確認して、 変更点を理解してください。 |
Tasks specific to Kubernetes environments 🔗
These tasks are specific to Kubernetes environments:
希望する操作 |
理由 |
タイミング |
参照先 |
---|---|---|---|
Kubernetesイベントの収集 |
Kubernetesイベント(events.k8s.io/v1)の収集を可能にし、観測可能性を強化します。 |
Kubernetesのイベントを観測可能性セットアップで利用できるようにして、クラスターアクティビティに対するインサイトを改善したい場合に使用します。 |
|
Kubernetesのさまざまなレベルでテレメトリデータを収集するフィルター |
特定のクラスター、名前空間、ポッド、コンテナからのKubernetesメトリクス、ログ、トレースをフィルターリングし、不要なデータ収集を削減します。 |
クラスターの特定の部分からのデータを除外することでテレメトリのインジェストを最小化する必要がある場合や、特定のKubernetesデータソースにフォーカスする場合に使用します。 |
|
コレクターバージョンのアップグレードの前にリリースの変更を確認する |
新しいコレクターのバージョンには、多くの場合重要な機能、最適化、修正が含まれており、それらはリリースノートに文書化されています。 |
Collectorをアップグレードする前に、必ずリリースノートを確認して、 変更点を理解してください。 |