Real-time error alerts, performance insights, and anomaly detection across your full stack. Free 30-day trial.
Move from alert to fix before users notice. AppSignal monitors errors, performance bottlenecks, host health, and uptime—all from one dashboard. Instant notifications on deployments, anomaly triggers for memory spikes or error surges, and seamless log management. Works out of the box with Rails, Django, Express, Phoenix, Next.js, and dozens more. Starts at $23/month with no hidden fees.
Try AppSignal Free
Try Google Cloud Risk-Free With $300 in Credit
No hidden charges. No surprise bills. Cancel anytime.
Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
nfsreplay is a tool to replay Network File System traffic. It can be used for server and client benchmarking under a wide range of workloads. It allows temporal and spatial scaling of the original trace.
NoK (Network overKill) is an ultra fast network packet generator, network overwhelming application. So far it can generate IP, TCP, UDP, ICMP and IGMP packets. It is written in C and has been optimized for maximum performance.
Utility to show live progress, status & stats for running simulations
progrep is a command-line tool (Linux) to show live progress report, status & stats of a running simulation or compute job that executes a given number of iterations. It shows % completed, time remaining, time elapsed, number of threads, MPI_Rank(if any), CPU usage & speed (FPS). The FPS measures may be used in benchmarking, e.g. while optimizing HPC algorithms for performance.
progrep supports both single-threaded and parallel (multicore/multinode - e.g. OpenMP/MPI) jobs. progrep can also report for jobs running on remote hosts, e.g. jobs running on Linux Clusters.
progrep works in client-server model. The server can be installed in your simulation source code with only 4 extra lines (API). When the progrep command is invoked, it queries this server as a client. progrep does not interfere with or slow down your simulation when not invoked. Even when invoked, the overhead is insignificant. Out of the box, the API works with Fortran/C/C++ code.
See Wiki/README for details.
This package provides you 2 C++ applications to stress and monitor your CPU and RAM under Linux. Find a lack of performance (not enough cores/threads or too little clock speed) and memory/resource leaks or a lack of RAM.
runtimes invokes a program several times and prints real, user, and system CPU times. It also calculates average, variance and standard deviation of the run times.
sarface is a user-interface to the sysstat/sar database which inputs data from sar and plots to a live X11 graph via gnuplot. It mimics the cmd-line options from sar but can cross-plot any two or more stats and apply simple mathematical functions them.
Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.
Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
SRMON stands for System Resource MONitor. Its strength points are: * system resources graphics showed through browser * monitoring of local & remote servers * multiple servers views at a glance * different graphics views * alarms
A simple tool for benchmarking device discard (TRIM) performance. According to benchmark parameters the tool will repetitively call BLKDISCARD ioctl on the specified device with specified parameters collecting performance statistics.
Allow restrict lifetime of any command/program/script on UNIX-like systems. Also allow chronometring command/program/script and send any SIGNAL after timeout
"Traffic" is ethernet/ip traffic generator. The tool consists of server and GUI application.
Typical configuration is to have at least 2 servers and 1 or more client machines, where the servers are controlled and results are displayed.
Report historical and statistical running time of system and other components, keeping it between reboots. Like uptime command but with more interesting output.
NOTE: Tuptime was completely rewriten in python and now its available in https://github.com/rfrail3/tuptime
Vesuv, the very extensible system usage visualizer aims to be complete system for visualizing cpu/memory/net usage on analog voltmeters connected to computer (complete schematics included) or via ncurses library.
vtad is a rule-based performance monitoring system for Linux. Intended for servers, vtad monitors your system's performance and makes recommendations for tuning. Custom rulesets can be written for a wide variety of applications.
Web Application Vulnerability Scanner Evaluation Project
A vulnerable web application designed to help assessing the features, quality and accuracy of web application vulnerability scanners.
This evaluation platform contains a collection of unique vulnerable web pages that can be used to test the various properties of web application scanners.
Visit WAVSEP homepage to learn more:
https://code.google.com/p/wavsep/
The project includes the following test cases:
Path Traversal/LFI: 816 test cases (GET & POST)
Remote File Inclusion (XSS via RFI): 108 test cases (GET & POST)
Reflected XSS: 66 test cases, implemented in 64 jsp pages (GET & POST)
Error Based SQL Injection: 80 test cases, implemented in 76 jsp pages (GET & POST)
Blind SQL Injection: 46 test cases, implemented in 44 jsp pages (GET & POST)
Time Based SQL Injection: 10 test cases, implemented in 10 jsp pages (GET & POST)
xfbsuite, is a litle benchmark suite for HDD, Filesystem, RAM, CPU, Cache and 2D (piozone, bonnie++, stream, nbench, cachebench, x11perf...), it's available as Text only, dialog, Xdailog or Tk GUI. The benchmark Programms are included precompiled.
xrate is a simple program written in C which calculates the realtime transfer rates of a running pipe. This might be useful for checking if your system is fast enough to record a CD on-the-fly.
System monitor is a Java library for monitoring system resources like memory and CPU consumption. The library provides unified cross-platform API for accessing system information. Currently Linux and Windows are supported via Java Native Interface (JNI).