Transform your applications and workflows into powerful agentic systems at global scale.
Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
Get Started Free
Your monitoring isn't a stack. It's a pile. Fix that.
Errors, performance, logs, uptime. One install, one invoice, one UI.
Replace Datadog, New Relic, and Sentry without adding three more dashboards.
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.
pipeworks is a benchmarking tool for pipelines that is very similar to pipemeter. It writes its stdin to its stdout, while reporting the data flow rate to stderr. It features adjustable block size and bandwidth limiting capabilities.
Plow is an HTTP(S) benchmarking tool, written in Golang. It uses excellent fast HTTP instead of Go's default net/http due to its lightning-fast performance. Plow runs at specified connections (option -c) concurrently and real-time records summary statistics, histogram of execution time and calculates percentiles to display on Web UI and terminal. It can run for a set duration( option -d), for a fixed number of requests(option -n), or until Ctrl-C is interrupted. The implementation of real-time computing Histograms and Quantiles using stream-based algorithms inspired by Prometheus with low memory and CPU bounds. so it's almost no additional performance overhead for benchmarking.
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.
With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.
You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
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.
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
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.
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).