各エージェントの設定例
[更新: 2026年7月23日]
本ドキュメントでは、モニタリングスイートへメトリクス、ログ、トレースを送信する際の各エージェントの設定例を紹介します。
各ストレージへデータを送信するには、アクセスキーが必要です。 アクセスキーの取得方法については、モニタリングスイート コントロールパネル操作ガイド を参照してください。
メトリクスの送信設定
Prometheus
アクセスキーの詳細画面に表示されているエンドポイントと認証情報を利用し、以下のように Prometheus の remote_write を設定します。
remote_write:
- url: "https://**********.metrics.monitoring.global.api.sacloud.jp/prometheus/api/v1/write"
credentials: "********************"
OpenTelemetry Collector
アクセスキーの詳細画面に表示されているエンドポイントと認証情報を利用し、以下のように OpenTelemetry Collector を設定します。
receivers については、お客様の環境に合わせて設定してください。 batch processor の値は目安です。 お客様の環境に応じて調整してください。
receivers:
...
processors:
batch:
timeout: 15s
send_batch_size: 2048
send_batch_max_size: 4096
exporters:
prometheusremotewrite/sakura-monitoring-suite-metrics:
endpoint: https://**********.metrics.monitoring.global.api.sacloud.jp/prometheus/api/v1/write
headers:
Authorization: "Bearer **********"
service:
pipelines:
metrics:
receivers:
- ...
processors:
- batch
exporters:
- prometheusremotewrite/sakura-monitoring-suite-metrics
sacloud-otel-collector
さくらのクラウドでは OpenTelemetry Collector をベースにした OSS の sacloud-otel-collector を提供しています。
sacloud-otel-collector にはモニタリングスイート専用の sacloudexporter を同梱しています。 sacloudexporter を利用することで、batch processor を利用しなくても、適切なサイズでリクエストが自動分割されてモニタリングスイートに送信されます。
詳細は sacloud-otel-collector の README をご確認ください。
メトリクスのクエリ設定
Grafana など、ユーザが用意した監視ツールからクエリを行いたい場合は、以下のように Prometheus データソースを設定します。
URL:
https://****.metrics.monitoring.global.api.sacloud.jp/prometheus/ヘッダー: Key に
Authorization、Value にBearer **********を指定
ログの送信設定
Fluent Bit
アクセスキーの詳細画面に表示されているエンドポイントと認証情報を利用し、以下のように Fluent Bit の OUTPUT を設定します。
[OUTPUT]
Name opentelemetry
Match *
Host **********.logs.monitoring.global.api.sacloud.jp
Port 443
Tls On
Logs_URI /v1/logs
Header Authorization Bearer **********
OpenTelemetry Collector
アクセスキーの詳細画面に表示されているエンドポイントと認証情報を利用し、以下のように OpenTelemetry Collector を設定します。
receivers については、お客様の環境に合わせて設定してください。 batch processor の値は目安です。 仕様・制限 の書き込みレート制限にかからないよう、お客様の環境に応じて調整してください。
receivers:
...
processors:
batch:
timeout: 15s
send_batch_size: 2048
send_batch_max_size: 4096
exporters:
otlphttp/sakura-monitoring-suite-logs:
endpoint: https://**********.logs.monitoring.global.api.sacloud.jp
headers:
Authorization: "Bearer **********"
service:
pipelines:
logs:
receivers:
- ...
processors:
- batch
exporters:
- otlphttp/sakura-monitoring-suite-logs
sacloud-otel-collector
さくらのクラウドでは OpenTelemetry Collector をベースにした OSS の sacloud-otel-collector を提供しています。
sacloud-otel-collector にはモニタリングスイート専用の sacloudexporter を同梱しています。 sacloudexporter を利用することで、batch processor を利用しなくても、適切なサイズでリクエストが自動分割されてモニタリングスイートに送信されます。
詳細は sacloud-otel-collector の README をご確認ください。
トレースの送信設定
OpenTelemetry Collector
アクセスキーの詳細画面に表示されているエンドポイントと認証情報を利用し、以下のように OpenTelemetry Collector を設定します。
receivers については、お客様の環境に合わせて設定してください。 batch processor の値は目安です。 仕様・制限 の書き込みレート制限にかからないよう、お客様の環境に応じて調整してください。
receivers:
...
processors:
batch:
timeout: 15s
send_batch_size: 2048
send_batch_max_size: 4096
exporters:
otlphttp/sakura-monitoring-suite-traces:
endpoint: https://****.traces.monitoring.global.api.sacloud.jp
headers:
Authorization: "Bearer **********"
service:
pipelines:
traces:
receivers:
- ...
processors:
- batch
exporters:
- otlphttp/sakura-monitoring-suite-traces
sacloud-otel-collector
さくらのクラウドでは OpenTelemetry Collector をベースにした OSS の sacloud-otel-collector を提供しています。
sacloud-otel-collector にはモニタリングスイート専用の sacloudexporter を同梱しています。 sacloudexporter を利用することで、batch processor を利用しなくても、適切なサイズでリクエストが自動分割されてモニタリングスイートに送信されます。
詳細は sacloud-otel-collector の README をご確認ください。