2013-10-02 1 views
0

새로운 Relic API를 사용하여 클라이언트 사이트의 오류에 대한 정보를 얻고 있습니다. New Relic 웹 사이트에서 찾을 수있는 유일한 메트릭/필드 조합은 오류/모두 (미터법)와 errors_per_minute (필드)입니다. 다음 주에 약 1 주일간 정보를 받기 위해 API 호출을합니다 :과거 7 일 이상 오류에 대한 정보를 얻을 수 있습니까?

curl -H "api-key-x : KEY" "api.newrelic.com/api/v1/accounts//metrics/data.xml ? = & 끝 = & 측정을 = 시작 오류/모든 & 필드 = errors_per_minute & AGENT_ID = & 요약 = 1 "

이 내가이 웹 일주일에 오류를 결정하는 데 사용하는, 나에게 하나의 값, errors_per_minute을 제공합니다 앱. 나는이 오류의 유형이 무엇인지 알 수 있기를 원하지만 Newrelic.com은 지난 7 일간 오류에 대한 정보 만 가지고 있습니다. 이 정보를 얻을 수 있습니까? API 호출을 거칠 필요는 없지만 New Relic에 사이트에 표시하도록 요청하는 방법 만 있으면 충분합니다. 미리 감사드립니다.

새로운 유물이 정보를 1 주일 동안 저장하는 데 어떤 이유가 있습니까? 나는이 질문이 구체적으로 들린다는 것을 이해하지만, API로부터 정보를 얻고 그것이 정확하다는 것을 확인하거나 통계에 대해 더 많이 알고 싶어하는 사람에게 유용 할 것이라고 믿는다.

답변

0

New Relic의 API를 사용하여 과거 7 일을 초과하여 분당 오류를받을 수 없습니다. 이 새로운 유물은 7 일 후 시간 길이의 단위로 분 수준의 데이터를 롤업 때문에 :

https://newrelic.com/docs/subscriptions/data-retention

당신은 물론 지난 90 일 언제위한 errors_per_minute를 얻을 수 있습니다 - 그것은 단지 수 있습니다 사용 가능한 최소 블록 (또는 하루에 요청하는 경우 더 큰 블록)보다 평균입니다.

오류 및 트랜잭션 추적은 7 일 동안 만 저장됩니다. New Relic에서 설명하는 기능에 대한 기능 요청을하는 지원 티켓을 제출할 수 있습니다.