You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

stacktrace.tmpl 1.8KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. {{template "admin/layout_head" (dict "ctxData" . "pageClass" "admin monitor")}}
  2. <div class="admin-setting-content">
  3. <div class="tw-flex tw-content-center">
  4. <div class="tw-flex-1">
  5. <div class="ui compact small menu">
  6. <a class="{{if eq .ShowGoroutineList "process"}}active {{end}}item" href="?show=process">{{ctx.Locale.Tr "admin.monitor.process"}}</a>
  7. <a class="{{if eq .ShowGoroutineList "stacktrace"}}active {{end}}item" href="?show=stacktrace">{{ctx.Locale.Tr "admin.monitor.stacktrace"}}</a>
  8. </div>
  9. </div>
  10. <form target="_blank" action="{{AppSubUrl}}/admin/monitor/diagnosis" class="ui form">
  11. <div class="ui inline field">
  12. <button class="ui primary small button">{{ctx.Locale.Tr "admin.monitor.download_diagnosis_report"}}</button>
  13. <input name="seconds" size="3" maxlength="3" value="10"> {{ctx.Locale.Tr "tool.raw_seconds"}}
  14. </div>
  15. </form>
  16. </div>
  17. <div class="divider"></div>
  18. <h4 class="ui top attached header">
  19. {{printf "%d Goroutines" .GoroutineCount}}{{/* Goroutine is non-translatable*/}}
  20. {{- if .ProcessCount -}}, {{ctx.Locale.Tr "admin.monitor.processes_count" .ProcessCount}}{{- end -}}
  21. </h4>
  22. {{if .ProcessStacks}}
  23. <div class="ui attached segment">
  24. <div class="ui relaxed divided list">
  25. {{range .ProcessStacks}}
  26. {{template "admin/stacktrace-row" dict "Process" . "root" $}}
  27. {{end}}
  28. </div>
  29. </div>
  30. {{end}}
  31. </div>
  32. <div class="ui g-modal-confirm delete modal">
  33. <div class="header">
  34. {{ctx.Locale.Tr "admin.monitor.process.cancel"}}
  35. </div>
  36. <div class="content">
  37. <p>{{ctx.Locale.Tr "admin.monitor.process.cancel_notices" (`<span class="name"></span>`|SafeHTML)}}</p>
  38. <p>{{ctx.Locale.Tr "admin.monitor.process.cancel_desc"}}</p>
  39. </div>
  40. {{template "base/modal_actions_confirm" .}}
  41. </div>
  42. {{template "admin/layout_footer" .}}