Python package to retrieve and manage data of the IMDb
Cinemagoer is a Python package useful to retrieve and manage the data of the IMDb movie database about movies, people, characters and companies. Platform-independent, it can retrieve data from both the IMDb's web server and a local copy of the whole db.
Kieker is a framework for continuous monitoring and dynamic analysis of distributed software systems. Being designed for continuous operation, it induces only a low overhead. The TraceAnalysis tool allows to analyze and visualize trace information.
logview4net is a log viewer/log monitor for data created by various sources. It can listen to UDP, tail a file, tail a SQL table, monitor the eventlog and watch RSS and Atom feeds. It requires the Microsoft .NET Framework 2.0
A collection of performance analysis software that can assist with a variety of techniques useful for application software optimization and benchmarking. The current release provides support for analysis with hardware performance counters on Linux.
bcov is a code coverage tool similar to gcov. Unlike gcov, it does not require recompiling the project for coverage. Coverage is determined by using temporary breakpoints, which causes minimal overhead. gcov produces a lcov style coverge report.
Investigo is a toolkit for DirectX9 performance analysis and debugging.
For any DirectX9 application: view live performance graphs via the embedded HTTP server and capture performance metrics for offline analysis.
Investigo is released under an MIT style licence.
The first binary release is now up.
An article on Investigo can be found on Code Project:
http://www.codeproject.com/Articles/448756/Introducing-Investigo-Using-a-Proxy-DLL-and-embedd
If you want to work on...
Welcome to IgProf, the ignominious profiler. IgProf is a simple nice tool for measuring and analysing application memory and performance characteristics. IgProf requires no changes to the application or the build process.
The perl module CGI::Application::Plugin::DBIProfile is a plugin for the CGI::Application web application framework. It provides DBI Profile information (see DBI::Profile) as both textual reports and graphed output.
The perl module CGI::Application::Plugin::DBIProfile is a plugin for the CGI::Application web application framework. It provides DBI Profile information (see DBI::Profile) as both textual reports and graphed output.
ViennaProfiler allows to compare execution times of full programs or parts of a program. Execution times are stored in a MySQL database and conveniently analyzed via a web-interface. A C++ client API is provided, other languages can also be used.
ebizzy is designed to generate a workload resembling common web
application server workloads. It is highly threaded, has a large
in-memory working set, and allocates and deallocates memory
frequently.
Create a high-quality JVM profiler, capable to offer a broad vision of the application performance,focused in locking problems and methods execution time.
JMonitoring and NMonitoring are monitoring frameworks for Java and .Net applications, based on AOP (AspectJ and AspectDNG). Data are stored in database, memory or XML and can be consulted with a web console. http://forge.octo.com/confluence/display/JMO
DbgProfiler provides an easy mechanism for profiling certain hotspots of an application by just adding a few macros to the C++ source code. A hierarchy of the callers and callees is generated automatically and allows a detailed analysis of the results.
Spring-dashboard provides real-time statistic and monitoring view of any spring-frameworkweb application. With Spring-dashboard developers and testers can monitor flows within the application, as well as gather statistic information on application usage
EfficiencyGuardian extracts callgrind efficiency measures from individual CppUnit test cases to detect efficiency regresion. It includes a data mining web tool to browse historic results and TestFarm integration for unattended execution on commit.
This profiler (JRE 1.5.0 only) uses JVMTI and native bytecode instrumentation for the analysis of the heap, reachable objects, execution time, garbage collection efficiency, code coverage and thread contention. No preparation steps required in build.
jCello is a Java instrumentation framework which can be utilized to understand application behavior and performance. This package includes an agent (client) and collection/reporting server.
FlexibleMM is a C++ memory management framework that allows programmers to specialize the memory behavior in localized parts of the program for easier debugging, more flexibility and more efficient memory allocation.
PerfReport reads and analyzes data produced by various performance and memory profilers and generates comfortably browsable web reports, either static or with a database backend and web-gui; it offers built-in filters as well as user plugin support.