Displaying 1 to 11 from 11 results

node-restify - The future of Node.js REST development

  •    Javascript

A Node.js web service framework optimized for building semantically correct RESTful web services ready for production use at scale. restify optimizes for introspection and perfromance, and is used in some of the largest Node.js deployments on Earth.

jstrace - Dynamic tracing for javascript, in javascript (similar dtrace, ktap etc)

  •    Javascript

Dynamic tracing for JavaScript, written in JavaScript, providing you insight into your live nodejs applications, at the process, machine, or cluster level.Similar to systems like dtrace or ktap, the goal of dynamic tracing is to enable a rich set of debugging information in live processes, often in production in order to help discover the root of an issue. These libraries have very minimal overhead when disabled, and may be enabled externally when needed.

node-dtrace-provider - Native DTrace probes for node.js apps

  •    Javascript

This extension allows you to create native DTrace providers for your Node.js applications. That is, to create providers and probes which expose information specific to your application, rather than information about the node runtime. You could use this to expose high-level information about the inner workings of your application, or to create a specific context in which to look at information from other runtime or system-level providers.

ctrace - Well-formatted and improved trace system calls and signals (when the debugger does not help)

  •    Javascript

Well-formatted and improved trace system calls and signals (when the debugger does not help).Awesome tools strace and dtruss have only one drawback: too much information which is hard to understand without additional sources of information and various configuration options. ctrace resolves it.




nhttpsnoop - Trace Node.js HTTP server activity

  •    Shell

See below for the list of columns available.Finally, you can select individual processes to trace using -p, also like ps(1).

node-dtrace-examples - Examples of DTrace probes in Node.js

  •    Javascript

A set of examples scripts showing how to use the dtrace-provider module in Node. This repository is broken up into separate folders. Enter any of the folders to find example Node and DTrace scripts using the dtrace-provider.

pgtreats - Tasty treats for postgresql

  •    C

PGTreats is an assorted collection of scripts and tools that we have built over the years in our database scalability and performance practice at OmniTI. Please note that many of these tools are not connected; ie. we might write a quick script to deal with a small consulting project, or write a full-fledge tool that is maintained over a number of years. This means that code quality will vary across different projects based on what was important at the time; if you are comforted by the idea that all of these tools were used in production at some point, thats good, but different people have different needs in production, so YMMV. In addition, not all of these tools are used regularly, and some may be used on older versions of Postgres, so you should test anything you find here in a safe manner before presuming it will work on your perticular version of Postgres (or the specific operating system your Postgres is running on). As this code is open source, we welcome outside contributors. Our preffered method for contributions is through pull requests, which include a description of the problem and steps to reproduce. And remember, smaller changes are always easier to digest.

Bench - The Hoa\Bench library.

  •    PHP

Hoa is a modular, extensible and structured set of PHP libraries. Moreover, Hoa aims at being a bridge between industrial and research worlds. This library allows to analyze performance of algorithms or programs by placing some “marks” in the code. Furthermore, this library provides some DTrace programs.


dtrace-stap-book - Book about DTrace and SystemTap

  •    Python

This repository contains source code for book "Dynamic Tracing with DTrace & SystemTap", example scripts and TSLoad modules used in exercises. It is written on extended version of Markdown (which is implemented by TSDoc subsystem) and uses SCons for building. The only supported backend for building book is HTML. This book describes basic principles and languages of dynamic tracing and operating system kernel internals and how they may be exposed with dynamic tracing. Last module of a book is devoted to tracing of userspace applications.

dtrace-py - Using a Dtrace with Python

  •    DTrace

This is a demonstration of using Dtrace with Python 3.6 suitable for a five minute lightning talk. You need an Apple Mac or another OS with Dtrace support. The demonstration shows how dtrace can attach and profile running Python processes giving you live profiling and debugging information.