この記事について
NRQLクエリをQueryBuilderから実行したところ、本来なら数十行は出力されるはずなのに10行しか結果が出力されませんでした。
NRQLクエリにパラメータを追加したところ、全て出力されるようになりました。
そのことについてこの記事に残します。
LIMITを指定しよう
LIMITとは"FACET"クエリもしくは"SELECT * "クエリで返されるアイテムの最大数を指定するパラメータです。
https://docs.newrelic.com/jp/docs/query-your-data/nrql-new-relic-query-language/get-started/nrql-syntax-clauses-functions/#sel-limit
リミットのデフォルト設定は、FACETクエリの場合は10、SELECT *クエリの場合は100となります。
LIMITにはデフォルト値があり、FACETクエリの場合は10です。
つまりFACETクエリにおいて、LIMITを指定しないと結果が10アイテムしか取得できません。(10行しか出力されません)
もし11個以上項目がある場合、グラフに表示されない項目が出てきてしまいます。
LIMITをMAXに指定することで解決します。
(ただしLIMITの最大値が2000なので、2000行以上は出力できません)