非公開ユーザー
不動産開発|システム分析・設計|1000人以上|導入決定者|契約タイプ 有償利用
導入が容易でシステムの高度な可視化が可能
APMツール,統合運用管理ツール,オブザーバビリティツールで利用
良いポイント
・OpenTelemetry をサポートしており、ベンダーロックインされない計装が可能
・ログ、メトリクス、トレースを New Relic で一元管理し、NRQL による高度な可視化が可能
・主にユーザー数課金のため、開発者が複数プロダクトを兼務している場合など少数精鋭の開発組織で都合の良い課金形態
・主要な Public Cloud との連携が容易
・主な New Relic 上の設定(Dashboard、Alert)は IaC (Terraform) で管理できる
改善してほしいポイント
・Java 以外の言語には CPU や Memory の Profiler 機能(flame graph で可視化できるもの)が提供されていない
・(英語版も含め)公式ドキュメントのリンク切れが目立つ
・公式ドキュメントの日本語サポートが弱い(ドキュメントの崩れ、検索でヒットしない)
どのような課題解決に貢献しましたか?どのようなメリットが得られましたか?
既にローンチされているとあるサービスはこれまで大きなトラブルには見舞われていませんでしたが可観測性が欠如しており、障害調査のコストが高くそもそも障害に気付きづらい状況で障害対応も属人化していました。
新しい施策により新規会員の流入が増加する事が予定されている中で可観測性の向上が急務となり、New Relic の検証から本格導入までを2ヶ月弱で実施することができました。その際、New Relic が OpenTelemetry に対応していることや、導入が容易であることに大変助けられました。
お陰で本格導入が間に合い、施策は無事故で完遂しました。
検討者へお勧めするポイント
主要 Public Cloud とのインテグレーションが容易で OpenTelemetry に対応しているので、ベンダーロックインせず導入できます。まずは試してみて、最終的にはユースケースに合うか、課金形態が組織に合っているかが決め手になると思います。