Bootchart - Boot Process Performance Visualization

  •        2878

Bootchart is a tool for performance analysis and visualization of the GNU/Linux boot process. Resource utilization data and process information are collected during the boot process and can later be displayed in a PNG, SVG or EPS chart.

http://www.bootchart.org
http://sourceforge.net/projects/bootchart

Tags
Implementation
License
Platform

   




Related Projects

bootchart - Boot Process Performance Visualization


Boot Process Performance Visualization

perfview - PerfView is a CPU and memory performance-analysis tool


PerfView is a free performance-analysis tool that helps isolate CPU and memory-related performance issues. It is a Windows tool, but it also has some support for analyzing data collected on Linux machines. It works for a wide variety of scenarios, but has a number of special features for investigating performance issues in code written for the .NET runtime.If you are unfamiliar with PerfView, there are PerfView video tutorials. Also, Vance Morrison's blog gives overview and getting started information.

bootchart - An efficient and feature-rich system boot graphing tool implementation in pure C.


An efficient and feature-rich system boot graphing tool implementation in pure C.

Bluepill - Simple Process Monitoring Tool in Ruby


Bluepill is a simple process monitoring tool written in Ruby. Bluepill organizes processes into 3 levels: application -> group -> process. Each process has a few attributes that tell bluepill how to start, stop, and restart it, where to look or put the pid file, what process conditions to monitor and the options for each of those.

Azure Guru - Performance Monitoring and Analysis tool for Azure Applications


Performance monitoring tool for Windows Azure Applications.



dr-elephant - Performance monitoring and tuning tool for Apache Hadoop


Dr. Elephant is a performance monitoring and tuning tool for Hadoop and Spark. It automatically gathers all the metrics, runs analysis on them, and presents them in a simple way for easy consumption. Its goal is to improve developer productivity and increase cluster efficiency by making it easier to tune the jobs. It analyzes the Hadoop and Spark jobs using a set of pluggable, configurable, rule-based heuristics that provide insights on how a job performed, and then uses the results to make suggestions about how to tune the job to make it perform more efficiently.For more information on Dr. Elephant, check the wiki pages here.

Performance Analysis of Logs (PAL) Tool


Ever have a performance problem, but don't know what performance counters to collect or how to analyze them? The PAL (Performance Analysis of Logs) tool is a powerful tool that reads in a performance monitor counter log and analyzes it using known thresholds.

Munin - resource monitoring tool


Munin is a networked resource monitoring tool that can help analyze and monitor the performance of your computers, networks, SANs and applications. It is capable to identify "what's different today" and when the performance problem crops up?

pinpoint - Pinpoint is an open source APM (Application Performance Management) tool for large-scale distributed systems in Java


Pinpoint is an APM (Application Performance Management) tool for large-scale distributed systems written in Java. Modelled after Dapper, Pinpoint provides a solution to help analyze the overall structure of the system and how components within them are interconnected by tracing transactions across distributed applications.

Sysmon - A lightweight platform monitoring tool for Java VMs


Sysmon is a lightweight platform monitoring tool. It's designed to gather performance data (CPU, disks, network, etc.) from the host running the Java VM. This data is gathered, packaged, and published via Java Management Extensions (JMX) for access using the JMX APIs and standard tools (such as jconsole or jmxtrans).Sysmon can be run as a standalone daemon or as a library to add platform monitoring to any application.

browbeat - Performance monitoring and testing of OpenStack


Browbeat is a performance tuning and analysis tool for OpenStack. Browbeat is free, Open Source software.

pprof - pprof is a tool for visualization and analysis of profiling data


pprof is a tool for visualization and analysis of profiling data.pprof reads a collection of profiling samples in profile.proto format and generates reports to visualize and help analyze the data. It can generate both text and graphical reports (through the use of the dot visualization package).

goappmonitor - Golang application performance data monitoring.


Golang application performance data monitoring.GoAppMonitor is a library which provides a monitor on your golang applications. It contains system level based monitoring and business level monitoring(custom monitoring).Just add the repository into your apps and register what you want to monitoring.

GSA-Carbon-Footprint-Tool


Calculate Your Impact on Climate Change Measure and manage greenhouse gas emissions data in alignment with Executive Order 13514 Guidance. Through an intuitive user interface, federal agencies can use a bottom-up approach to capture and analyze GHG data at the site level where funding and management decisions occur. https://www.carbonfootprint.gsa.gov/? Download a two-page PDF here. Data Prepopulation Import up to 90% of a typical agency's Scope 1, 2, and 3 greenhouse gas emissions data from e

gomon - MySQL monitoring tool based on Rails3 and a small server process


MySQL monitoring tool based on Rails3 and a small server process

Pylot - Performance & Scalability Testing of Web Services


Pylot is a free open source tool for testing performance and scalability of web services. It runs HTTP load tests, which are useful for capacity planning, benchmarking, analysis, and system tuning. Pylot generates concurrent load (HTTP Requests), verifies server responses, and produces reports with metrics. Tests suites are executed and monitored from a GUI or shell/console.

Performance Co-Pilot - System Performance and Analysis Framework.


Performance Co-Pilot (PCP) provides a framework and services to support system-level performance monitoring and management. It presents a unifying abstraction for all of the performance data in a system, and many tools for interrogating, retrieving and processing that data. The distributed PCP architecture makes it especially useful for those seeking centralized monitoring of distributed processing.

JMeter - Load and Performance tester


JMeter is a pure Java desktop application designed to load test functional behavior and measure performance. It may be used to test performance both on static and dynamic resources (files, Servlets, Perl scripts, Java Objects, Data Bases and Queries, FTP Servers and more). It can be used to simulate a heavy load on a server, network or object to test its strength or to analyze overall performance under different load types.

redis-stat - :blossom: A real-time Redis monitoring tool


redis-stat is a simple Redis monitoring tool written in Ruby.It is based on INFO command of Redis, and thus generally won't affect the performance of the Redis instance unlike the other monitoring tools based on MONITOR command.