사용자 지정 이벤트는 특정 시점에 외부 소스의 데이터를 포함하여 관심 있는 단일 이벤트에 대한 데이터를 탐색하는 데 유용합니다. New Relic Go 에이전트가 모니터링하는 앱의 임의 이벤트 데이터 를 추적하려면 앱에 RecordCustomEvent
를 추가하세요. 그런 다음 이벤트 데이터를 쿼리하고 시각화 할 수 있습니다.
RecordCustomEvent
Go 앱에 RecordCustomEvent
를 추가하려면 다음 형식을 사용하세요.
RecordCustomEvent(eventType string, params map[string]interface{})
매개변수 | 설명 |
---|---|
끈 | 필수의. 기록할 이벤트 유형의 이름입니다.
|
| 필수의. 이벤트에 주석을 추가할 속성의 키/값 쌍을 지정하십시오.
|
예시
다음은 Go 앱에 대한 사용자 지정 이벤트의 예입니다.
func customEvent(w http.ResponseWriter, r *http.Request) { io.WriteString(w, "recording a custom event")
app.RecordCustomEvent("my_event_type", map[string]interface{}{ "myString": "hello", "myFloat": 0.603, "myInt": 123, "myBool": true, })}