文件名称:rbtrace:与strace类似,但用于ruby代码
文件大小:508KB
文件格式:ZIP
更新时间:2024-03-09 08:34:53
Ruby
rbtrace:与strace类似,但用于ruby代码
rbtrace向您显示实时在另一个ruby进程内发生的方法调用。
rbtrace在运行于linux或mac osx上的ruby 1.8到2.2(及更高版本)上工作。
rbtrace设计为具有最小的开销,并且应该在生产中安全运行。
用法
% gem install rbtrace
% rbtrace --help
支持的Ruby
rbtrace支持Ruby MRI的所有稳定版本,截至2018年1月23日,这是Ruby 2.2及更高版本。
示踪剂类型
rbtrace具有几种不同的跟踪模式。
firehose:展示一切
% rbtrace -p
【文件预览】:
rbtrace-master
----.gitignore(50B)
----rbtrace.gemspec(802B)
----test.sh(957B)
----ext()
--------.gitignore(79B)
--------src()
--------extconf.rb(2KB)
--------rbtrace.c(25KB)
----bin()
--------rbtrace(77B)
----LICENSE(1KB)
----README.md(5KB)
----lib()
--------rbtrace()
--------rbtrace.rb(382B)
----tracers()
--------eventmachine.tracer(728B)
--------redis.tracer(32B)
--------testunit.tracer(38B)
--------activerecord.tracer(254B)
--------io.tracer(36B)
--------mongo.tracer(34B)
--------unicorn.tracer(46B)
----Gemfile(38B)
----server.rb(686B)
----Rakefile(250B)