pojo.threadName(threadName); pojo.threadId(tid); pojo.tags().put("jstack.threadState", threadMode); if (semaphore != null) { pojo.tags().put("jstack.threadSemaphore", semaphore); pojo.tags().put("jstack.threadIsDaemon", "true"); pojo.threadState(State.valueOf(jstate)); if (jstateExtra != null) { pojo.tags().put("jstack.threadStateExtra", jstateExtra);
private void copyToBuf(ThreadSnapshotEvent event) { eventBuf.loadFrom(event); // eventBuf.tags().put(JvmEvents.JVM_EVENT_KEY, JvmEvents.EVENT_THREAD_SNAPSHOT); if (event.threadId() >= 0) { eventBuf.counters().set(JvmEvents.THREAD_ID, event.threadId()); } if (event.threadName() != null) { eventBuf.tags().remove(JvmEvents.THREAD_NAME); eventBuf.tags().put(JvmEvents.THREAD_NAME, event.threadName()); } if (event.threadState() != null) { eventBuf.tags().remove(JvmEvents.THREAD_STATE); eventBuf.tags().put(JvmEvents.THREAD_STATE, event.threadState().toString()); } }
public void loadFrom(ThreadSnapshot event) { if (event instanceof ThreadSnapshotEvent) { loadFrom((ThreadSnapshotEvent)event); } else { timestamp(event.timestamp()); threadId(event.threadId()); threadName(event.threadName()); threadState(event.threadState()); counters().clear();; counters().setAll(event.counters()); stackTrace(event.stackTrace()); if (event instanceof TaggedEvent) { tags().clear(); tags().putAll(((TaggedEvent) event).tags()); } } }
pojo.threadName(threadName); pojo.threadId(tid); pojo.tags().put("jstack.threadState", threadMode); if (semaphore != null) { pojo.tags().put("jstack.threadSemaphore", semaphore); pojo.tags().put("jstack.threadIsDaemon", "true"); pojo.threadState(State.valueOf(jstate)); if (jstateExtra != null) { pojo.tags().put("jstack.threadStateExtra", jstateExtra);
private void copyToBuf(ThreadSnapshotEvent event) { eventBuf.loadFrom(event); // eventBuf.tags().put(JvmEvents.JVM_EVENT_KEY, JvmEvents.EVENT_THREAD_SNAPSHOT); if (event.threadId() >= 0) { eventBuf.counters().set(JvmEvents.THREAD_ID, event.threadId()); } if (event.threadName() != null) { eventBuf.tags().remove(JvmEvents.THREAD_NAME); eventBuf.tags().put(JvmEvents.THREAD_NAME, event.threadName()); } if (event.threadState() != null) { eventBuf.tags().remove(JvmEvents.THREAD_STATE); eventBuf.tags().put(JvmEvents.THREAD_STATE, event.threadState().toString()); } }
public void loadFrom(ThreadSnapshot event) { if (event instanceof ThreadSnapshotEvent) { loadFrom((ThreadSnapshotEvent)event); } else { timestamp(event.timestamp()); threadId(event.threadId()); threadName(event.threadName()); threadState(event.threadState()); counters().clear();; counters().setAll(event.counters()); stackTrace(event.stackTrace()); if (event instanceof TaggedEvent) { tags().clear(); tags().putAll(((TaggedEvent) event).tags()); } } }