Displaying 1 to 20 from 25 results

devtools-frontend - The Chrome DevTools UI

  •    Javascript

The client-side of the Chrome DevTools, including all JS & CSS to run the DevTools webapp. It is available on NPM as the chrome-devtools-frontend package. It's not currently available via CJS or ES2015 modules, so consuming this package in other tools may require some effort.

node-newrelic - New Relic Node

  •    Javascript

This package instruments your application for performance monitoring with New Relic.Make sure you have a New Relic account before starting. To see all the features, such as slow transaction traces, you will need a New Relic Pro subscription (or equivalent).

objection - 📱 objection - runtime mobile exploration

  •    Python

objection is a runtime mobile exploration toolkit, powered by Frida. It was built with the aim of helping assess mobile applications and their security posture without the need for a jailbroken or rooted mobile device. The project's name quite literally explains the approach as well, whereby runtime specific objects are injected into a running process and executed using Frida.




trace-nodejs - Trace is a visualised distributed tracing platform designed for microservices.

  •    Javascript

With version 3.x.x we have dropped support for Node v0.10. This means that future releases under this major version might contain code changes that are incompatible with Node.js v0.10 to an extent of crashing your application. Please consider updating to a newer runtime, especially that the maintenance of v0.10 has already ended. See our compatibility table below. Also, since 3.1.0 we switched to a different API backend for collecting traces which is incompatible with the old one. The old endpoint is still supported, but we would like it to be phased out eventually. Please update your agents to 3.1.0 or newer.

prometheus-httpd - Expose Prometheus metrics using inets httpd.

  •    Erlang

Copyright (c) 2017 Ilya Khaprov <i.khaprov@gmail.com>. Provides httpd middleware "mod-module" (prometheus_httpd) for exposing Prometheus.io metrics in various formats.

prometheus-phoenix - Prometheus.io Phoenix instrumenter

  •    Elixir

Phoenix integeration for Prometheus.ex. This integartion is configured via :prometheus app env key. Please see Prometheus.PhoenixInstrumenter module documentation for more information.


prometheus-plugs - Prometheus.erl Elixir Plugs

  •    Elixir

Both modules implement plug interface and Prometheus.PlugInstrumenter generates proxy for specified plug so you'll need to replace instrumented plug with your instrumenter in pipeline. Instrumenters configured via :prometheus app environment. Please consult respective modules documentation on what options are available.

prometheus.cl - Prometheus.io Common Lisp client

  •    Common

You can get this dashboard here. Currently example uses Linux and SBCL specific collectors.

prometheus.ex - Prometheus.io Elixir client

  •    Elixir

Elixir Prometheus.io client based on Prometheus.erl. Starting from v3.0.0 works with Elixir >=1.6 and Erlang >=20. For older verions, please use older tags.

prometheus_rabbitmq_exporter - Prometheus.io exporter as a RabbitMQ Managment Plugin plugin

  •    Erlang

Implemented as RabbitMQ Management Plugin plugin. Also exports Erlang VM and process metrics (~ 100 metrics in total). While RabbitMQ transitions from webmachine to cowboy we maintain two branches one for 3.6.x and one for 3.7.x. Plugin version should be read as follows: 3.7.1.x - where 3.7.1 is required RabbitMQ version and x is just incremental version of the plugin.

node-statsd-instrument - Provides metaprogramming methods to inject StatsD instrumentation using node-statsd

  •    CoffeeScript

Etsy Node.js StatsD is a lean-and-mean server for gathering and analyzing application metrics generated by StatsD clients and then creating graphs from those metrics by dispatching them into Graphite. This module is based on the excellent Shopify statsd-instrument Ruby module and it allows instrumentation of methods so that they will measure and count StatsD metrics without coupling the actual StatsD plumbing code with your logic code. As Shopify puts it - "lets you define all of your instrumentation in one file and not litter your code with instrumentation details".

analog - Analytics for Node Logs

  •    Javascript

Makes it easy to collect data optimized for site analytics using whatever existing logging system you have.

lithoxyl - Application instrumentation and logging, with a geological bent.

  •    Python

Application instrumentation and logging, with a geological bent. Documentation is available on Read the Docs. Here's an example of some ostensibly well-instrumented code.

sentry-k8s - Sentry for Kubernetes

  •    Python

First and foremost, shout out to the people at sentry.io for their project. I recommend forking and helping the community. If you want to customize specific settings for your installation, build a custom sentry image by modifying the files config.yml, Dockerfile and sentry.conf.py in the build directory.

giri - Dynamic Program Slicing in LLVM Compiler

  •    C++

Dynamic program slicing is a technique that can precisely determine which instructions affected a particular value in a single execution of a program. Giri implements dynamic backwards slicing in LLVM compiler. Please see our wiki page for more information.

traute - Enhances java sources compilation in a way to insert null-checks into generated *

  •    Java

See the LICENSE file for license rights and limitations (MIT). Kotlin really solves the problem but Java is still a very popular language, so, we have to deal with nullable values. Current tool allows to automate such 'enforce nullability contract' checks generation.

frida-node - Frida Node.js bindings

  •    C++

Node.js bindings for Frida. The prebuild tool is used to handle building from source and packaging.