newrelic nrql において、sqlでいう case when を使わずに似たようなことをする。 newrelic newrelic

newrelic nrql において、sqlでいう case when を使わずに似たようなことをする。
各件数と全体件数と割合を知りたい場合など。

■sqlのイメージ
select
SUM(CASE WHEN Event='create' THEN 1 END)
,SUM(CASE WHEN Event='activate' THEN 1 END)

  2023-09-20 14:03:52

NerdGraph RQLクエリを非同期で実行 newrelic newrelic

NerdGraph RQLクエリを非同期で実行
api複数実行すると、レスポンスが遅く性能に問題あるかと思って調べてたどりついたのがこれ
nrql query オプション async: true を付与すれば、非同期実行してくれる。
実際に、同時api実行結果が早くなった

https://docs.newrelic.com/jp/docs/apis/nerdgraph/example

  2023-08-7 19:44:18