Guest User

Untitled

a guest
Aug 21st, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 133.34 KB | None | 0 0
  1. Thread ID: 10889580
  2. Total Time: 46.489612102
  3.  
  4. %total %self total self wait child calls Name
  5. --------------------------------------------------------------------------------
  6. 100.00% 0.00% 46.49 0.00 0.00 46.49 1 Fluent::EngineClass#run
  7. 46.49 0.00 0.00 46.49 1/1 Coolio::Loop#run
  8. 0.00 0.00 0.00 0.00 2/2 <Class::Coolio::Loop>#default
  9. 0.00 0.00 0.00 0.00 1/2 Class#new
  10. 0.00 0.00 0.00 0.00 1/1 Coolio::Loop#attach
  11. --------------------------------------------------------------------------------
  12. 46.49 0.00 0.00 46.49 1/1 Fluent::EngineClass#run
  13. 100.00% 0.01% 46.49 0.00 0.00 46.49 1 Coolio::Loop#run
  14. 46.49 0.00 46.48 0.00 60/60 Coolio::Loop#run_once
  15. 0.00 0.00 0.00 0.00 60/60 Fixnum#zero?
  16. 0.00 0.00 0.00 0.00 1/1 Hash#empty?
  17. --------------------------------------------------------------------------------
  18. 46.49 0.00 46.48 0.00 60/60 Coolio::Loop#run
  19. 99.99% 0.01% 46.49 0.00 46.48 0.00 60 Coolio::Loop#run_once
  20. 0.00 0.00 0.00 0.00 46/46 Coolio::TimerWatcher#on_timer
  21. 0.00 0.00 0.00 0.00 1/1 Proc#call
  22. --------------------------------------------------------------------------------
  23. 0.00 0.00 0.00 0.00 46/46 Coolio::Loop#run_once
  24. 0.01% 0.01% 0.00 0.00 0.00 0.00 46 Coolio::TimerWatcher#on_timer
  25. --------------------------------------------------------------------------------
  26. 0.00 0.00 0.00 0.00 60/60 Coolio::Loop#run
  27. 0.00% 0.00% 0.00 0.00 0.00 0.00 60 Fixnum#zero?
  28. --------------------------------------------------------------------------------
  29. 0.00 0.00 0.00 0.00 1/1 Coolio::Loop#run_once
  30. 0.00% 0.00% 0.00 0.00 0.00 0.00 1 Proc#call
  31. 0.00 0.00 0.00 0.00 1/1 Fluent::EngineClass#stop
  32. --------------------------------------------------------------------------------
  33. 0.00 0.00 0.00 0.00 2/2 Fluent::EngineClass#run
  34. 0.00% 0.00% 0.00 0.00 0.00 0.00 2 <Class::Coolio::Loop>#default
  35. 0.00 0.00 0.00 0.00 2/2 Thread#_coolio_loop
  36. 0.00 0.00 0.00 0.00 2/2 <Class::Thread>#current
  37. --------------------------------------------------------------------------------
  38. 0.00 0.00 0.00 0.00 1/2 Fluent::EngineClass#run
  39. 0.00 0.00 0.00 0.00 1/2 Thread#_coolio_loop
  40. 0.00% 0.00% 0.00 0.00 0.00 0.00 2 Class#new
  41. 0.00 0.00 0.00 0.00 1/1 Coolio::Loop#initialize
  42. 0.00 0.00 0.00 0.00 1/1 Coolio::TimerWatcher#initialize
  43. 0.00 0.00 0.00 0.00 1/1 <Class::Coolio::Loop>#allocate
  44. 0.00 0.00 0.00 0.00 1/1 <Class::Coolio::Watcher>#allocate
  45. --------------------------------------------------------------------------------
  46. 0.00 0.00 0.00 0.00 2/2 <Class::Coolio::Loop>#default
  47. 0.00% 0.00% 0.00 0.00 0.00 0.00 2 Thread#_coolio_loop
  48. 0.00 0.00 0.00 0.00 1/2 Class#new
  49. --------------------------------------------------------------------------------
  50. 0.00 0.00 0.00 0.00 1/1 Class#new
  51. 0.00% 0.00% 0.00 0.00 0.00 0.00 1 Coolio::Loop#initialize
  52. 0.00 0.00 0.00 0.00 1/1 Coolio::Loop#ev_loop_new
  53. 0.00 0.00 0.00 0.00 1/1 Hash#each
  54. --------------------------------------------------------------------------------
  55. 0.00 0.00 0.00 0.00 1/1 Proc#call
  56. 0.00% 0.00% 0.00 0.00 0.00 0.00 1 Fluent::EngineClass#stop
  57. --------------------------------------------------------------------------------
  58. 0.00 0.00 0.00 0.00 1/1 Fluent::EngineClass#run
  59. 0.00% 0.00% 0.00 0.00 0.00 0.00 1 Coolio::Loop#attach
  60. 0.00 0.00 0.00 0.00 1/1 Coolio::TimerWatcher#attach
  61. --------------------------------------------------------------------------------
  62. 0.00 0.00 0.00 0.00 1/1 Coolio::Loop#initialize
  63. 0.00% 0.00% 0.00 0.00 0.00 0.00 1 Coolio::Loop#ev_loop_new
  64. --------------------------------------------------------------------------------
  65. 0.00 0.00 0.00 0.00 1/1 Coolio::Loop#attach
  66. 0.00% 0.00% 0.00 0.00 0.00 0.00 1 Coolio::TimerWatcher#attach
  67. 0.00 0.00 0.00 0.00 1/1 Coolio::Watcher#attach
  68. --------------------------------------------------------------------------------
  69. 0.00 0.00 0.00 0.00 1/1 Class#new
  70. 0.00% 0.00% 0.00 0.00 0.00 0.00 1 Coolio::TimerWatcher#initialize
  71. 0.00 0.00 0.00 0.00 1/1 Fixnum#to_f
  72. --------------------------------------------------------------------------------
  73. 0.00 0.00 0.00 0.00 1/1 Coolio::TimerWatcher#attach
  74. 0.00% 0.00% 0.00 0.00 0.00 0.00 1 Coolio::Watcher#attach
  75. 0.00 0.00 0.00 0.00 1/1 Kernel#hash
  76. --------------------------------------------------------------------------------
  77. 0.00 0.00 0.00 0.00 1/1 Class#new
  78. 0.00% 0.00% 0.00 0.00 0.00 0.00 1 <Class::Coolio::Loop>#allocate
  79. --------------------------------------------------------------------------------
  80. 0.00 0.00 0.00 0.00 2/2 <Class::Coolio::Loop>#default
  81. 0.00% 0.00% 0.00 0.00 0.00 0.00 2 <Class::Thread>#current
  82. --------------------------------------------------------------------------------
  83. 0.00 0.00 0.00 0.00 1/1 Class#new
  84. 0.00% 0.00% 0.00 0.00 0.00 0.00 1 <Class::Coolio::Watcher>#allocate
  85. --------------------------------------------------------------------------------
  86. 0.00 0.00 0.00 0.00 1/1 Coolio::TimerWatcher#initialize
  87. 0.00% 0.00% 0.00 0.00 0.00 0.00 1 Fixnum#to_f
  88. --------------------------------------------------------------------------------
  89. 0.00 0.00 0.00 0.00 1/1 Coolio::Loop#initialize
  90. 0.00% 0.00% 0.00 0.00 0.00 0.00 1 Hash#each
  91. --------------------------------------------------------------------------------
  92. 0.00 0.00 0.00 0.00 1/1 Coolio::Watcher#attach
  93. 0.00% 0.00% 0.00 0.00 0.00 0.00 1 Kernel#hash
  94. --------------------------------------------------------------------------------
  95. 0.00 0.00 0.00 0.00 1/1 Coolio::Loop#run
  96. 0.00% 0.00% 0.00 0.00 0.00 0.00 1 Hash#empty?
  97.  
  98.  
  99. Thread ID: 14118200
  100. Total Time: 46.489329595
  101.  
  102. %total %self total self wait child calls Name
  103. --------------------------------------------------------------------------------
  104. 100.00% 0.00% 46.49 0.00 0.00 46.49 1 Fluent::HttpInput#run
  105. 46.49 0.02 0.00 46.47 1/1 Coolio::Loop#run
  106. --------------------------------------------------------------------------------
  107. 46.49 0.02 0.00 46.47 1/1 Fluent::HttpInput#run
  108. 100.00% 0.05% 46.49 0.02 0.00 46.47 1 Coolio::Loop#run
  109. 46.46 1.22 0.02 45.21 73742/73742 Coolio::Loop#run_once
  110. 0.01 0.01 0.00 0.00 73742/73742 Fixnum#zero?
  111. 0.00 0.00 0.00 0.00 1/1 Hash#empty?
  112. --------------------------------------------------------------------------------
  113. 46.46 1.22 0.02 45.21 73742/73742 Coolio::Loop#run
  114. 99.93% 2.63% 46.46 1.22 0.02 45.21 73742 Coolio::Loop#run_once
  115. 24.58 0.09 0.00 24.49 73731/73731 Coolio::IO::Watcher#on_writable
  116. 19.50 0.07 0.00 19.44 73733/73733 Coolio::IO::Watcher#on_readable
  117. 1.13 0.04 0.00 1.09 73733/73733 Coolio::Listener#on_readable
  118. 0.00 0.00 0.00 0.00 46/46 Fluent::HttpInput::KeepaliveManager#on_timer
  119. --------------------------------------------------------------------------------
  120. 24.58 0.09 0.00 24.49 73731/73731 Coolio::Loop#run_once
  121. 52.87% 0.19% 24.58 0.09 0.00 24.49 73731 Coolio::IO::Watcher#on_writable
  122. 24.49 0.10 0.00 24.38 73731/73731 Coolio::IO#on_writable
  123. --------------------------------------------------------------------------------
  124. 24.49 0.10 0.00 24.38 73731/73731 Coolio::IO::Watcher#on_writable
  125. 52.67% 0.22% 24.49 0.10 0.00 24.38 73731 Coolio::IO#on_writable
  126. 22.34 22.34 0.00 0.00 73731/73731 IO::Buffer#write_to
  127. 1.97 0.02 0.00 1.95 73731/73731 Fluent::HttpInput::Handler#on_write_complete
  128. 0.07 0.02 0.00 0.04 73731/73731 Coolio::IO#disable_write_watcher
  129. 0.01 0.01 0.00 0.00 73731/147464 IO::Buffer#empty?
  130. --------------------------------------------------------------------------------
  131. 22.34 22.34 0.00 0.00 73731/73731 Coolio::IO#on_writable
  132. 48.06% 48.06% 22.34 22.34 0.00 0.00 73731 IO::Buffer#write_to
  133. --------------------------------------------------------------------------------
  134. 19.50 0.07 0.00 19.44 73733/73733 Coolio::Loop#run_once
  135. 41.96% 0.14% 19.50 0.07 0.00 19.44 73733 Coolio::IO::Watcher#on_readable
  136. 19.44 0.08 0.00 19.36 73733/73733 Coolio::IO#on_readable
  137. --------------------------------------------------------------------------------
  138. 19.44 0.08 0.00 19.36 73733/73733 Coolio::IO::Watcher#on_readable
  139. 41.81% 0.17% 19.44 0.08 0.00 19.36 73733 Coolio::IO#on_readable
  140. 19.10 0.05 0.00 19.05 73733/73733 Fluent::HttpInput::Handler#on_read
  141. 0.26 0.22 0.03 0.00 73733/73733 IO#read_nonblock
  142. --------------------------------------------------------------------------------
  143. 19.10 0.05 0.00 19.05 73733/73733 Coolio::IO#on_readable
  144. 41.09% 0.11% 19.10 0.05 0.00 19.05 73733 Fluent::HttpInput::Handler#on_read
  145. 19.05 0.75 0.00 18.30 73733/73733 HTTP::Parser#<<
  146. --------------------------------------------------------------------------------
  147. 19.05 0.75 0.00 18.30 73733/73733 Fluent::HttpInput::Handler#on_read
  148. 40.98% 1.62% 19.05 0.75 0.00 18.30 73733 HTTP::Parser#<<
  149. 16.27 0.43 0.00 15.84 73733/73733 Fluent::HttpInput::Handler#on_message_complete
  150. 1.75 0.13 0.00 1.62 73733/73733 Fluent::HttpInput::Handler#on_headers_complete
  151. 0.16 0.12 0.00 0.04 73733/73733 Fluent::HttpInput::Handler#on_body
  152. 0.07 0.07 0.00 0.00 368665/663640 Hash#default
  153. 0.06 0.06 0.00 0.00 73733/73733 Fluent::HttpInput::Handler#on_message_begin
  154. --------------------------------------------------------------------------------
  155. 16.27 0.43 0.00 15.84 73733/73733 HTTP::Parser#<<
  156. 34.99% 0.92% 16.27 0.43 0.00 15.84 73733 Fluent::HttpInput::Handler#on_message_complete
  157. 7.22 0.11 0.00 7.11 147466/147466 WEBrick::HTTPUtils#parse_query
  158. 5.41 0.0718446744073.71 5.34 73733/73733 Method#call
  159. 3.07 0.15 0.00 2.92 73732/73732 Fluent::HttpInput::Handler#send_response_and_close
  160. 0.06 0.06 0.00 0.00 73732/221198 String#to_s
  161. 0.03 0.03 0.00 0.00 73733/73733 Hash#update
  162. 0.02 0.02 0.00 0.00 73733/73733 Fluent::HttpInput::Handler#closing?
  163. 0.02 0.02 0.00 0.00 73733/73733 HTTP::Parser#request_path
  164. 0.01 0.01 0.00 0.00 73733/73733 HTTP::Parser#query_string
  165. --------------------------------------------------------------------------------
  166. 7.22 0.11 0.00 7.11 147466/147466 Fluent::HttpInput::Handler#on_message_complete
  167. 15.54% 0.24% 7.22 0.11 0.00 7.11 147466 WEBrick::HTTPUtils#parse_query
  168. 6.51 0.18 0.00 6.33 147466/147467 Array#each
  169. 0.48 0.48 0.00 0.00 147466/294932 String#split
  170. 0.12 0.05 0.00 0.07 147466/737417 Class#new
  171. --------------------------------------------------------------------------------
  172. 0.00 0.00 0.00 0.00 1/147467 Enumerable#find
  173. 6.51 0.18 0.00 6.33 147466/147467 WEBrick::HTTPUtils#parse_query
  174. 14.01% 0.39% 6.51 0.18 0.00 6.33 147467 Array#each
  175. 5.60 0.17 0.00 5.43 147466/147466 WEBrick::HTTPUtils#unescape_form
  176. 0.33 0.08 0.00 0.25 73733/737417 Class#new
  177. 0.32 0.32 0.00 0.00 73733/294932 String#split
  178. 0.05 0.05 0.00 0.00 73733/221242 Hash#[]=
  179. 0.02 0.02 0.00 0.00 73733/73733 Hash#has_key?
  180. 0.01 0.01 0.00 0.00 73733/221198 String#to_s
  181. 0.01 0.01 0.00 0.00 73733/73733 String#empty?
  182. 0.00 0.00 0.00 0.00 2/2 Fluent::Match#match
  183. --------------------------------------------------------------------------------
  184. 5.60 0.17 0.00 5.43 147466/147466 Array#each
  185. 12.04% 0.36% 5.60 0.17 0.00 5.43 147466 WEBrick::HTTPUtils#unescape_form
  186. 5.16 0.05 0.00 5.11 147466/147466 WEBrick::HTTPUtils#_unescape
  187. 0.27 0.27 0.00 0.00 147466/294975 String#gsub
  188. --------------------------------------------------------------------------------
  189. 5.41 0.0718446744073.71 5.34 73733/73733 Fluent::HttpInput::Handler#on_message_complete
  190. 11.63% 0.15% 5.41 0.0718446744073.71 5.34 73733 Method#call
  191. 5.34 0.69 0.00 4.65 73733/73733 Fluent::HttpInput#on_request
  192. --------------------------------------------------------------------------------
  193. 0.00 0.00 0.00 0.00 43/294975 URI::Parser#escape
  194. 0.27 0.27 0.00 0.00 147466/294975 WEBrick::HTTPUtils#unescape_form
  195. 5.11 3.51 0.00 1.61 147466/294975 WEBrick::HTTPUtils#_unescape
  196. 11.58% 8.12% 5.38 3.78 0.00 1.61 294975 String#gsub
  197. 1.26 1.05 0.00 0.21 1843325/1843325 Integer#chr
  198. 0.34 0.34 0.00 0.00 1843325/1843325 String#hex
  199. --------------------------------------------------------------------------------
  200. 5.34 0.69 0.00 4.65 73733/73733 Method#call
  201. 11.49% 1.49% 5.34 0.69 0.00 4.65 73733 Fluent::HttpInput#on_request
  202. 3.30 0.05 0.00 3.24 73733/73733 Fluent::EngineClass#emit
  203. 0.90 0.04 0.00 0.86 73733/73733 JSON#parse
  204. 0.22 0.04 0.00 0.18 73733/73733 Fluent::EngineClass#now
  205. 0.08 0.08 0.00 0.00 73733/294932 String#split
  206. 0.06 0.06 0.00 0.00 73733/73733 Array#join
  207. 0.05 0.05 0.00 0.00 73733/73733 String#[]
  208. 0.03 0.03 0.00 0.00 147466/663640 Hash#default
  209. 0.01 0.01 0.00 0.00 73733/73733 NilClass#to_i
  210. --------------------------------------------------------------------------------
  211. 5.16 0.05 0.00 5.11 147466/147466 WEBrick::HTTPUtils#unescape_form
  212. 11.10% 0.10% 5.16 0.05 0.00 5.11 147466 WEBrick::HTTPUtils#_unescape
  213. 5.11 3.51 0.00 1.61 147466/294975 String#gsub
  214. --------------------------------------------------------------------------------
  215. 3.30 0.05 0.00 3.24 73733/73733 Fluent::HttpInput#on_request
  216. 7.09% 0.12% 3.30 0.05 0.00 3.24 73733 Fluent::EngineClass#emit
  217. 3.13 0.07 0.00 3.06 73733/73733 Fluent::EngineClass#emit_stream
  218. 0.11 0.05 0.00 0.06 73733/737417 Class#new
  219. --------------------------------------------------------------------------------
  220. 3.13 0.07 0.00 3.06 73733/73733 Fluent::EngineClass#emit
  221. 6.74% 0.15% 3.13 0.07 0.00 3.06 73733 Fluent::EngineClass#emit_stream
  222. 3.06 0.07 0.00 2.99 73733/73733 Fluent::Match#emit
  223. 0.00 0.00 0.00 0.00 1/1 Fluent::EngineClass#match
  224. 0.00 0.00 0.00 0.00 1/221242 Hash#[]=
  225. 0.00 0.00 0.00 0.00 1/663640 Hash#default
  226. --------------------------------------------------------------------------------
  227. 3.07 0.15 0.00 2.92 73732/73732 Fluent::HttpInput::Handler#on_message_complete
  228. 6.60% 0.31% 3.07 0.15 0.00 2.92 73732 Fluent::HttpInput::Handler#send_response_and_close
  229. 2.92 0.52 0.00 2.40 73732/73732 Fluent::HttpInput::Handler#send_response
  230. --------------------------------------------------------------------------------
  231. 3.06 0.07 0.00 2.99 73733/73733 Fluent::EngineClass#emit_stream
  232. 6.58% 0.15% 3.06 0.07 0.00 2.99 73733 Fluent::Match#emit
  233. 2.97 0.07 0.00 2.89 73733/73733 Fluent::ForwardOutput#emit
  234. 0.02 0.02 0.00 0.00 73733/73733 <Class::Fluent::NullOutputChain>#instance
  235. --------------------------------------------------------------------------------
  236. 2.97 0.07 0.00 2.89 73733/73733 Fluent::Match#emit
  237. 6.39% 0.16% 2.97 0.07 0.00 2.89 73733 Fluent::ForwardOutput#emit
  238. 2.34 0.07 0.00 2.27 73733/73733 Fluent::BasicBuffer#emit
  239. 0.56 0.12 0.00 0.44 73733/73733 Fluent::EventStream#to_msgpack_stream
  240. --------------------------------------------------------------------------------
  241. 2.92 0.52 0.00 2.40 73732/73732 Fluent::HttpInput::Handler#send_response_and_close
  242. 6.29% 1.12% 2.92 0.52 0.00 2.40 73732 Fluent::HttpInput::Handler#send_response
  243. 1.80 0.30 0.00 1.51 147464/147464 Coolio::IO#write
  244. 0.42 0.37 0.00 0.05 73732/147511 Hash#each_pair
  245. 0.11 0.11 0.00 0.00 73732/221242 Hash#[]=
  246. 0.04 0.04 0.00 0.00 73732/663640 Hash#default
  247. 0.03 0.03 0.00 0.00 73732/368663 String#bytesize
  248. --------------------------------------------------------------------------------
  249. 2.34 0.07 0.00 2.27 73733/73733 Fluent::ForwardOutput#emit
  250. 5.03% 0.14% 2.34 0.07 0.00 2.27 73733 Fluent::BasicBuffer#emit
  251. 2.25 0.28 0.00 1.98 73733/73733 MonitorMixin#mon_synchronize
  252. 0.02 0.02 0.00 0.00 73733/221198 String#to_s
  253. --------------------------------------------------------------------------------
  254. 2.25 0.28 0.00 1.98 73733/73733 Fluent::BasicBuffer#emit
  255. 4.85% 0.59% 2.25 0.28 0.00 1.98 73733 MonitorMixin#mon_synchronize
  256. 1.52 0.06 0.00 1.46 73733/73733 Fluent::FileBufferChunk#<<
  257. 0.24 0.13 0.00 0.11 73732/73732 MonitorMixin#mon_exit
  258. 0.15 0.09 0.00 0.06 73733/73733 MonitorMixin#mon_enter
  259. 0.02 0.00 0.00 0.02 43/43 Fluent::FileBuffer#new_chunk
  260. 0.02 0.02 0.00 0.00 73733/73733 Fluent::FileBufferChunk#size
  261. 0.01 0.01 0.00 0.00 73733/368663 String#bytesize
  262. 0.01 0.01 0.00 0.00 73733/73733 Fluent::NullOutputChain#next
  263. 0.00 0.00 0.00 0.00 43/221242 Hash#[]=
  264. 0.00 0.00 0.00 0.00 43/663640 Hash#default
  265. --------------------------------------------------------------------------------
  266. 1.97 0.02 0.00 1.95 73731/73731 Coolio::IO#on_writable
  267. 4.23% 0.04% 1.97 0.02 0.00 1.95 73731 Fluent::HttpInput::Handler#on_write_complete
  268. 1.95 0.07 0.00 1.87 73731/73731 Coolio::IO#close
  269. --------------------------------------------------------------------------------
  270. 0.00 0.00 0.00 0.00 46/147511 Fluent::HttpInput::KeepaliveManager#on_timer
  271. 0.42 0.37 0.00 0.05 73732/147511 Fluent::HttpInput::Handler#send_response
  272. 1.53 0.51 0.00 1.02 73733/147511 Fluent::HttpInput::Handler#on_headers_complete
  273. 4.19% 1.89% 1.95 0.88 0.00 1.07 147511 Hash#each_pair
  274. 0.99 0.99 0.00 0.00 1253461/1253461 Regexp#===
  275. 0.05 0.05 0.00 0.00 73732/73732 Fixnum#to_s
  276. 0.02 0.02 0.00 0.00 73733/73733 String#to_i
  277. 0.00 0.00 0.00 0.00 88/88 Fluent::HttpInput::Handler#step_idle
  278. --------------------------------------------------------------------------------
  279. 1.95 0.07 0.00 1.87 73731/73731 Fluent::HttpInput::Handler#on_write_complete
  280. 4.18% 0.15% 1.95 0.07 0.00 1.87 73731 Coolio::IO#close
  281. 1.58 1.58 0.00 0.00 73731/73731 IO#close
  282. 0.13 0.05 0.00 0.08 73731/73731 Coolio::Socket#detach
  283. 0.07 0.02 0.00 0.05 73731/73731 Coolio::IO#detach_write_watcher
  284. 0.06 0.02 0.00 0.04 73731/73731 Fluent::HttpInput::Handler#on_close
  285. 0.02 0.01 0.00 0.01 73731/221195 Coolio::IO#attached?
  286. 0.01 0.01 0.00 0.00 73731/73731 IO#closed?
  287. --------------------------------------------------------------------------------
  288. 1.80 0.30 0.00 1.51 147464/147464 Fluent::HttpInput::Handler#send_response
  289. 3.88% 0.64% 1.80 0.30 0.00 1.51 147464 Coolio::IO#write
  290. 1.31 0.31 0.00 1.00 147464/147464 Coolio::IO#schedule_write
  291. 0.20 0.20 0.00 0.00 147464/147464 IO::Buffer#<<
  292. --------------------------------------------------------------------------------
  293. 1.75 0.13 0.00 1.62 73733/73733 HTTP::Parser#<<
  294. 3.76% 0.28% 1.75 0.13 0.00 1.62 73733 Fluent::HttpInput::Handler#on_headers_complete
  295. 1.53 0.51 0.00 1.02 73733/147511 Hash#each_pair
  296. 0.06 0.05 0.00 0.01 73733/73733 Array#==
  297. 0.03 0.03 0.00 0.00 73733/73733 HTTP::Parser#http_version
  298. --------------------------------------------------------------------------------
  299. 0.00 0.00 0.00 0.00 43/737417 MonitorMixin#mon_initialize
  300. 0.00 0.06 0.00 0.00 221199/737417 Coolio::IO#initialize
  301. 0.00 0.00 0.00 0.00 1/737417 Mutex#synchronize
  302. 0.01 0.00 0.00 0.00 43/737417 Fluent::FileBuffer#new_chunk
  303. 0.07 0.02 0.00 0.05 73733/737417 Fluent::HttpInput::Handler#on_connect
  304. 0.11 0.05 0.00 0.06 73733/737417 Fluent::EngineClass#emit
  305. 0.12 0.05 0.00 0.07 147466/737417 WEBrick::HTTPUtils#parse_query
  306. 0.31 0.04 0.00 0.27 73733/737417 JSON#parse
  307. 0.33 0.08 0.00 0.25 73733/737417 Array#each
  308. 0.64 0.03 0.00 0.62 73733/737417 Coolio::Server#on_connection
  309. 3.42% 0.69% 1.59 0.32 0.00 1.33 737417 Class#new
  310. 0.59 0.11 0.00 0.49 73733/73733 Fluent::HttpInput::Handler#initialize
  311. 0.23 0.10 0.00 0.12 73733/73733 JSON::Ext::Parser#initialize
  312. 0.22 0.14 0.00 0.08 73733/73733 WEBrick::HTTPUtils::FormData#initialize
  313. 0.21 0.06 0.00 0.15 147466/147466 Coolio::IO::Watcher#initialize
  314. 0.05 0.05 0.00 0.00 147510/147510 <Class::BasicObject>#allocate
  315. 0.05 0.05 0.00 0.00 73733/73733 <Class::JSON::Ext::Parser>#allocate
  316. 0.04 0.04 0.00 0.00 73733/73733 Fluent::OneEventStream#initialize
  317. 0.04 0.04 0.00 0.00 147466/147466 <Class::Hash>#allocate
  318. 0.03 0.03 0.00 0.00 147466/147466 Hash#initialize
  319. 0.03 0.03 0.00 0.00 147466/147466 <Class::Coolio::Watcher>#allocate
  320. 0.03 0.03 0.00 0.00 73733/73733 <Class::String>#allocate
  321. 0.03 0.03 0.00 0.00 73733/73733 <Class::IO::Buffer>#allocate
  322. 0.03 0.03 0.00 0.00 73733/73733 <Class::HTTP::Parser>#allocate
  323. 0.02 0.02 0.00 0.00 73733/73733 HTTP::Parser#initialize
  324. 0.01 0.01 0.00 0.00 73733/73733 IO::Buffer#initialize
  325. 0.00 0.00 0.00 0.00 43/43 Fluent::FileBufferChunk#initialize
  326. 0.00 0.00 0.00 0.00 43/43 <Class::Mutex>#allocate
  327. 0.00 0.00 0.00 0.00 43/43 Mutex#initialize
  328. 0.00 0.00 0.00 0.00 1/44 BasicObject#initialize
  329. --------------------------------------------------------------------------------
  330. 1.58 1.58 0.00 0.00 73731/73731 Coolio::IO#close
  331. 3.40% 3.40% 1.58 1.58 0.00 0.00 73731 IO#close
  332. --------------------------------------------------------------------------------
  333. 1.52 0.06 0.00 1.46 73733/73733 MonitorMixin#mon_synchronize
  334. 3.27% 0.14% 1.52 0.06 0.00 1.46 73733 Fluent::FileBufferChunk#<<
  335. 1.44 1.38 0.06 0.00 73733/73733 IO#write
  336. 0.01 0.01 0.00 0.00 73732/368663 String#bytesize
  337. --------------------------------------------------------------------------------
  338. 1.44 1.38 0.06 0.00 73733/73733 Fluent::FileBufferChunk#<<
  339. 3.11% 2.98% 1.44 1.38 0.06 0.00 73733 IO#write
  340. --------------------------------------------------------------------------------
  341. 1.31 0.31 0.00 1.00 147464/147464 Coolio::IO#write
  342. 2.82% 0.66% 1.31 0.31 0.00 1.00 147464 Coolio::IO#schedule_write
  343. 0.83 0.23 0.00 0.60 147464/147464 Coolio::IO#enable_write_watcher
  344. 0.17 0.11 0.00 0.06 147464/221195 Coolio::IO#attached?
  345. --------------------------------------------------------------------------------
  346. 1.26 1.05 0.00 0.21 1843325/1843325 String#gsub
  347. 2.72% 2.26% 1.26 1.05 0.00 0.21 1843325 Integer#chr
  348. 0.21 0.21 0.00 0.00 1843325/1843325 Fixnum#<
  349. --------------------------------------------------------------------------------
  350. 1.13 0.04 0.00 1.09 73733/73733 Coolio::Loop#run_once
  351. 2.42% 0.08% 1.13 0.04 0.00 1.09 73733 Coolio::Listener#on_readable
  352. 0.95 0.06 0.00 0.89 73733/73733 Coolio::Server#on_connection
  353. 0.14 0.10 0.00 0.04 73733/73733 TCPServer#accept_nonblock
  354. --------------------------------------------------------------------------------
  355. 0.99 0.99 0.00 0.00 1253461/1253461 Hash#each_pair
  356. 2.14% 2.14% 0.99 0.99 0.00 0.00 1253461 Regexp#===
  357. --------------------------------------------------------------------------------
  358. 0.95 0.06 0.00 0.89 73733/73733 Coolio::Listener#on_readable
  359. 2.04% 0.13% 0.95 0.06 0.00 0.89 73733 Coolio::Server#on_connection
  360. 0.64 0.03 0.00 0.62 73733/737417 Class#new
  361. 0.14 0.03 0.00 0.11 73733/73733 Coolio::Socket#attach
  362. 0.09 0.02 0.00 0.07 73733/73733 Fluent::HttpInput::Handler#on_connect
  363. 0.01 0.01 0.00 0.00 73733/147465 Coolio::Watcher#evloop
  364. --------------------------------------------------------------------------------
  365. 0.90 0.04 0.00 0.86 73733/73733 Fluent::HttpInput#on_request
  366. 1.93% 0.08% 0.90 0.04 0.00 0.86 73733 JSON#parse
  367. 0.55 0.53 0.00 0.02 73733/73733 JSON::Ext::Parser#parse
  368. 0.31 0.04 0.00 0.27 73733/737417 Class#new
  369. --------------------------------------------------------------------------------
  370. 0.08 0.08 0.00 0.00 73733/294932 Fluent::HttpInput#on_request
  371. 0.32 0.32 0.00 0.00 73733/294932 Array#each
  372. 0.48 0.48 0.00 0.00 147466/294932 WEBrick::HTTPUtils#parse_query
  373. 1.88% 1.88% 0.88 0.88 0.00 0.00 294932 String#split
  374. --------------------------------------------------------------------------------
  375. 0.83 0.23 0.00 0.60 147464/147464 Coolio::IO#schedule_write
  376. 1.79% 0.50% 0.83 0.23 0.00 0.60 147464 Coolio::IO#enable_write_watcher
  377. 0.42 0.09 0.00 0.33 73732/147465 Coolio::IOWatcher#attach
  378. 0.09 0.06 0.00 0.03 73732/73732 Coolio::IO#evloop
  379. 0.05 0.05 0.00 0.00 147464/442390 Coolio::Watcher#attached?
  380. 0.04 0.04 0.00 0.00 73732/147463 Coolio::Watcher#enabled?
  381. --------------------------------------------------------------------------------
  382. 0.59 0.11 0.00 0.49 73733/73733 Class#new
  383. 1.28% 0.23% 0.59 0.11 0.00 0.49 73733 Fluent::HttpInput::Handler#initialize
  384. 0.44 0.03 0.00 0.40 73733/73733 Coolio::Socket#initialize
  385. 0.05 0.02 0.00 0.03 73733/73733 Fluent::HttpInput::KeepaliveManager#add
  386. --------------------------------------------------------------------------------
  387. 0.56 0.12 0.00 0.44 73733/73733 Fluent::ForwardOutput#emit
  388. 1.20% 0.25% 0.56 0.12 0.00 0.44 73733 Fluent::EventStream#to_msgpack_stream
  389. 0.44 0.03 0.00 0.41 73733/73733 Fluent::OneEventStream#each
  390. --------------------------------------------------------------------------------
  391. 0.55 0.53 0.00 0.02 73733/73733 JSON#parse
  392. 1.18% 1.14% 0.55 0.53 0.00 0.02 73733 JSON::Ext::Parser#parse
  393. 0.02 0.02 0.00 0.00 73733/663640 Hash#default
  394. --------------------------------------------------------------------------------
  395. 0.06 0.02 0.00 0.05 73733/147465 Coolio::IO#attach
  396. 0.42 0.09 0.00 0.33 73732/147465 Coolio::IO#enable_write_watcher
  397. 1.05% 0.24% 0.49 0.11 0.00 0.37 147465 Coolio::IOWatcher#attach
  398. 0.37 0.32 0.00 0.06 147465/147465 Coolio::Watcher#attach
  399. --------------------------------------------------------------------------------
  400. 0.44 0.03 0.00 0.41 73733/73733 Fluent::EventStream#to_msgpack_stream
  401. 0.94% 0.07% 0.44 0.03 0.00 0.41 73733 Fluent::OneEventStream#each
  402. 0.41 0.08 0.00 0.33 73733/73733 Proc#call
  403. --------------------------------------------------------------------------------
  404. 0.44 0.03 0.00 0.40 73733/73733 Fluent::HttpInput::Handler#initialize
  405. 0.94% 0.07% 0.44 0.03 0.00 0.40 73733 Coolio::Socket#initialize
  406. 0.40 0.05 0.00 0.35 73733/73733 Coolio::IO#initialize
  407. --------------------------------------------------------------------------------
  408. 0.41 0.08 0.00 0.33 73733/73733 Fluent::OneEventStream#each
  409. 0.87% 0.16% 0.41 0.08 0.00 0.33 73733 Proc#call
  410. 0.33 0.05 0.00 0.29 73733/73733 Array#to_msgpack
  411. --------------------------------------------------------------------------------
  412. 0.40 0.05 0.00 0.35 73733/73733 Coolio::Socket#initialize
  413. 0.87% 0.12% 0.40 0.05 0.00 0.35 73733 Coolio::IO#initialize
  414. 0.00 0.06 0.00 0.00 221199/737417 Class#new
  415. --------------------------------------------------------------------------------
  416. 0.37 0.32 0.00 0.06 147465/147465 Coolio::IOWatcher#attach
  417. 0.80% 0.68% 0.37 0.32 0.00 0.06 147465 Coolio::Watcher#attach
  418. 0.06 0.06 0.00 0.00 147465/442391 Kernel#hash
  419. --------------------------------------------------------------------------------
  420. 0.34 0.34 0.00 0.00 1843325/1843325 String#gsub
  421. 0.74% 0.74% 0.34 0.34 0.00 0.00 1843325 String#hex
  422. --------------------------------------------------------------------------------
  423. 0.33 0.05 0.00 0.29 73733/73733 Proc#call
  424. 0.71% 0.10% 0.33 0.05 0.00 0.29 73733 Array#to_msgpack
  425. 0.27 0.11 0.00 0.16 73733/73733 Hash#to_msgpack
  426. 0.01 0.01 0.00 0.00 73733/221199 Fixnum#to_msgpack
  427. --------------------------------------------------------------------------------
  428. 0.27 0.11 0.00 0.16 73733/73733 Array#to_msgpack
  429. 0.58% 0.25% 0.27 0.11 0.00 0.16 73733 Hash#to_msgpack
  430. 0.11 0.11 0.00 0.00 516131/516131 String#to_msgpack
  431. 0.03 0.03 0.00 0.00 147466/221199 Fixnum#to_msgpack
  432. 0.02 0.02 0.00 0.00 73733/73733 NilClass#to_msgpack
  433. --------------------------------------------------------------------------------
  434. 0.26 0.22 0.03 0.00 73733/73733 Coolio::IO#on_readable
  435. 0.55% 0.48% 0.26 0.22 0.03 0.00 73733 IO#read_nonblock
  436. --------------------------------------------------------------------------------
  437. 0.24 0.13 0.00 0.11 73732/73732 MonitorMixin#mon_synchronize
  438. 0.52% 0.29% 0.24 0.13 0.00 0.11 73732 MonitorMixin#mon_exit
  439. 0.07 0.0518446744073.71 0.02 73732/73732 MonitorMixin#mon_check_owner
  440. 0.04 0.04 0.00 0.00 73732/73733 Mutex#unlock
  441. --------------------------------------------------------------------------------
  442. 0.23 0.10 0.00 0.12 73733/73733 Class#new
  443. 0.49% 0.22% 0.23 0.10 0.00 0.12 73733 JSON::Ext::Parser#initialize
  444. 0.06 0.06 0.00 0.00 442398/442398 Hash#key?
  445. 0.05 0.05 0.00 0.00 73733/73733 String#encode
  446. 0.02 0.02 0.00 0.00 73733/73733 String#encoding
  447. --------------------------------------------------------------------------------
  448. 0.22 0.04 0.00 0.18 73733/73733 Fluent::HttpInput#on_request
  449. 0.48% 0.09% 0.22 0.04 0.00 0.18 73733 Fluent::EngineClass#now
  450. 0.12 0.04 0.00 0.08 73733/73776 <Class::Time>#now
  451. 0.07 0.03 0.00 0.04 73733/73776 Time#to_i
  452. --------------------------------------------------------------------------------
  453. 0.22 0.14 0.00 0.08 73733/73733 Class#new
  454. 0.47% 0.30% 0.22 0.14 0.00 0.08 73733 WEBrick::HTTPUtils::FormData#initialize
  455. 0.04 0.04 0.00 0.00 73733/73733 String#initialize
  456. 0.02 0.02 0.00 0.00 147466/147466 Array#empty?
  457. 0.02 0.02 0.00 0.00 73733/73733 Array#shift
  458. --------------------------------------------------------------------------------
  459. 0.21 0.21 0.00 0.00 1843325/1843325 Integer#chr
  460. 0.46% 0.46% 0.21 0.21 0.00 0.00 1843325 Fixnum#<
  461. --------------------------------------------------------------------------------
  462. 0.21 0.06 0.00 0.15 147466/147466 Class#new
  463. 0.46% 0.13% 0.21 0.06 0.00 0.15 147466 Coolio::IO::Watcher#initialize
  464. 0.15 0.06 0.00 0.09 147466/147466 Coolio::IOWatcher#initialize
  465. --------------------------------------------------------------------------------
  466. 0.20 0.20 0.00 0.00 147464/147464 Coolio::IO#write
  467. 0.42% 0.42% 0.20 0.20 0.00 0.00 147464 IO::Buffer#<<
  468. --------------------------------------------------------------------------------
  469. 0.00 0.00 0.00 0.00 1/221242 Fluent::EngineClass#emit_stream
  470. 0.00 0.00 0.00 0.00 43/221242 MonitorMixin#mon_synchronize
  471. 0.03 0.02 0.00 0.01 73733/221242 Fluent::HttpInput::KeepaliveManager#add
  472. 0.05 0.05 0.00 0.00 73733/221242 Array#each
  473. 0.11 0.11 0.00 0.00 73732/221242 Fluent::HttpInput::Handler#send_response
  474. 0.42% 0.40% 0.19 0.19 0.00 0.01 221242 Hash#[]=
  475. 0.01 0.01 0.00 0.00 73733/442391 Kernel#hash
  476. --------------------------------------------------------------------------------
  477. 0.02 0.01 0.00 0.01 73731/221195 Coolio::IO#close
  478. 0.17 0.11 0.00 0.06 147464/221195 Coolio::IO#schedule_write
  479. 0.42% 0.26% 0.19 0.12 0.00 0.07 221195 Coolio::IO#attached?
  480. 0.07 0.07 0.00 0.00 221195/442390 Coolio::Watcher#attached?
  481. --------------------------------------------------------------------------------
  482. 0.16 0.12 0.00 0.04 73733/73733 HTTP::Parser#<<
  483. 0.33% 0.25% 0.16 0.12 0.00 0.04 73733 Fluent::HttpInput::Handler#on_body
  484. 0.04 0.04 0.00 0.00 147466/368663 String#bytesize
  485. --------------------------------------------------------------------------------
  486. 0.00 0.00 0.00 0.00 1/663640 Fluent::EngineClass#emit_stream
  487. 0.00 0.00 0.00 0.00 43/663640 MonitorMixin#mon_synchronize
  488. 0.02 0.02 0.00 0.00 73733/663640 JSON::Ext::Parser#parse
  489. 0.03 0.03 0.00 0.00 147466/663640 Fluent::HttpInput#on_request
  490. 0.04 0.04 0.00 0.00 73732/663640 Fluent::HttpInput::Handler#send_response
  491. 0.07 0.07 0.00 0.00 368665/663640 HTTP::Parser#<<
  492. 0.33% 0.33% 0.15 0.15 0.00 0.00 663640 Hash#default
  493. --------------------------------------------------------------------------------
  494. 0.15 0.06 0.00 0.09 147466/147466 Coolio::IO::Watcher#initialize
  495. 0.33% 0.14% 0.15 0.06 0.00 0.09 147466 Coolio::IOWatcher#initialize
  496. 0.09 0.09 0.00 0.00 294932/294932 Symbol#to_s
  497. --------------------------------------------------------------------------------
  498. 0.15 0.09 0.00 0.06 73733/73733 MonitorMixin#mon_synchronize
  499. 0.32% 0.19% 0.15 0.09 0.00 0.06 73733 MonitorMixin#mon_enter
  500. 0.03 0.03 0.01 0.00 73733/73734 Mutex#lock
  501. 0.02 0.02 0.00 0.00 147466/221198 <Class::Thread>#current
  502. --------------------------------------------------------------------------------
  503. 0.14 0.10 0.00 0.04 73733/73733 Coolio::Listener#on_readable
  504. 0.31% 0.22% 0.14 0.10 0.00 0.04 73733 TCPServer#accept_nonblock
  505. 0.04 0.04 0.00 0.00 73733/73776 <Class::IO>#allocate
  506. --------------------------------------------------------------------------------
  507. 0.14 0.03 0.00 0.11 73733/73733 Coolio::Server#on_connection
  508. 0.31% 0.07% 0.14 0.03 0.00 0.11 73733 Coolio::Socket#attach
  509. 0.11 0.03 0.00 0.07 73733/73733 Coolio::IO#attach
  510. --------------------------------------------------------------------------------
  511. 0.13 0.05 0.00 0.08 73731/73731 Coolio::IO#close
  512. 0.28% 0.12% 0.13 0.05 0.00 0.08 73731 Coolio::Socket#detach
  513. 0.08 0.02 0.00 0.06 73731/73731 Coolio::IO#detach
  514. --------------------------------------------------------------------------------
  515. 0.01 0.01 0.00 0.00 73731/442390 Coolio::IO#detach_write_watcher
  516. 0.05 0.05 0.00 0.00 147464/442390 Coolio::IO#enable_write_watcher
  517. 0.07 0.07 0.00 0.00 221195/442390 Coolio::IO#attached?
  518. 0.28% 0.28% 0.13 0.13 0.00 0.00 442390 Coolio::Watcher#attached?
  519. --------------------------------------------------------------------------------
  520. 0.00 0.00 0.00 0.00 43/73776 Fluent::FileBuffer#make_path
  521. 0.12 0.04 0.00 0.08 73733/73776 Fluent::EngineClass#now
  522. 0.26% 0.08% 0.12 0.04 0.00 0.08 73776 <Class::Time>#now
  523. 0.05 0.04 0.00 0.01 73776/73776 Time#initialize
  524. 0.03 0.03 0.00 0.00 73776/73776 <Class::Time>#allocate
  525. --------------------------------------------------------------------------------
  526. 0.11 0.03 0.00 0.07 73733/73733 Coolio::Socket#attach
  527. 0.23% 0.07% 0.11 0.03 0.00 0.07 73733 Coolio::IO#attach
  528. 0.06 0.02 0.00 0.05 73733/147465 Coolio::IOWatcher#attach
  529. 0.01 0.01 0.00 0.00 73733/147464 IO::Buffer#empty?
  530. --------------------------------------------------------------------------------
  531. 0.11 0.11 0.00 0.00 516131/516131 Hash#to_msgpack
  532. 0.23% 0.23% 0.11 0.11 0.00 0.00 516131 String#to_msgpack
  533. --------------------------------------------------------------------------------
  534. 0.05 0.01 0.00 0.03 73731/147462 Coolio::IO#detach_write_watcher
  535. 0.06 0.01 0.00 0.04 73731/147462 Coolio::IO#detach
  536. 0.22% 0.06% 0.10 0.03 0.00 0.08 147462 Coolio::IOWatcher#detach
  537. 0.08 0.06 0.00 0.02 147462/147462 Coolio::Watcher#detach
  538. --------------------------------------------------------------------------------
  539. 0.01 0.01 0.00 0.00 73732/368663 Fluent::FileBufferChunk#<<
  540. 0.01 0.01 0.00 0.00 73733/368663 MonitorMixin#mon_synchronize
  541. 0.03 0.03 0.00 0.00 73732/368663 Fluent::HttpInput::Handler#send_response
  542. 0.04 0.04 0.00 0.00 147466/368663 Fluent::HttpInput::Handler#on_body
  543. 0.20% 0.20% 0.09 0.09 0.00 0.00 368663 String#bytesize
  544. --------------------------------------------------------------------------------
  545. 0.09 0.02 0.00 0.07 73733/73733 Coolio::Server#on_connection
  546. 0.20% 0.04% 0.09 0.02 0.00 0.07 73733 Fluent::HttpInput::Handler#on_connect
  547. 0.07 0.02 0.00 0.05 73733/737417 Class#new
  548. --------------------------------------------------------------------------------
  549. 0.01 0.01 0.00 0.00 73733/221198 Array#each
  550. 0.02 0.02 0.00 0.00 73733/221198 Fluent::BasicBuffer#emit
  551. 0.06 0.06 0.00 0.00 73732/221198 Fluent::HttpInput::Handler#on_message_complete
  552. 0.19% 0.19% 0.09 0.09 0.00 0.00 221198 String#to_s
  553. --------------------------------------------------------------------------------
  554. 0.09 0.09 0.00 0.00 294932/294932 Coolio::IOWatcher#initialize
  555. 0.19% 0.19% 0.09 0.09 0.00 0.00 294932 Symbol#to_s
  556. --------------------------------------------------------------------------------
  557. 0.09 0.06 0.00 0.03 73732/73732 Coolio::IO#enable_write_watcher
  558. 0.19% 0.12% 0.09 0.06 0.00 0.03 73732 Coolio::IO#evloop
  559. 0.03 0.03 0.00 0.00 73732/147465 Coolio::Watcher#evloop
  560. --------------------------------------------------------------------------------
  561. 0.01 0.01 0.00 0.00 73731/442391 Hash#delete
  562. 0.01 0.01 0.00 0.00 73733/442391 Hash#[]=
  563. 0.01 0.01 0.00 0.00 147462/442391 Coolio::Watcher#detach
  564. 0.06 0.06 0.00 0.00 147465/442391 Coolio::Watcher#attach
  565. 0.19% 0.19% 0.09 0.09 0.00 0.00 442391 Kernel#hash
  566. --------------------------------------------------------------------------------
  567. 0.08 0.02 0.00 0.06 73731/73731 Coolio::Socket#detach
  568. 0.17% 0.04% 0.08 0.02 0.00 0.06 73731 Coolio::IO#detach
  569. 0.06 0.01 0.00 0.04 73731/147462 Coolio::IOWatcher#detach
  570. --------------------------------------------------------------------------------
  571. 0.08 0.06 0.00 0.02 147462/147462 Coolio::IOWatcher#detach
  572. 0.16% 0.13% 0.08 0.06 0.00 0.02 147462 Coolio::Watcher#detach
  573. 0.01 0.01 0.00 0.00 147462/442391 Kernel#hash
  574. 0.00 0.00 0.00 0.00 33386/40303 Kernel#eql?
  575. --------------------------------------------------------------------------------
  576. 0.07 0.02 0.00 0.05 73731/73731 Coolio::IO#close
  577. 0.16% 0.05% 0.07 0.02 0.00 0.05 73731 Coolio::IO#detach_write_watcher
  578. 0.05 0.01 0.00 0.03 73731/147462 Coolio::IOWatcher#detach
  579. 0.01 0.01 0.00 0.00 73731/442390 Coolio::Watcher#attached?
  580. --------------------------------------------------------------------------------
  581. 0.07 0.0518446744073.71 0.02 73732/73732 MonitorMixin#mon_exit
  582. 0.15% 0.11% 0.07 0.0518446744073.71 0.02 73732 MonitorMixin#mon_check_owner
  583. 0.02 0.02 0.00 0.00 73732/221198 <Class::Thread>#current
  584. --------------------------------------------------------------------------------
  585. 0.07 0.02 0.00 0.04 73731/73731 Coolio::IO#on_writable
  586. 0.15% 0.05% 0.07 0.02 0.00 0.04 73731 Coolio::IO#disable_write_watcher
  587. 0.04 0.01 0.00 0.02 73731/73731 Coolio::IOWatcher#disable
  588. 0.01 0.01 0.00 0.00 73731/147463 Coolio::Watcher#enabled?
  589. --------------------------------------------------------------------------------
  590. 0.00 0.00 0.00 0.00 43/73776 Fluent::FileBuffer#make_path
  591. 0.07 0.03 0.00 0.04 73733/73776 Fluent::EngineClass#now
  592. 0.14% 0.06% 0.07 0.03 0.00 0.04 73776 Time#to_i
  593. 0.04 0.04 0.00 0.00 73776/73905 Fixnum#divmod
  594. --------------------------------------------------------------------------------
  595. 0.06 0.05 0.00 0.01 73733/73733 Fluent::HttpInput::Handler#on_headers_complete
  596. 0.14% 0.11% 0.06 0.05 0.00 0.01 73733 Array#==
  597. 0.01 0.01 0.00 0.00 73733/73733 Fixnum#==
  598. --------------------------------------------------------------------------------
  599. 0.06 0.02 0.00 0.04 73731/73731 Coolio::IO#close
  600. 0.13% 0.04% 0.06 0.02 0.00 0.04 73731 Fluent::HttpInput::Handler#on_close
  601. 0.04 0.02 0.00 0.03 73731/73731 Fluent::HttpInput::KeepaliveManager#delete
  602. --------------------------------------------------------------------------------
  603. 0.06 0.06 0.00 0.00 442398/442398 JSON::Ext::Parser#initialize
  604. 0.13% 0.13% 0.06 0.06 0.00 0.00 442398 Hash#key?
  605. --------------------------------------------------------------------------------
  606. 0.06 0.06 0.00 0.00 73733/73733 HTTP::Parser#<<
  607. 0.13% 0.13% 0.06 0.06 0.00 0.00 73733 Fluent::HttpInput::Handler#on_message_begin
  608. --------------------------------------------------------------------------------
  609. 0.06 0.06 0.00 0.00 73733/73733 Fluent::HttpInput#on_request
  610. 0.13% 0.13% 0.06 0.06 0.00 0.00 73733 Array#join
  611. --------------------------------------------------------------------------------
  612. 0.05 0.05 0.00 0.00 73732/73732 Hash#each_pair
  613. 0.11% 0.11% 0.05 0.05 0.00 0.00 73732 Fixnum#to_s
  614. --------------------------------------------------------------------------------
  615. 0.05 0.04 0.00 0.01 73776/73776 <Class::Time>#now
  616. 0.11% 0.08% 0.05 0.04 0.00 0.01 73776 Time#initialize
  617. 0.01 0.01 0.00 0.00 73776/73776 Fixnum#+
  618. --------------------------------------------------------------------------------
  619. 0.05 0.05 0.00 0.00 147510/147510 Class#new
  620. 0.11% 0.11% 0.05 0.05 0.00 0.00 147510 <Class::BasicObject>#allocate
  621. --------------------------------------------------------------------------------
  622. 0.05 0.05 0.00 0.00 73733/73733 Fluent::HttpInput#on_request
  623. 0.10% 0.10% 0.05 0.05 0.00 0.00 73733 String#[]
  624. --------------------------------------------------------------------------------
  625. 0.05 0.02 0.00 0.03 73733/73733 Fluent::HttpInput::Handler#initialize
  626. 0.10% 0.04% 0.05 0.02 0.00 0.03 73733 Fluent::HttpInput::KeepaliveManager#add
  627. 0.03 0.02 0.00 0.01 73733/221242 Hash#[]=
  628. --------------------------------------------------------------------------------
  629. 0.05 0.05 0.00 0.00 73733/73733 Class#new
  630. 0.10% 0.10% 0.05 0.05 0.00 0.00 73733 <Class::JSON::Ext::Parser>#allocate
  631. --------------------------------------------------------------------------------
  632. 0.05 0.05 0.00 0.00 73733/73733 JSON::Ext::Parser#initialize
  633. 0.10% 0.10% 0.05 0.05 0.00 0.00 73733 String#encode
  634. --------------------------------------------------------------------------------
  635. 0.01 0.01 0.00 0.00 73733/221199 Array#to_msgpack
  636. 0.03 0.03 0.00 0.00 147466/221199 Hash#to_msgpack
  637. 0.10% 0.10% 0.05 0.05 0.00 0.00 221199 Fixnum#to_msgpack
  638. --------------------------------------------------------------------------------
  639. 0.04 0.02 0.00 0.03 73731/73731 Fluent::HttpInput::Handler#on_close
  640. 0.09% 0.04% 0.04 0.02 0.00 0.03 73731 Fluent::HttpInput::KeepaliveManager#delete
  641. 0.03 0.02 0.00 0.01 73731/73731 Hash#delete
  642. --------------------------------------------------------------------------------
  643. 0.01 0.01 0.00 0.00 73731/147463 Coolio::IO#disable_write_watcher
  644. 0.04 0.04 0.00 0.00 73732/147463 Coolio::IO#enable_write_watcher
  645. 0.09% 0.09% 0.04 0.04 0.00 0.00 147463 Coolio::Watcher#enabled?
  646. --------------------------------------------------------------------------------
  647. 0.02 0.02 0.00 0.00 73732/221198 MonitorMixin#mon_check_owner
  648. 0.02 0.02 0.00 0.00 147466/221198 MonitorMixin#mon_enter
  649. 0.09% 0.09% 0.04 0.04 0.00 0.00 221198 <Class::Thread>#current
  650. --------------------------------------------------------------------------------
  651. 0.00 0.00 0.00 0.00 43/73776 <Class::IO>#open
  652. 0.04 0.04 0.00 0.00 73733/73776 TCPServer#accept_nonblock
  653. 0.09% 0.09% 0.04 0.04 0.00 0.00 73776 <Class::IO>#allocate
  654. --------------------------------------------------------------------------------
  655. 0.01 0.01 0.00 0.00 73733/147465 Coolio::Server#on_connection
  656. 0.03 0.03 0.00 0.00 73732/147465 Coolio::IO#evloop
  657. 0.08% 0.08% 0.04 0.04 0.00 0.00 147465 Coolio::Watcher#evloop
  658. --------------------------------------------------------------------------------
  659. 0.04 0.04 0.00 0.00 73733/73733 WEBrick::HTTPUtils::FormData#initialize
  660. 0.08% 0.08% 0.04 0.04 0.00 0.00 73733 String#initialize
  661. --------------------------------------------------------------------------------
  662. 0.00 0.00 0.00 0.00 43/73905 Time#utc
  663. 0.00 0.00 0.00 0.00 86/73905 Time#usec
  664. 0.04 0.04 0.00 0.00 73776/73905 Time#to_i
  665. 0.08% 0.08% 0.04 0.04 0.00 0.00 73905 Fixnum#divmod
  666. --------------------------------------------------------------------------------
  667. 0.04 0.01 0.00 0.02 73731/73731 Coolio::IO#disable_write_watcher
  668. 0.08% 0.03% 0.04 0.01 0.00 0.02 73731 Coolio::IOWatcher#disable
  669. 0.02 0.02 0.00 0.00 73731/73731 Coolio::Watcher#disable
  670. --------------------------------------------------------------------------------
  671. 0.00 0.00 0.00 0.00 1/73733 Mutex#synchronize
  672. 0.04 0.04 0.00 0.00 73732/73733 MonitorMixin#mon_exit
  673. 0.08% 0.08% 0.04 0.04 0.00 0.00 73733 Mutex#unlock
  674. --------------------------------------------------------------------------------
  675. 0.04 0.04 0.00 0.00 73733/73733 Class#new
  676. 0.08% 0.08% 0.04 0.04 0.00 0.00 73733 Fluent::OneEventStream#initialize
  677. --------------------------------------------------------------------------------
  678. 0.04 0.04 0.00 0.00 147466/147466 Class#new
  679. 0.08% 0.08% 0.04 0.04 0.00 0.00 147466 <Class::Hash>#allocate
  680. --------------------------------------------------------------------------------
  681. 0.03 0.03 0.00 0.00 147466/147466 Class#new
  682. 0.07% 0.07% 0.03 0.03 0.00 0.00 147466 Hash#initialize
  683. --------------------------------------------------------------------------------
  684. 0.03 0.03 0.00 0.00 147466/147466 Class#new
  685. 0.07% 0.07% 0.03 0.03 0.00 0.00 147466 <Class::Coolio::Watcher>#allocate
  686. --------------------------------------------------------------------------------
  687. 0.00 0.00 0.00 0.00 1/73734 Mutex#synchronize
  688. 0.03 0.03 0.01 0.00 73733/73734 MonitorMixin#mon_enter
  689. 0.07% 0.06% 0.03 0.03 0.01 0.00 73734 Mutex#lock
  690. --------------------------------------------------------------------------------
  691. 0.03 0.03 0.00 0.00 73733/73733 Class#new
  692. 0.07% 0.07% 0.03 0.03 0.00 0.00 73733 <Class::String>#allocate
  693. --------------------------------------------------------------------------------
  694. 0.03 0.03 0.00 0.00 73776/73776 <Class::Time>#now
  695. 0.07% 0.07% 0.03 0.03 0.00 0.00 73776 <Class::Time>#allocate
  696. --------------------------------------------------------------------------------
  697. 0.03 0.03 0.00 0.00 73733/73733 Fluent::HttpInput::Handler#on_message_complete
  698. 0.07% 0.07% 0.03 0.03 0.00 0.00 73733 Hash#update
  699. --------------------------------------------------------------------------------
  700. 0.03 0.03 0.00 0.00 73733/73733 Class#new
  701. 0.06% 0.06% 0.03 0.03 0.00 0.00 73733 <Class::IO::Buffer>#allocate
  702. --------------------------------------------------------------------------------
  703. 0.03 0.03 0.00 0.00 73733/73733 Class#new
  704. 0.06% 0.06% 0.03 0.03 0.00 0.00 73733 <Class::HTTP::Parser>#allocate
  705. --------------------------------------------------------------------------------
  706. 0.03 0.03 0.00 0.00 73733/73733 Fluent::HttpInput::Handler#on_headers_complete
  707. 0.06% 0.06% 0.03 0.03 0.00 0.00 73733 HTTP::Parser#http_version
  708. --------------------------------------------------------------------------------
  709. 0.03 0.02 0.00 0.01 73731/73731 Fluent::HttpInput::KeepaliveManager#delete
  710. 0.06% 0.04% 0.03 0.02 0.00 0.01 73731 Hash#delete
  711. 0.01 0.01 0.00 0.00 73731/442391 Kernel#hash
  712. 0.00 0.00 0.00 0.00 6917/40303 Kernel#eql?
  713. --------------------------------------------------------------------------------
  714. 0.02 0.02 0.00 0.00 73733/73733 Fluent::Match#emit
  715. 0.05% 0.05% 0.02 0.02 0.00 0.00 73733 <Class::Fluent::NullOutputChain>#instance
  716. 0.00 0.00 0.00 0.00 1/1 Mutex#synchronize
  717. --------------------------------------------------------------------------------
  718. 0.02 0.02 0.00 0.00 73733/73733 Hash#each_pair
  719. 0.05% 0.05% 0.02 0.02 0.00 0.00 73733 String#to_i
  720. --------------------------------------------------------------------------------
  721. 0.02 0.02 0.00 0.00 73731/73731 Coolio::IOWatcher#disable
  722. 0.05% 0.05% 0.02 0.02 0.00 0.00 73731 Coolio::Watcher#disable
  723. --------------------------------------------------------------------------------
  724. 0.02 0.02 0.00 0.00 147466/147466 WEBrick::HTTPUtils::FormData#initialize
  725. 0.05% 0.05% 0.02 0.02 0.00 0.00 147466 Array#empty?
  726. --------------------------------------------------------------------------------
  727. 0.02 0.00 0.00 0.02 43/43 MonitorMixin#mon_synchronize
  728. 0.05% 0.00% 0.02 0.00 0.00 0.02 43 Fluent::FileBuffer#new_chunk
  729. 0.01 0.00 0.00 0.01 43/43 Fluent::FileBuffer#make_path
  730. 0.01 0.00 0.00 0.00 43/737417 Class#new
  731. 0.00 0.00 0.00 0.00 43/43 Fluent::FileBuffer#encode_key
  732. --------------------------------------------------------------------------------
  733. 0.02 0.02 0.00 0.00 73733/73733 Class#new
  734. 0.04% 0.04% 0.02 0.02 0.00 0.00 73733 HTTP::Parser#initialize
  735. --------------------------------------------------------------------------------
  736. 0.02 0.02 0.00 0.00 73733/73733 MonitorMixin#mon_synchronize
  737. 0.04% 0.04% 0.02 0.02 0.00 0.00 73733 Fluent::FileBufferChunk#size
  738. --------------------------------------------------------------------------------
  739. 0.02 0.02 0.00 0.00 73733/73733 WEBrick::HTTPUtils::FormData#initialize
  740. 0.04% 0.04% 0.02 0.02 0.00 0.00 73733 Array#shift
  741. --------------------------------------------------------------------------------
  742. 0.02 0.02 0.00 0.00 73733/73733 Fluent::HttpInput::Handler#on_message_complete
  743. 0.04% 0.04% 0.02 0.02 0.00 0.00 73733 Fluent::HttpInput::Handler#closing?
  744. --------------------------------------------------------------------------------
  745. 0.01 0.01 0.00 0.00 73733/147464 Coolio::IO#attach
  746. 0.01 0.01 0.00 0.00 73731/147464 Coolio::IO#on_writable
  747. 0.04% 0.04% 0.02 0.02 0.00 0.00 147464 IO::Buffer#empty?
  748. --------------------------------------------------------------------------------
  749. 0.02 0.02 0.00 0.00 73733/73733 Hash#to_msgpack
  750. 0.04% 0.04% 0.02 0.02 0.00 0.00 73733 NilClass#to_msgpack
  751. --------------------------------------------------------------------------------
  752. 0.02 0.02 0.00 0.00 73733/73733 Fluent::HttpInput::Handler#on_message_complete
  753. 0.04% 0.04% 0.02 0.02 0.00 0.00 73733 HTTP::Parser#request_path
  754. --------------------------------------------------------------------------------
  755. 0.02 0.02 0.00 0.00 73733/73733 Array#each
  756. 0.04% 0.04% 0.02 0.02 0.00 0.00 73733 Hash#has_key?
  757. --------------------------------------------------------------------------------
  758. 0.02 0.02 0.00 0.00 73733/73733 JSON::Ext::Parser#initialize
  759. 0.03% 0.03% 0.02 0.02 0.00 0.00 73733 String#encoding
  760. --------------------------------------------------------------------------------
  761. 0.01 0.01 0.00 0.00 73733/73733 Fluent::HttpInput#on_request
  762. 0.03% 0.03% 0.01 0.01 0.00 0.00 73733 NilClass#to_i
  763. --------------------------------------------------------------------------------
  764. 0.01 0.01 0.00 0.00 73733/73733 Class#new
  765. 0.03% 0.03% 0.01 0.01 0.00 0.00 73733 IO::Buffer#initialize
  766. --------------------------------------------------------------------------------
  767. 0.01 0.01 0.00 0.00 73776/73776 Time#initialize
  768. 0.03% 0.03% 0.01 0.01 0.00 0.00 73776 Fixnum#+
  769. --------------------------------------------------------------------------------
  770. 0.01 0.00 0.00 0.01 43/43 Fluent::FileBuffer#new_chunk
  771. 0.03% 0.00% 0.01 0.00 0.00 0.01 43 Fluent::FileBuffer#make_path
  772. 0.01 0.01 0.00 0.00 43/43 Time#utc
  773. 0.00 0.00 0.00 0.00 43/43 Bignum#to_s
  774. 0.00 0.00 0.00 0.00 43/43 Bignum#|
  775. 0.00 0.00 0.00 0.00 43/73776 <Class::Time>#now
  776. 0.00 0.00 0.00 0.00 43/43 Time#usec
  777. 0.00 0.00 0.00 0.00 43/73776 Time#to_i
  778. 0.00 0.00 0.00 0.00 43/43 Fixnum#<<
  779. 0.00 0.00 0.00 0.00 43/43 Kernel#rand
  780. --------------------------------------------------------------------------------
  781. 0.01 0.01 0.00 0.00 73733/73733 MonitorMixin#mon_synchronize
  782. 0.03% 0.03% 0.01 0.01 0.00 0.00 73733 Fluent::NullOutputChain#next
  783. --------------------------------------------------------------------------------
  784. 0.01 0.01 0.00 0.00 73742/73742 Coolio::Loop#run
  785. 0.02% 0.02% 0.01 0.01 0.00 0.00 73742 Fixnum#zero?
  786. --------------------------------------------------------------------------------
  787. 0.01 0.01 0.00 0.00 73733/73733 Array#==
  788. 0.02% 0.02% 0.01 0.01 0.00 0.00 73733 Fixnum#==
  789. --------------------------------------------------------------------------------
  790. 0.01 0.01 0.00 0.00 73733/73733 Fluent::HttpInput::Handler#on_message_complete
  791. 0.02% 0.02% 0.01 0.01 0.00 0.00 73733 HTTP::Parser#query_string
  792. --------------------------------------------------------------------------------
  793. 0.01 0.01 0.00 0.00 73733/73733 Array#each
  794. 0.02% 0.02% 0.01 0.01 0.00 0.00 73733 String#empty?
  795. --------------------------------------------------------------------------------
  796. 0.01 0.01 0.00 0.00 43/43 Fluent::FileBuffer#make_path
  797. 0.02% 0.02% 0.01 0.01 0.00 0.00 43 Time#utc
  798. 0.00 0.00 0.00 0.00 86/86 Fixnum#<=>
  799. 0.00 0.00 0.00 0.00 43/73905 Fixnum#divmod
  800. --------------------------------------------------------------------------------
  801. 0.01 0.01 0.00 0.00 73731/73731 Coolio::IO#close
  802. 0.02% 0.02% 0.01 0.01 0.00 0.00 73731 IO#closed?
  803. --------------------------------------------------------------------------------
  804. 0.00 0.00 0.00 0.00 43/43 Class#new
  805. 0.01% 0.00% 0.00 0.00 0.00 0.00 43 Fluent::FileBufferChunk#initialize
  806. 0.00 0.00 0.00 0.00 43/43 <Class::IO>#open
  807. 0.00 0.00 0.00 0.00 43/43 Fluent::BufferChunk#initialize
  808. 0.00 0.00 0.00 0.00 43/43 File::Stat#size
  809. 0.00 0.00 0.00 0.00 43/43 IO#sync=
  810. 0.00 0.00 0.00 0.00 43/43 IO#stat
  811. --------------------------------------------------------------------------------
  812. 0.00 0.00 0.00 0.00 6917/40303 Hash#delete
  813. 0.00 0.00 0.00 0.00 33386/40303 Coolio::Watcher#detach
  814. 0.01% 0.01% 0.00 0.00 0.00 0.00 40303 Kernel#eql?
  815. --------------------------------------------------------------------------------
  816. 0.00 0.00 0.00 0.00 43/43 Fluent::FileBufferChunk#initialize
  817. 0.01% 0.00% 0.00 0.00 0.00 0.00 43 <Class::IO>#open
  818. 0.0018446744073.71 0.00 0.00 43/43 File#initialize
  819. 0.00 0.00 0.00 0.00 43/73776 <Class::IO>#allocate
  820. --------------------------------------------------------------------------------
  821. 0.0018446744073.71 0.00 0.00 43/43 <Class::IO>#open
  822. 0.01%39679522665.55% 0.0018446744073.71 0.00 0.00 43 File#initialize
  823. --------------------------------------------------------------------------------
  824. 0.00 0.00 0.00 0.00 43/43 Fluent::FileBuffer#new_chunk
  825. 0.00% 0.00% 0.00 0.00 0.00 0.00 43 Fluent::FileBuffer#encode_key
  826. 0.00 0.00 0.00 0.00 43/43 URI::Escape#escape
  827. --------------------------------------------------------------------------------
  828. 0.00 0.00 0.00 0.00 43/43 Fluent::FileBuffer#encode_key
  829. 0.00% 0.00% 0.00 0.00 0.00 0.00 43 URI::Escape#escape
  830. 0.00 0.00 0.00 0.00 43/43 URI::Parser#escape
  831. --------------------------------------------------------------------------------
  832. 0.00 0.00 0.00 0.00 43/43 Fluent::FileBuffer#make_path
  833. 0.00% 0.00% 0.00 0.00 0.00 0.00 43 Bignum#to_s
  834. --------------------------------------------------------------------------------
  835. 0.00 0.00 0.00 0.00 43/43 Fluent::FileBufferChunk#initialize
  836. 0.00% 0.00% 0.00 0.00 0.00 0.00 43 Fluent::BufferChunk#initialize
  837. 0.00 0.00 0.00 0.00 43/43 MonitorMixin#initialize
  838. --------------------------------------------------------------------------------
  839. 0.00 0.00 0.00 0.00 43/43 Fluent::FileBufferChunk#initialize
  840. 0.00% 0.00% 0.00 0.00 0.00 0.00 43 File::Stat#size
  841. --------------------------------------------------------------------------------
  842. 0.00 0.00 0.00 0.00 43/43 Fluent::BufferChunk#initialize
  843. 0.00% 0.00% 0.00 0.00 0.00 0.00 43 MonitorMixin#initialize
  844. 0.00 0.00 0.00 0.00 43/43 MonitorMixin#mon_initialize
  845. 0.00 0.00 0.00 0.00 43/44 BasicObject#initialize
  846. --------------------------------------------------------------------------------
  847. 0.00 0.00 0.00 0.00 43/43 Fluent::FileBuffer#make_path
  848. 0.00% 0.00% 0.00 0.00 0.00 0.00 43 Bignum#|
  849. --------------------------------------------------------------------------------
  850. 0.00 0.00 0.00 0.00 43/43 URI::Escape#escape
  851. 0.00% 0.00% 0.00 0.00 0.00 0.00 43 URI::Parser#escape
  852. 0.00 0.00 0.00 0.00 43/294975 String#gsub
  853. 0.00 0.00 0.00 0.00 43/43 String#force_encoding
  854. 0.00 0.00 0.00 0.00 43/43 Kernel#kind_of?
  855. --------------------------------------------------------------------------------
  856. 0.00 0.00 0.00 0.00 43/43 MonitorMixin#initialize
  857. 0.00% 0.00% 0.00 0.00 0.00 0.00 43 MonitorMixin#mon_initialize
  858. 0.00 0.00 0.00 0.00 43/737417 Class#new
  859. --------------------------------------------------------------------------------
  860. 0.00 0.00 0.00 0.00 46/46 Coolio::Loop#run_once
  861. 0.00% 0.00% 0.00 0.00 0.00 0.00 46 Fluent::HttpInput::KeepaliveManager#on_timer
  862. 0.00 0.00 0.00 0.00 46/147511 Hash#each_pair
  863. --------------------------------------------------------------------------------
  864. 0.00 0.00 0.00 0.00 43/43 Fluent::FileBuffer#make_path
  865. 0.00% 0.00% 0.00 0.00 0.00 0.00 43 Time#usec
  866. 0.00 0.00 0.00 0.00 86/73905 Fixnum#divmod
  867. 0.00 0.00 0.00 0.00 43/43 Fixnum#*
  868. --------------------------------------------------------------------------------
  869. 0.00 0.00 0.00 0.00 43/43 Fluent::FileBufferChunk#initialize
  870. 0.00% 0.00% 0.00 0.00 0.00 0.00 43 IO#sync=
  871. --------------------------------------------------------------------------------
  872. 0.00 0.00 0.00 0.00 43/43 Fluent::FileBufferChunk#initialize
  873. 0.00% 0.00% 0.00 0.00 0.00 0.00 43 IO#stat
  874. --------------------------------------------------------------------------------
  875. 0.00 0.00 0.00 0.00 1/1 Fluent::EngineClass#emit_stream
  876. 0.00% 0.00% 0.00 0.00 0.00 0.00 1 Fluent::EngineClass#match
  877. 0.00 0.00 0.00 0.00 1/1 Enumerable#find
  878. --------------------------------------------------------------------------------
  879. 0.00 0.00 0.00 0.00 1/1 Fluent::EngineClass#match
  880. 0.00% 0.00% 0.00 0.00 0.00 0.00 1 Enumerable#find
  881. 0.00 0.00 0.00 0.00 1/147467 Array#each
  882. --------------------------------------------------------------------------------
  883. 0.00 0.00 0.00 0.00 2/2 Array#each
  884. 0.00% 0.00% 0.00 0.00 0.00 0.00 2 Fluent::Match#match
  885. 0.00 0.00 0.00 0.00 2/2 Fluent::GlobMatchPattern#match
  886. --------------------------------------------------------------------------------
  887. 0.00 0.00 0.00 0.00 2/2 Fluent::Match#match
  888. 0.00% 0.00% 0.00 0.00 0.00 0.00 2 Fluent::GlobMatchPattern#match
  889. 0.00 0.00 0.00 0.00 2/2 Regexp#match
  890. 0.00 0.00 0.00 0.00 1/1 BasicObject#!=
  891. --------------------------------------------------------------------------------
  892. 0.00 0.00 0.00 0.00 43/43 Class#new
  893. 0.00% 0.00% 0.00 0.00 0.00 0.00 43 <Class::Mutex>#allocate
  894. --------------------------------------------------------------------------------
  895. 0.00 0.00 0.00 0.00 86/86 Time#utc
  896. 0.00% 0.00% 0.00 0.00 0.00 0.00 86 Fixnum#<=>
  897. --------------------------------------------------------------------------------
  898. 0.00 0.00 0.00 0.00 43/43 URI::Parser#escape
  899. 0.00% 0.00% 0.00 0.00 0.00 0.00 43 String#force_encoding
  900. --------------------------------------------------------------------------------
  901. 0.00 0.00 0.00 0.00 43/43 Fluent::FileBuffer#make_path
  902. 0.00% 0.00% 0.00 0.00 0.00 0.00 43 Fixnum#<<
  903. --------------------------------------------------------------------------------
  904. 0.00 0.00 0.00 0.00 43/43 Fluent::FileBuffer#make_path
  905. 0.00% 0.00% 0.00 0.00 0.00 0.00 43 Kernel#rand
  906. --------------------------------------------------------------------------------
  907. 0.00 0.00 0.00 0.00 2/2 Fluent::GlobMatchPattern#match
  908. 0.00% 0.00% 0.00 0.00 0.00 0.00 2 Regexp#match
  909. --------------------------------------------------------------------------------
  910. 0.00 0.00 0.00 0.00 1/44 Class#new
  911. 0.00 0.00 0.00 0.00 43/44 MonitorMixin#initialize
  912. 0.00% 0.00% 0.00 0.00 0.00 0.00 44 BasicObject#initialize
  913. --------------------------------------------------------------------------------
  914. 0.00 0.00 0.00 0.00 1/1 <Class::Fluent::NullOutputChain>#instance
  915. 0.00% 0.00% 0.00 0.00 0.00 0.00 1 Mutex#synchronize
  916. 0.00 0.00 0.00 0.00 1/737417 Class#new
  917. 0.00 0.00 0.00 0.00 1/73734 Mutex#lock
  918. 0.00 0.00 0.00 0.00 1/73733 Mutex#unlock
  919. --------------------------------------------------------------------------------
  920. 0.00 0.00 0.00 0.00 43/43 URI::Parser#escape
  921. 0.00% 0.00% 0.00 0.00 0.00 0.00 43 Kernel#kind_of?
  922. --------------------------------------------------------------------------------
  923. 0.00 0.00 0.00 0.00 43/43 Time#usec
  924. 0.00% 0.00% 0.00 0.00 0.00 0.00 43 Fixnum#*
  925. --------------------------------------------------------------------------------
  926. 0.00 0.00 0.00 0.00 43/43 Class#new
  927. 0.00% 0.00% 0.00 0.00 0.00 0.00 43 Mutex#initialize
  928. --------------------------------------------------------------------------------
  929. 0.00 0.00 0.00 0.00 88/88 Hash#each_pair
  930. 0.00% 0.00% 0.00 0.00 0.00 0.00 88 Fluent::HttpInput::Handler#step_idle
  931. --------------------------------------------------------------------------------
  932. 0.00 0.00 0.00 0.00 1/1 Fluent::GlobMatchPattern#match
  933. 0.00% 0.00% 0.00 0.00 0.00 0.00 1 BasicObject#!=
  934. 0.00 0.00 0.00 0.00 1/1 MatchData#==
  935. --------------------------------------------------------------------------------
  936. 0.00 0.00 0.00 0.00 1/1 Coolio::Loop#run
  937. 0.00% 0.00% 0.00 0.00 0.00 0.00 1 Hash#empty?
  938. --------------------------------------------------------------------------------
  939. 0.00 0.00 0.00 0.00 1/1 BasicObject#!=
  940. 0.00% 0.00% 0.00 0.00 0.00 0.00 1 MatchData#==
  941.  
  942.  
  943. Thread ID: 14123200
  944. Total Time: 45.538877258
  945.  
  946. %total %self total self wait child calls Name
  947. --------------------------------------------------------------------------------
  948. 100.00% 0.00% 45.54 0.00 0.00 45.54 1 Coolio::Loop#run
  949. 45.54 0.00 42.90 2.63 106/106 Coolio::Loop#run_once
  950. 0.00 0.00 0.00 0.00 105/106 Fixnum#zero?
  951. --------------------------------------------------------------------------------
  952. 45.54 0.00 42.90 2.63 106/106 Coolio::Loop#run
  953. 100.00% 0.00% 45.54 0.00 42.90 2.63 106 Coolio::Loop#run_once
  954. 2.00 0.00 0.00 2.00 46/46 Coolio::IO::Watcher#on_readable
  955. 0.63 0.00 0.00 0.63 46/46 Fluent::ForwardOutput::HeartbeatRequestTimer#on_timer
  956. --------------------------------------------------------------------------------
  957. 2.00 0.00 0.00 2.00 46/46 Coolio::Loop#run_once
  958. 4.40% 0.00% 2.00 0.00 0.00 2.00 46 Coolio::IO::Watcher#on_readable
  959. 2.00 0.00 0.00 2.00 46/46 Fluent::ForwardOutput::HeartbeatHandler#on_readable
  960. --------------------------------------------------------------------------------
  961. 2.00 0.00 0.00 2.00 46/46 Coolio::IO::Watcher#on_readable
  962. 4.40% 0.00% 2.00 0.00 0.00 2.00 46 Fluent::ForwardOutput::HeartbeatHandler#on_readable
  963. 1.5118446744073.71 1.51 0.00 46/46 IPSocket#recvfrom
  964. 0.4918446744073.71 0.49 0.00 46/46 <Class::Socket>#pack_sockaddr_in
  965. 0.01 0.00 0.00 0.01 46/92 Method#call
  966. --------------------------------------------------------------------------------
  967. 1.5118446744073.71 1.51 0.00 46/46 Fluent::ForwardOutput::HeartbeatHandler#on_readable
  968. 3.31%40507683070.88% 1.5118446744073.71 1.51 0.00 46 IPSocket#recvfrom
  969. --------------------------------------------------------------------------------
  970. 0.01 0.00 0.00 0.01 46/92 Fluent::ForwardOutput::HeartbeatHandler#on_readable
  971. 0.63 0.00 0.00 0.63 46/92 Fluent::ForwardOutput::HeartbeatRequestTimer#on_timer
  972. 1.39% 0.00% 0.63 0.00 0.00 0.63 92 Method#call
  973. 0.63 0.00 0.00 0.63 46/46 Fluent::ForwardOutput#on_timer
  974. 0.01 0.00 0.00 0.00 46/46 Fluent::ForwardOutput#on_heartbeat
  975. --------------------------------------------------------------------------------
  976. 0.63 0.00 0.00 0.63 46/46 Coolio::Loop#run_once
  977. 1.38% 0.00% 0.63 0.00 0.00 0.63 46 Fluent::ForwardOutput::HeartbeatRequestTimer#on_timer
  978. 0.63 0.00 0.00 0.63 46/92 Method#call
  979. --------------------------------------------------------------------------------
  980. 0.63 0.00 0.00 0.63 46/46 Method#call
  981. 1.38% 0.00% 0.63 0.00 0.00 0.63 46 Fluent::ForwardOutput#on_timer
  982. 0.63 0.00 0.00 0.62 46/46 Hash#each_pair
  983. --------------------------------------------------------------------------------
  984. 0.63 0.00 0.00 0.62 46/46 Fluent::ForwardOutput#on_timer
  985. 1.38% 0.00% 0.63 0.00 0.00 0.62 46 Hash#each_pair
  986. 0.6218446744073.71 0.62 0.00 46/46 UDPSocket#send
  987. 0.01 0.00 0.00 0.00 46/46 Fluent::ForwardOutput::Node#tick
  988. --------------------------------------------------------------------------------
  989. 0.6218446744073.71 0.62 0.00 46/46 Hash#each_pair
  990. 1.36%40507683070.87% 0.6218446744073.71 0.62 0.00 46 UDPSocket#send
  991. --------------------------------------------------------------------------------
  992. 0.4918446744073.71 0.49 0.00 46/46 Fluent::ForwardOutput::HeartbeatHandler#on_readable
  993. 1.07%40507683070.88% 0.4918446744073.71 0.49 0.00 46 <Class::Socket>#pack_sockaddr_in
  994. --------------------------------------------------------------------------------
  995. 0.01 0.00 0.00 0.00 46/46 Method#call
  996. 0.01% 0.00% 0.01 0.00 0.00 0.00 46 Fluent::ForwardOutput#on_heartbeat
  997. 0.00 0.00 0.00 0.00 46/46 Fluent::ForwardOutput::Node#heartbeat
  998. --------------------------------------------------------------------------------
  999. 0.01 0.00 0.00 0.00 46/46 Hash#each_pair
  1000. 0.01% 0.00% 0.01 0.00 0.00 0.00 46 Fluent::ForwardOutput::Node#tick
  1001. 0.00 0.00 0.00 0.00 46/46 Fluent::ForwardOutput::FailureDetector#phi
  1002. 0.00 0.00 0.00 0.00 46/92 Time#to_f
  1003. 0.00 0.00 0.00 0.00 46/92 <Class::Time>#now
  1004. 0.00 0.00 0.00 0.00 46/91 Float#>
  1005. --------------------------------------------------------------------------------
  1006. 0.00 0.00 0.00 0.00 46/46 Fluent::ForwardOutput#on_heartbeat
  1007. 0.01% 0.00% 0.00 0.00 0.00 0.00 46 Fluent::ForwardOutput::Node#heartbeat
  1008. 0.00 0.00 0.00 0.00 46/92 Time#to_f
  1009. 0.00 0.00 0.00 0.00 46/92 <Class::Time>#now
  1010. 0.00 0.00 0.00 0.00 46/46 Fluent::ForwardOutput::FailureDetector#add
  1011. --------------------------------------------------------------------------------
  1012. 0.00 0.00 0.00 0.00 46/92 Fluent::ForwardOutput::Node#tick
  1013. 0.00 0.00 0.00 0.00 46/92 Fluent::ForwardOutput::Node#heartbeat
  1014. 0.01% 0.00% 0.00 0.00 0.00 0.00 92 Time#to_f
  1015. 0.00 0.00 0.00 0.00 92/92 Numeric#quo
  1016. --------------------------------------------------------------------------------
  1017. 0.00 0.00 0.00 0.00 46/46 Fluent::ForwardOutput::Node#tick
  1018. 0.01% 0.00% 0.00 0.00 0.00 0.00 46 Fluent::ForwardOutput::FailureDetector#phi
  1019. 0.00 0.00 0.00 0.00 45/45 Enumerable#inject
  1020. 0.00 0.00 0.00 0.00 45/137 Float#/
  1021. --------------------------------------------------------------------------------
  1022. 0.00 0.00 0.00 0.00 45/45 Fluent::ForwardOutput::FailureDetector#phi
  1023. 0.00% 0.00% 0.00 0.00 0.00 0.00 45 Enumerable#inject
  1024. 0.00 0.00 0.00 0.00 45/45 Array#each
  1025. --------------------------------------------------------------------------------
  1026. 0.00 0.00 0.00 0.00 46/92 Fluent::ForwardOutput::Node#heartbeat
  1027. 0.00 0.00 0.00 0.00 46/92 Fluent::ForwardOutput::Node#tick
  1028. 0.00% 0.00% 0.00 0.00 0.00 0.00 92 <Class::Time>#now
  1029. 0.00 0.00 0.00 0.00 92/92 Time#initialize
  1030. 0.00 0.00 0.00 0.00 92/92 <Class::Time>#allocate
  1031. --------------------------------------------------------------------------------
  1032. 0.00 0.00 0.00 0.00 45/45 Enumerable#inject
  1033. 0.00% 0.00% 0.00 0.00 0.00 0.00 45 Array#each
  1034. 0.00 0.00 0.00 0.00 45/137 Fixnum#+
  1035. --------------------------------------------------------------------------------
  1036. 0.00 0.00 0.00 0.00 92/92 Time#to_f
  1037. 0.00% 0.00% 0.00 0.00 0.00 0.00 92 Numeric#quo
  1038. 0.00 0.00 0.00 0.00 92/92 Rational#/
  1039. --------------------------------------------------------------------------------
  1040. 0.00 0.00 0.00 0.00 92/92 Numeric#quo
  1041. 0.00% 0.00% 0.00 0.00 0.00 0.00 92 Rational#/
  1042. 0.00 0.00 0.00 0.00 92/92 Rational#to_f
  1043. 0.00 0.00 0.00 0.00 92/137 Float#/
  1044. --------------------------------------------------------------------------------
  1045. 0.00 0.00 0.00 0.00 46/46 Fluent::ForwardOutput::Node#heartbeat
  1046. 0.00% 0.00% 0.00 0.00 0.00 0.00 46 Fluent::ForwardOutput::FailureDetector#add
  1047. 0.00 0.00 0.00 0.00 45/91 Float#>
  1048. 0.00 0.00 0.00 0.00 46/46 Float#<=
  1049. --------------------------------------------------------------------------------
  1050. 0.00 0.00 0.00 0.00 92/92 <Class::Time>#now
  1051. 0.00% 0.00% 0.00 0.00 0.00 0.00 92 Time#initialize
  1052. 0.00 0.00 0.00 0.00 92/137 Fixnum#+
  1053. --------------------------------------------------------------------------------
  1054. 0.00 0.00 0.00 0.00 92/92 Rational#/
  1055. 0.00% 0.00% 0.00 0.00 0.00 0.00 92 Rational#to_f
  1056. 0.00 0.00 0.00 0.00 92/92 Fixnum#fdiv
  1057. --------------------------------------------------------------------------------
  1058. 0.00 0.00 0.00 0.00 92/92 <Class::Time>#now
  1059. 0.00% 0.00% 0.00 0.00 0.00 0.00 92 <Class::Time>#allocate
  1060. --------------------------------------------------------------------------------
  1061. 0.00 0.00 0.00 0.00 105/106 Coolio::Loop#run
  1062. 0.00% 0.00% 0.00 0.00 0.00 0.00 106 Fixnum#zero?
  1063. --------------------------------------------------------------------------------
  1064. 0.00 0.00 0.00 0.00 45/137 Array#each
  1065. 0.00 0.00 0.00 0.00 92/137 Time#initialize
  1066. 0.00% 0.00% 0.00 0.00 0.00 0.00 137 Fixnum#+
  1067. --------------------------------------------------------------------------------
  1068. 0.00 0.00 0.00 0.00 45/137 Fluent::ForwardOutput::FailureDetector#phi
  1069. 0.00 0.00 0.00 0.00 92/137 Rational#/
  1070. 0.00% 0.00% 0.00 0.00 0.00 0.00 137 Float#/
  1071. --------------------------------------------------------------------------------
  1072. 0.00 0.00 0.00 0.00 92/92 Rational#to_f
  1073. 0.00% 0.00% 0.00 0.00 0.00 0.00 92 Fixnum#fdiv
  1074. --------------------------------------------------------------------------------
  1075. 0.00 0.00 0.00 0.00 45/91 Fluent::ForwardOutput::FailureDetector#add
  1076. 0.00 0.00 0.00 0.00 46/91 Fluent::ForwardOutput::Node#tick
  1077. 0.00% 0.00% 0.00 0.00 0.00 0.00 91 Float#>
  1078. --------------------------------------------------------------------------------
  1079. 0.00 0.00 0.00 0.00 46/46 Fluent::ForwardOutput::FailureDetector#add
  1080. 0.00% 0.00% 0.00 0.00 0.00 0.00 46 Float#<=
  1081.  
  1082.  
  1083. Thread ID: 14125680
  1084. Total Time: 46.425113246
  1085.  
  1086. %total %self total self wait child calls Name
  1087. --------------------------------------------------------------------------------
  1088. 100.00% 0.00% 46.43 0.00 0.00 46.42 1 Fluent::OutputThread#run
  1089. 42.25 0.00 0.00 42.25 43/43 Fluent::OutputThread#cond_wait
  1090. 4.17 0.00 0.00 4.17 42/43 Fluent::OutputThread#try_flush
  1091. 0.01 0.00 0.00 0.01 85/85 Fluent::EngineClass#now
  1092. 0.00 0.00 0.00 0.00 43/43 Fluent::OutputThread#calc_next_time
  1093. 0.00 0.00 0.00 0.00 43/212 Mutex#lock
  1094. 0.00 0.00 0.00 0.00 42/254 Mutex#unlock
  1095. --------------------------------------------------------------------------------
  1096. 42.25 0.00 0.00 42.25 43/43 Fluent::OutputThread#run
  1097. 91.00% 0.00% 42.25 0.00 0.00 42.25 43 Fluent::OutputThread#cond_wait
  1098. 42.25 0.00 0.00 42.24 43/43 ConditionVariable#wait
  1099. --------------------------------------------------------------------------------
  1100. 42.25 0.00 0.00 42.24 43/43 Fluent::OutputThread#cond_wait
  1101. 91.00% 0.01% 42.25 0.00 0.00 42.24 43 ConditionVariable#wait
  1102. 42.24 0.01 42.23 0.00 43/43 Mutex#sleep
  1103. 0.00 0.00 0.00 0.00 43/43 Mutex#synchronize
  1104. --------------------------------------------------------------------------------
  1105. 42.24 0.01 42.23 0.00 43/43 ConditionVariable#wait
  1106. 90.99% 0.02% 42.24 0.01 42.23 0.00 43 Mutex#sleep
  1107. --------------------------------------------------------------------------------
  1108. 4.17 0.00 0.00 4.17 42/43 Fluent::OutputThread#run
  1109. 8.98% 0.00% 4.17 0.00 0.00 4.17 43 Fluent::OutputThread#try_flush
  1110. 4.17 0.00 0.00 4.17 42/42 Fluent::BufferedOutput#try_flush
  1111. 0.00 0.00 0.00 0.00 43/43 Array#clear
  1112. --------------------------------------------------------------------------------
  1113. 4.17 0.00 0.00 4.17 42/42 Fluent::OutputThread#try_flush
  1114. 8.98% 0.00% 4.17 0.00 0.00 4.17 42 Fluent::BufferedOutput#try_flush
  1115. 4.13 0.00 0.00 4.12 42/43 Fluent::BasicBuffer#pop
  1116. 0.04 0.00 0.00 0.04 42/168 MonitorMixin#mon_synchronize
  1117. 0.00 0.00 0.00 0.00 42/42 Fluent::BasicBuffer#queue_size
  1118. --------------------------------------------------------------------------------
  1119. 4.13 0.00 0.00 4.12 42/43 Fluent::BufferedOutput#try_flush
  1120. 8.89% 0.00% 4.13 0.00 0.00 4.12 43 Fluent::BasicBuffer#pop
  1121. 4.09 0.00 0.00 4.09 42/42 Fluent::BasicBuffer#write_chunk
  1122. 0.03 0.00 0.00 0.02 43/43 Fluent::FileBufferChunk#purge
  1123. 0.01 0.00 0.00 0.00 42/168 MonitorMixin#mon_synchronize
  1124. 0.00 0.00 0.00 0.00 43/211 MonitorMixin#mon_exit
  1125. 0.00 0.00 0.00 0.00 43/43 Array#delete_if
  1126. 0.00 0.00 0.00 0.00 43/86 Array#empty?
  1127. 0.00 0.00 0.00 0.00 42/84 Fluent::FileBufferChunk#empty?
  1128. --------------------------------------------------------------------------------
  1129. 4.09 0.00 0.00 4.09 42/42 Fluent::BasicBuffer#pop
  1130. 8.81% 0.00% 4.09 0.00 0.00 4.09 42 Fluent::BasicBuffer#write_chunk
  1131. 4.09 0.00 0.00 4.09 42/43 Fluent::ForwardOutput#write
  1132. --------------------------------------------------------------------------------
  1133. 4.09 0.00 0.00 4.09 42/43 Fluent::BasicBuffer#write_chunk
  1134. 8.81% 0.00% 4.09 0.00 0.00 4.09 43 Fluent::ForwardOutput#write
  1135. 4.09 0.00 0.00 4.09 42/42 Integer#times
  1136. --------------------------------------------------------------------------------
  1137. 4.09 0.00 0.00 4.09 42/42 Fluent::ForwardOutput#write
  1138. 8.81% 0.00% 4.09 0.00 0.00 4.09 42 Integer#times
  1139. 4.09 0.02 0.00 4.07 42/43 Fluent::ForwardOutput#send_data
  1140. 0.00 0.00 0.00 0.00 42/42 Fluent::ForwardOutput::Node#available?
  1141. --------------------------------------------------------------------------------
  1142. 4.09 0.02 0.00 4.07 42/43 Integer#times
  1143. 8.81% 0.04% 4.09 0.02 0.00 4.07 43 Fluent::ForwardOutput#send_data
  1144. 2.5336893488147.42 2.54 0.00 129/129 IO#write
  1145. 0.96 0.00 0.00 0.96 42/42 Fluent::ForwardOutput#connect
  1146. 0.56 0.00 0.00 0.56 43/43 Fluent::BufferChunk#write_to
  1147. 0.01 0.01 0.00 0.00 43/86 IO#close
  1148. 0.00 0.00 0.00 0.00 86/86 BasicSocket#setsockopt
  1149. 0.00 0.00 0.00 0.00 129/129 Array#pack
  1150. 0.00 0.00 0.00 0.00 43/43 String#to_msgpack
  1151. 0.00 0.00 0.00 0.00 86/86 Integer#to_i
  1152. 0.00 0.00 0.00 0.00 43/43 Fluent::FileBufferChunk#size
  1153. --------------------------------------------------------------------------------
  1154. 2.5336893488147.42 2.54 0.00 129/129 Fluent::ForwardOutput#send_data
  1155. 5.46%79468816698.25% 2.5336893488147.42 2.54 0.00 129 IO#write
  1156. --------------------------------------------------------------------------------
  1157. 0.96 0.00 0.00 0.96 42/42 Fluent::ForwardOutput#send_data
  1158. 2.08% 0.00% 0.96 0.00 0.00 0.96 42 Fluent::ForwardOutput#connect
  1159. 0.96 0.00 0.00 0.96 42/42 <Class::IO>#new
  1160. --------------------------------------------------------------------------------
  1161. 0.96 0.00 0.00 0.96 42/42 Fluent::ForwardOutput#connect
  1162. 2.08% 0.00% 0.96 0.00 0.00 0.96 42 <Class::IO>#new
  1163. 0.9618446744073.69 0.98 0.00 42/42 TCPSocket#initialize
  1164. 0.00 0.00 0.00 0.00 42/42 <Class::IO>#allocate
  1165. --------------------------------------------------------------------------------
  1166. 0.9618446744073.69 0.98 0.00 42/42 <Class::IO>#new
  1167. 2.08%39734408349.09% 0.9618446744073.69 0.98 0.00 42 TCPSocket#initialize
  1168. --------------------------------------------------------------------------------
  1169. 0.56 0.00 0.00 0.56 43/43 Fluent::ForwardOutput#send_data
  1170. 1.20% 0.00% 0.56 0.00 0.00 0.56 43 Fluent::BufferChunk#write_to
  1171. 0.56 0.00 0.00 0.56 43/43 Fluent::FileBufferChunk#open
  1172. --------------------------------------------------------------------------------
  1173. 0.56 0.00 0.00 0.56 43/43 Fluent::BufferChunk#write_to
  1174. 1.20% 0.00% 0.56 0.00 0.00 0.56 43 Fluent::FileBufferChunk#open
  1175. 0.56 0.00 0.00 0.55 43/43 FileUtils#copy_stream
  1176. 0.00 0.00 0.00 0.00 43/43 IO#pos=
  1177. --------------------------------------------------------------------------------
  1178. 0.56 0.00 0.00 0.55 43/43 Fluent::FileBufferChunk#open
  1179. 1.20% 0.00% 0.56 0.00 0.00 0.55 43 FileUtils#copy_stream
  1180. 0.5536893488147.41 0.62 0.00 43/43 <Class::IO>#copy_stream
  1181. --------------------------------------------------------------------------------
  1182. 0.5536893488147.41 0.62 0.00 43/43 FileUtils#copy_stream
  1183. 1.19%79468816698.24% 0.5536893488147.41 0.62 0.00 43 <Class::IO>#copy_stream
  1184. --------------------------------------------------------------------------------
  1185. 0.00 0.00 0.00 0.00 42/168 MonitorMixin#mon_synchronize
  1186. 0.00 0.00 0.00 0.00 42/168 Fluent::BasicBuffer#push
  1187. 0.01 0.00 0.00 0.00 42/168 Fluent::BasicBuffer#pop
  1188. 0.04 0.00 0.00 0.04 42/168 Fluent::BufferedOutput#try_flush
  1189. 0.10% 0.01% 0.05 0.00 0.00 0.04 168 MonitorMixin#mon_synchronize
  1190. 0.03 0.00 0.00 0.02 168/168 MonitorMixin#mon_enter
  1191. 0.02 0.00 0.00 0.02 42/42 Array#each
  1192. 0.01 0.00 0.00 0.01 42/42 Fluent::FileBuffer#enqueue
  1193. 0.00 0.00 0.00 0.00 168/211 MonitorMixin#mon_exit
  1194. 0.00 0.00 0.00 0.00 42/42 MonitorMixin#mon_try_enter
  1195. 0.00 0.00 0.00 0.00 42/42 Fluent::BasicBuffer#keys
  1196. 0.00 0.00 0.00 0.00 42/42 Array#first
  1197. 0.00 0.00 0.00 0.00 42/42 Hash#delete
  1198. 0.00 0.00 0.00 0.00 42/84 Fluent::FileBufferChunk#empty?
  1199. 0.00 0.00 0.00 0.00 42/42 Array#<<
  1200. 0.00 0.00 0.00 0.00 42/168 MonitorMixin#mon_synchronize
  1201. --------------------------------------------------------------------------------
  1202. 0.03 0.00 0.00 0.02 168/168 MonitorMixin#mon_synchronize
  1203. 0.06% 0.00% 0.03 0.00 0.00 0.02 168 MonitorMixin#mon_enter
  1204. 0.02 0.00 0.02 0.00 126/212 Mutex#lock
  1205. 0.00 0.00 0.00 0.00 294/632 <Class::Thread>#current
  1206. --------------------------------------------------------------------------------
  1207. 0.03 0.00 0.00 0.02 43/43 Fluent::BasicBuffer#pop
  1208. 0.05% 0.00% 0.03 0.00 0.00 0.02 43 Fluent::FileBufferChunk#purge
  1209. 0.02 0.02 0.00 0.00 43/43 <Class::File>#unlink
  1210. 0.00 0.00 0.00 0.00 43/86 IO#close
  1211. --------------------------------------------------------------------------------
  1212. 0.00 0.00 0.00 0.00 43/212 Mutex#synchronize
  1213. 0.00 0.00 0.00 0.00 43/212 Fluent::OutputThread#run
  1214. 0.02 0.00 0.02 0.00 126/212 MonitorMixin#mon_enter
  1215. 0.05% 0.00% 0.02 0.00 0.02 0.00 212 Mutex#lock
  1216. --------------------------------------------------------------------------------
  1217. 0.02 0.02 0.00 0.00 43/43 Fluent::FileBufferChunk#purge
  1218. 0.05% 0.05% 0.02 0.02 0.00 0.00 43 <Class::File>#unlink
  1219. --------------------------------------------------------------------------------
  1220. 0.02 0.00 0.00 0.02 42/42 MonitorMixin#mon_synchronize
  1221. 0.03% 0.00% 0.02 0.00 0.00 0.02 42 Array#each
  1222. 0.02 0.00 0.00 0.02 42/42 Fluent::BasicBuffer#push
  1223. --------------------------------------------------------------------------------
  1224. 0.02 0.00 0.00 0.02 42/42 Array#each
  1225. 0.03% 0.00% 0.02 0.00 0.00 0.02 42 Fluent::BasicBuffer#push
  1226. 0.00 0.00 0.00 0.00 42/168 MonitorMixin#mon_synchronize
  1227. --------------------------------------------------------------------------------
  1228. 0.00 0.00 0.00 0.00 43/86 Fluent::FileBufferChunk#purge
  1229. 0.01 0.01 0.00 0.00 43/86 Fluent::ForwardOutput#send_data
  1230. 0.03% 0.03% 0.01 0.01 0.00 0.00 86 IO#close
  1231. --------------------------------------------------------------------------------
  1232. 0.01 0.00 0.00 0.01 42/42 MonitorMixin#mon_synchronize
  1233. 0.02% 0.00% 0.01 0.00 0.00 0.01 42 Fluent::FileBuffer#enqueue
  1234. 0.00 0.00 0.00 0.00 42/42 Fluent::FileBuffer#make_path
  1235. 0.00 0.00 0.00 0.00 42/42 Fluent::FileBufferChunk#mv
  1236. 0.00 0.00 0.00 0.00 42/42 Regexp#match
  1237. 0.00 0.00 0.00 0.00 42/42 String#[]
  1238. 0.00 0.00 0.00 0.00 42/42 <Class::Range>#allocate
  1239. 0.00 0.00 0.00 0.00 42/42 MatchData#[]
  1240. 0.00 0.00 0.00 0.00 42/42 Fixnum#-@
  1241. --------------------------------------------------------------------------------
  1242. 0.01 0.00 0.00 0.01 85/85 Fluent::OutputThread#run
  1243. 0.01% 0.00% 0.01 0.00 0.00 0.01 85 Fluent::EngineClass#now
  1244. 0.00 0.00 0.00 0.00 85/127 <Class::Time>#now
  1245. 0.00 0.00 0.00 0.00 85/127 Time#to_i
  1246. --------------------------------------------------------------------------------
  1247. 0.00 0.00 0.00 0.00 42/127 Fluent::FileBuffer#make_path
  1248. 0.00 0.00 0.00 0.00 85/127 Fluent::EngineClass#now
  1249. 0.01% 0.00% 0.01 0.00 0.00 0.00 127 <Class::Time>#now
  1250. 0.00 0.00 0.00 0.00 127/127 Time#initialize
  1251. 0.00 0.00 0.00 0.00 127/127 <Class::Time>#allocate
  1252. --------------------------------------------------------------------------------
  1253. 0.00 0.00 0.00 0.00 42/42 Fluent::FileBuffer#enqueue
  1254. 0.01% 0.00% 0.00 0.00 0.00 0.00 42 Fluent::FileBuffer#make_path
  1255. 0.00 0.00 0.00 0.00 42/42 Time#utc
  1256. 0.00 0.00 0.00 0.00 42/127 <Class::Time>#now
  1257. 0.00 0.00 0.00 0.00 42/42 Time#usec
  1258. 0.00 0.00 0.00 0.00 42/42 Bignum#to_s
  1259. 0.00 0.00 0.00 0.00 42/127 Time#to_i
  1260. 0.00 0.00 0.00 0.00 42/42 Bignum#|
  1261. 0.00 0.00 0.00 0.00 42/42 Kernel#rand
  1262. 0.00 0.00 0.00 0.00 42/42 Fixnum#<<
  1263. --------------------------------------------------------------------------------
  1264. 0.00 0.00 0.00 0.00 43/211 Fluent::BasicBuffer#pop
  1265. 0.00 0.00 0.00 0.00 168/211 MonitorMixin#mon_synchronize
  1266. 0.01% 0.00% 0.00 0.00 0.00 0.00 211 MonitorMixin#mon_exit
  1267. 0.00 0.00 0.00 0.00 211/211 MonitorMixin#mon_check_owner
  1268. 0.00 0.00 0.00 0.00 169/254 Mutex#unlock
  1269. --------------------------------------------------------------------------------
  1270. 0.00 0.00 0.00 0.00 42/42 Fluent::FileBuffer#enqueue
  1271. 0.01% 0.00% 0.00 0.00 0.00 0.00 42 Fluent::FileBufferChunk#mv
  1272. 0.00 0.00 0.00 0.00 42/42 <Class::File>#rename
  1273. --------------------------------------------------------------------------------
  1274. 0.00 0.00 0.00 0.00 42/42 Fluent::FileBufferChunk#mv
  1275. 0.01% 0.01% 0.00 0.00 0.00 0.00 42 <Class::File>#rename
  1276. --------------------------------------------------------------------------------
  1277. 0.00 0.00 0.00 0.00 86/86 Fluent::ForwardOutput#send_data
  1278. 0.00% 0.00% 0.00 0.00 0.00 0.00 86 BasicSocket#setsockopt
  1279. --------------------------------------------------------------------------------
  1280. 0.00 0.00 0.00 0.00 42/42 Fluent::FileBuffer#make_path
  1281. 0.00% 0.00% 0.00 0.00 0.00 0.00 42 Time#utc
  1282. 0.00 0.00 0.00 0.00 84/84 Fixnum#<=>
  1283. 0.00 0.00 0.00 0.00 42/253 Fixnum#divmod
  1284. --------------------------------------------------------------------------------
  1285. 0.00 0.00 0.00 0.00 43/632 Mutex#synchronize
  1286. 0.00 0.00 0.00 0.00 211/632 MonitorMixin#mon_check_owner
  1287. 0.00 0.00 0.00 0.00 294/632 MonitorMixin#mon_enter
  1288. 0.00 0.00 0.00 0.00 84/632 MonitorMixin#mon_try_enter
  1289. 0.00% 0.00% 0.00 0.00 0.00 0.00 632 <Class::Thread>#current
  1290. --------------------------------------------------------------------------------
  1291. 0.00 0.00 0.00 0.00 42/42 MonitorMixin#mon_synchronize
  1292. 0.00% 0.00% 0.00 0.00 0.00 0.00 42 MonitorMixin#mon_try_enter
  1293. 0.00 0.00 0.00 0.00 84/632 <Class::Thread>#current
  1294. 0.00 0.00 0.00 0.00 42/42 Mutex#try_lock
  1295. --------------------------------------------------------------------------------
  1296. 0.00 0.00 0.00 0.00 211/211 MonitorMixin#mon_exit
  1297. 0.00% 0.00% 0.00 0.00 0.00 0.00 211 MonitorMixin#mon_check_owner
  1298. 0.00 0.00 0.00 0.00 211/632 <Class::Thread>#current
  1299. --------------------------------------------------------------------------------
  1300. 0.00 0.00 0.00 0.00 43/43 Fluent::BasicBuffer#pop
  1301. 0.00% 0.00% 0.00 0.00 0.00 0.00 43 Array#delete_if
  1302. 0.00 0.00 0.00 0.00 86/86 Kernel#object_id
  1303. --------------------------------------------------------------------------------
  1304. 0.00 0.00 0.00 0.00 129/129 Fluent::ForwardOutput#send_data
  1305. 0.00% 0.00% 0.00 0.00 0.00 0.00 129 Array#pack
  1306. --------------------------------------------------------------------------------
  1307. 0.00 0.00 0.00 0.00 43/254 Mutex#synchronize
  1308. 0.00 0.00 0.00 0.00 42/254 Fluent::OutputThread#run
  1309. 0.00 0.00 0.00 0.00 169/254 MonitorMixin#mon_exit
  1310. 0.00% 0.00% 0.00 0.00 0.00 0.00 254 Mutex#unlock
  1311. --------------------------------------------------------------------------------
  1312. 0.00 0.00 0.00 0.00 42/42 Fluent::FileBuffer#enqueue
  1313. 0.00% 0.00% 0.00 0.00 0.00 0.00 42 Regexp#match
  1314. --------------------------------------------------------------------------------
  1315. 0.00 0.00 0.00 0.00 127/127 <Class::Time>#now
  1316. 0.00% 0.00% 0.00 0.00 0.00 0.00 127 Time#initialize
  1317. 0.00 0.00 0.00 0.00 127/127 Fixnum#+
  1318. --------------------------------------------------------------------------------
  1319. 0.00 0.00 0.00 0.00 42/127 Fluent::FileBuffer#make_path
  1320. 0.00 0.00 0.00 0.00 85/127 Fluent::EngineClass#now
  1321. 0.00% 0.00% 0.00 0.00 0.00 0.00 127 Time#to_i
  1322. 0.00 0.00 0.00 0.00 127/253 Fixnum#divmod
  1323. --------------------------------------------------------------------------------
  1324. 0.00 0.00 0.00 0.00 43/43 ConditionVariable#wait
  1325. 0.00% 0.00% 0.00 0.00 0.00 0.00 43 Mutex#synchronize
  1326. 0.00 0.00 0.00 0.00 43/43 Array#push
  1327. 0.00 0.00 0.00 0.00 43/212 Mutex#lock
  1328. 0.00 0.00 0.00 0.00 43/254 Mutex#unlock
  1329. 0.00 0.00 0.00 0.00 43/632 <Class::Thread>#current
  1330. --------------------------------------------------------------------------------
  1331. 0.00 0.00 0.00 0.00 127/127 <Class::Time>#now
  1332. 0.00% 0.00% 0.00 0.00 0.00 0.00 127 <Class::Time>#allocate
  1333. --------------------------------------------------------------------------------
  1334. 0.00 0.00 0.00 0.00 42/253 Time#utc
  1335. 0.00 0.00 0.00 0.00 84/253 Time#usec
  1336. 0.00 0.00 0.00 0.00 127/253 Time#to_i
  1337. 0.00% 0.00% 0.00 0.00 0.00 0.00 253 Fixnum#divmod
  1338. --------------------------------------------------------------------------------
  1339. 0.00 0.00 0.00 0.00 43/43 Fluent::ForwardOutput#send_data
  1340. 0.00% 0.01% 0.00 0.00 0.00 0.00 43 String#to_msgpack
  1341. --------------------------------------------------------------------------------
  1342. 0.00 0.00 0.00 0.00 43/43 Fluent::OutputThread#run
  1343. 0.00% 0.00% 0.00 0.00 0.00 0.00 43 Fluent::OutputThread#calc_next_time
  1344. 0.00 0.00 0.00 0.00 43/86 Array#empty?
  1345. --------------------------------------------------------------------------------
  1346. 0.00 0.00 0.00 0.00 86/86 Array#delete_if
  1347. 0.00% 0.00% 0.00 0.00 0.00 0.00 86 Kernel#object_id
  1348. --------------------------------------------------------------------------------
  1349. 0.00 0.00 0.00 0.00 42/42 Fluent::FileBuffer#make_path
  1350. 0.00% 0.00% 0.00 0.00 0.00 0.00 42 Time#usec
  1351. 0.00 0.00 0.00 0.00 84/253 Fixnum#divmod
  1352. 0.00 0.00 0.00 0.00 42/42 Fixnum#*
  1353. --------------------------------------------------------------------------------
  1354. 0.00 0.00 0.00 0.00 42/42 MonitorMixin#mon_synchronize
  1355. 0.00% 0.00% 0.00 0.00 0.00 0.00 42 Fluent::BasicBuffer#keys
  1356. 0.00 0.00 0.00 0.00 42/42 Hash#keys
  1357. --------------------------------------------------------------------------------
  1358. 0.00 0.00 0.00 0.00 42/42 Fluent::FileBuffer#make_path
  1359. 0.00% 0.00% 0.00 0.00 0.00 0.00 42 Bignum#to_s
  1360. --------------------------------------------------------------------------------
  1361. 0.00 0.00 0.00 0.00 42/42 Fluent::BufferedOutput#try_flush
  1362. 0.00% 0.00% 0.00 0.00 0.00 0.00 42 Fluent::BasicBuffer#queue_size
  1363. 0.00 0.00 0.00 0.00 42/42 Array#size
  1364. --------------------------------------------------------------------------------
  1365. 0.00 0.00 0.00 0.00 43/43 Fluent::FileBufferChunk#open
  1366. 0.00% 0.00% 0.00 0.00 0.00 0.00 43 IO#pos=
  1367. --------------------------------------------------------------------------------
  1368. 0.00 0.00 0.00 0.00 127/127 Time#initialize
  1369. 0.00% 0.00% 0.00 0.00 0.00 0.00 127 Fixnum#+
  1370. --------------------------------------------------------------------------------
  1371. 0.00 0.00 0.00 0.00 42/42 Fluent::BasicBuffer#keys
  1372. 0.00% 0.00% 0.00 0.00 0.00 0.00 42 Hash#keys
  1373. --------------------------------------------------------------------------------
  1374. 0.00 0.00 0.00 0.00 86/86 Fluent::ForwardOutput#send_data
  1375. 0.00% 0.00% 0.00 0.00 0.00 0.00 86 Integer#to_i
  1376. --------------------------------------------------------------------------------
  1377. 0.00 0.00 0.00 0.00 43/86 Fluent::OutputThread#calc_next_time
  1378. 0.00 0.00 0.00 0.00 43/86 Fluent::BasicBuffer#pop
  1379. 0.00% 0.00% 0.00 0.00 0.00 0.00 86 Array#empty?
  1380. --------------------------------------------------------------------------------
  1381. 0.00 0.00 0.00 0.00 42/84 Fluent::BasicBuffer#pop
  1382. 0.00 0.00 0.00 0.00 42/84 MonitorMixin#mon_synchronize
  1383. 0.00% 0.00% 0.00 0.00 0.00 0.00 84 Fluent::FileBufferChunk#empty?
  1384. --------------------------------------------------------------------------------
  1385. 0.00 0.00 0.00 0.00 42/42 Fluent::FileBuffer#enqueue
  1386. 0.00% 0.00% 0.00 0.00 0.00 0.00 42 String#[]
  1387. --------------------------------------------------------------------------------
  1388. 0.00 0.00 0.00 0.00 42/42 Fluent::FileBuffer#enqueue
  1389. 0.00% 0.00% 0.00 0.00 0.00 0.00 42 <Class::Range>#allocate
  1390. --------------------------------------------------------------------------------
  1391. 0.00 0.00 0.00 0.00 42/42 MonitorMixin#mon_synchronize
  1392. 0.00% 0.00% 0.00 0.00 0.00 0.00 42 Array#first
  1393. --------------------------------------------------------------------------------
  1394. 0.00 0.00 0.00 0.00 43/43 Fluent::ForwardOutput#send_data
  1395. 0.00% 0.00% 0.00 0.00 0.00 0.00 43 Fluent::FileBufferChunk#size
  1396. --------------------------------------------------------------------------------
  1397. 0.00 0.00 0.00 0.00 42/42 MonitorMixin#mon_synchronize
  1398. 0.00% 0.00% 0.00 0.00 0.00 0.00 42 Hash#delete
  1399. --------------------------------------------------------------------------------
  1400. 0.00 0.00 0.00 0.00 42/42 Fluent::FileBuffer#enqueue
  1401. 0.00% 0.00% 0.00 0.00 0.00 0.00 42 MatchData#[]
  1402. --------------------------------------------------------------------------------
  1403. 0.00 0.00 0.00 0.00 84/84 Time#utc
  1404. 0.00% 0.00% 0.00 0.00 0.00 0.00 84 Fixnum#<=>
  1405. --------------------------------------------------------------------------------
  1406. 0.00 0.00 0.00 0.00 42/42 Fluent::FileBuffer#make_path
  1407. 0.00% 0.00% 0.00 0.00 0.00 0.00 42 Bignum#|
  1408. --------------------------------------------------------------------------------
  1409. 0.00 0.00 0.00 0.00 42/42 Fluent::FileBuffer#make_path
  1410. 0.00% 0.00% 0.00 0.00 0.00 0.00 42 Kernel#rand
  1411. --------------------------------------------------------------------------------
  1412. 0.00 0.00 0.00 0.00 42/42 Fluent::FileBuffer#make_path
  1413. 0.00% 0.00% 0.00 0.00 0.00 0.00 42 Fixnum#<<
  1414. --------------------------------------------------------------------------------
  1415. 0.00 0.00 0.00 0.00 43/43 Mutex#synchronize
  1416. 0.00% 0.00% 0.00 0.00 0.00 0.00 43 Array#push
  1417. --------------------------------------------------------------------------------
  1418. 0.00 0.00 0.00 0.00 42/42 Integer#times
  1419. 0.00% 0.00% 0.00 0.00 0.00 0.00 42 Fluent::ForwardOutput::Node#available?
  1420. --------------------------------------------------------------------------------
  1421. 0.00 0.00 0.00 0.00 42/42 Fluent::BasicBuffer#queue_size
  1422. 0.00% 0.00% 0.00 0.00 0.00 0.00 42 Array#size
  1423. --------------------------------------------------------------------------------
  1424. 0.00 0.00 0.00 0.00 43/43 Fluent::OutputThread#try_flush
  1425. 0.00% 0.00% 0.00 0.00 0.00 0.00 43 Array#clear
  1426. --------------------------------------------------------------------------------
  1427. 0.00 0.00 0.00 0.00 42/42 Fluent::FileBuffer#enqueue
  1428. 0.00% 0.00% 0.00 0.00 0.00 0.00 42 Fixnum#-@
  1429. --------------------------------------------------------------------------------
  1430. 0.00 0.00 0.00 0.00 42/42 MonitorMixin#mon_synchronize
  1431. 0.00% 0.00% 0.00 0.00 0.00 0.00 42 Array#<<
  1432. --------------------------------------------------------------------------------
  1433. 0.00 0.00 0.00 0.00 42/42 <Class::IO>#new
  1434. 0.00% 0.00% 0.00 0.00 0.00 0.00 42 <Class::IO>#allocate
  1435. --------------------------------------------------------------------------------
  1436. 0.00 0.00 0.00 0.00 42/42 MonitorMixin#mon_try_enter
  1437. 0.00% 0.00% 0.00 0.00 0.00 0.00 42 Mutex#try_lock
  1438. --------------------------------------------------------------------------------
  1439. 0.00 0.00 0.00 0.00 42/42 Time#usec
  1440. 0.00% 0.00% 0.00 0.00 0.00 0.00 42 Fixnum#*
Add Comment
Please, Sign In to add comment