- 重要な情報
- はじめに
- 用語集
- ガイド
- エージェント
- インテグレーション
- OpenTelemetry
- 開発者
- API
- CoScreen
- アプリ内
- Service Management
- インフラストラクチャー
- アプリケーションパフォーマンス
- 継続的インテグレーション
- ログ管理
- セキュリティ
- UX モニタリング
- 管理
関数 | 説明 | 例 |
---|---|---|
robust_trend() | Huber 損失を使用して、ロバスト回帰傾向線を求めます。 | robust_trend(avg:<METRIC_NAME>{*}) |
最も一般的な線形回帰である最小二乗法 (OLS) は、極値ポイントが少数あるだけでも大きな影響を受けがちです。ロバスト回帰も回帰直線を求める方法の 1 つですが、少数の極値からはそれほど強い影響を受けません。例として、次のプロットを見てみます。
元のメトリクスは青い実線で示されています。紫の破線は OLS 回帰線で、黄色の破線がロバスト回帰線です。メトリクスにある短時間のスパイクによって OLS 回帰線はやや上向きになりますが、ロバスト回帰線はこのスパイクを無視し、メトリクスの全体的傾向により的確に沿っています。
関数 | 説明 | 例 |
---|---|---|
trend_line() | メトリクス値に沿う最小二乗法の回帰線を求めます。 | trend_line(avg:<METRIC_NAME>{*}) |
例:
関数 sin(x) * x/2 + x
、trend_line(sin(x) * x/2 + x)
は、次のようになります。
関数 | 説明 | 例 |
---|---|---|
piecewise_constant() | 複数の定数値区間で構成される区分的関数でメトリクスを近似します。 | piecewise_constant(avg:<METRIC_NAME>{*}) |
例:
関数 x
、piecewise_constant(x)
は、次のようになります。
他に利用できる関数を参照します。