RSS 38 projects tagged "Diagnostics"

Download Website Updated 03 Mar 2014 FreeIPMI

Screenshot
Pop 603.05
Vit 75.15

FreeIPMI provides in-band and out-of-band IPMI software based on the IPMI v1.5/2.0 specification. It has a number of useful features for large HPC or cluster environments.

Download Website Updated 13 Oct 2013 FakeTime Preload Library (libfaketime)

Screenshot
Pop 161.00
Vit 15.51

FTPL (FakeTime Preload Library, aka libfaketime) intercepts various system library calls and tricks programs of your choice into seeing a faked system time without having to change the time system-wide. This can be used for running legacy software with Y2K bugs, testing software for year-2038 compliance, debugging time-related issues such as expired SSL certificates, and using software that ceases to run outside a certain time frame. The faked time can be specified either absolutely or relative to the real current time, and optionally also affects file timestamps. The faked clock continues to run, but can optionally be frozen, slowed down, or made faster. A wrapper script "faketime" simplifies the usage, similar to tools such as fakechroot.

Download Website Updated 06 Aug 2013 Zoom Profiler

Screenshot
Pop 139.33
Vit 17.23

Zoom is a low-overhead graphical and command line profiler for Linux. Profiles are system-wide, precise down to the instruction level, and capture complete backtraces of C/C++/ObjC/Fortran/Assembly code. This lets you see exactly where time was spent, what code was running (user or kernel), and how that code was called. Drill down into a specific symbol, and Zoom shows source and assembly annotated with general and processor-specific tuning advice. It saves profiles as a single, self-contained session file that can be emailed or attached to bug reports. This lets you share what you find with colleagues or archive it for later review. Zoom also supports remote network profiling and scripting, making it ideal for embedded or server systems and automated workflows.

Download Website Updated 20 Nov 2012 libexplain

Screenshot
Pop 71.50
Vit 7.08

The libexplain project provides a library that may be used to explain Unix and Linux system call errors. This will make your application's error messages much more informative to your users. The library is not quite a drop-in replacement for strerror, but it comes close: each system call has a dedicated libexplain function.

No download Website Updated 25 Sep 2012 HPC Toolkit

Screenshot
Pop 49.19
Vit 6.01

HPC Toolkit is a suite of multi-platform tools for profile-based performance analysis of applications.

Download Website Updated 07 Aug 2012 Pantheios

Screenshot
Pop 111.55
Vit 25.77

Pantheios is a C/C++ logging API library. It offers an optimal combination of complete type-safety, very high efficiency, genericity, and extensibility. It is simple to use and extend, highly portable (platform and compiler independent), and it upholds the C tradition of only paying for what you use. Pantheios supports logging of message statements of arbitrary complexity, consisting of heterogenous types. Pantheios supports filtering of log messages based on severity level.

Download Website Updated 13 Sep 2011 Serbert

Screenshot
Pop 27.39
Vit 3.27

Serbert is a command line utility that performs a bit error rate test (BERT) on serial lines for Linux/Unix.

Download Website Updated 07 Mar 2011 liboping

Screenshot
Pop 108.69
Vit 6.58

liboping is a C library for measuring network latency using ICMP echo requests. It can send to and receive packets from multiple hosts in parallel, which is nice for monitoring applications. Both IPv4 and IPv6 are supported transparently for the programmer and user. A program called oping is included to show the simplicity and potential of the library and provide the functionality at the command line.

Download Website Updated 30 Jun 2010 JSend NSCA

Screenshot
Pop 34.47
Vit 2.62

JSend NSCA is a Java API and command line tool for sending Nagios Passive Checks to the Nagios NSCA add-on. By using the JSend NSCA core API, you can easily integrate your Java applications into a Nagios monitored environment, thereby notifying Nagios of problems and issues during the running of your application. The JSend NSCA CLI command line tool wraps the API and allows you to send passive checks from the command line.

Download Website Updated 15 Feb 2010 Iso9660 Analyzer Tool

Screenshot
Pop 130.04
Vit 2.15

iat (Iso9660 Analyzer Tool) is a tool for detecting the structure of many types of CD-ROM image file formats, such as BIN, MDF, PDI, CDI, NRG, and B5I, and converting them into ISO-9660.

Screenshot

Project Spotlight

OptiPNG

A lossless PNG optimizer.

Screenshot

Project Spotlight

TurnKey Trac Appliance

A Trac appliance that is easy to use and lightweight.