それでもデータ転送減らしたいのであれば、ひたすらケチってみる ◦ リアルタイム性や細かいメトリクスがいらないのであればintervalを下げる ▪ 単純に量が多いならここが効く • interval倍にしたら単純計算で半分になる ◦ 普段見てない「とりあえず」で送っているメトリクスの棚卸し ◦ Drop dataしてみる (やったことはないですが…) ▪ Drop data using NerdGraph | New Relic Documentation • > Dropped data does not count towards your data ingest and so is not billable. プロダクトが順調に伸びているか、New Relicの活用が進んでいます (たぶん)
agent管理を古来より受け継いだYAMLからHelmに移行した際に発生 • defaultがtrueになった値(enableProcessMetrics)の見逃し ◦ Infrastructure agent configuration settings | New Relic Documentation ▪ > Requires infrastructure agent version 1.12.0 or higher. Accounts created before July 20, 2020 and/or infrastructure agents installed using the new Guided Install have this variable enabled by default.
②を潰して安心していたが、実は“Infrastructure integrations”が倍くらい • infra agentのintervalの設定の移行漏れ ◦ 細かくチューニングするのではなく lowDataMode を有効にした ▪ nri-kubernetes/charts/newrelic-infrastructure/README.md • > The lowDataMode toggle is the simplest way to reduce data send to Newrelic.