standalone-linux-io-tracer | Standalone Linux IO Tracer is a tool for block
kandi X-RAY | standalone-linux-io-tracer Summary
kandi X-RAY | standalone-linux-io-tracer Summary
standalone-linux-io-tracer is a Python library. standalone-linux-io-tracer has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. However standalone-linux-io-tracer build file is not available. You can download it from GitHub.
Standalone Linux IO Tracer (iotrace) is a tool for block device I/O tracing and management of created traces. For each I/O to target device(s) basic metadata information is captured (IO operation type, address, size), supplemented with extended classification. Extended classification contains information about I/O type (direct / filesystem metadata / file) and target file attributes(e.g. file size). iotrace is based on Open CAS Telemetry Framework (OCTF). Collected traces are stored in OCTF trace location. Traces can later be converted to JSON or CSV format. iotrace consists of a kernel tracing module (iotrace.ko) and an executable (iotrace) with command line interface.
Standalone Linux IO Tracer (iotrace) is a tool for block device I/O tracing and management of created traces. For each I/O to target device(s) basic metadata information is captured (IO operation type, address, size), supplemented with extended classification. Extended classification contains information about I/O type (direct / filesystem metadata / file) and target file attributes(e.g. file size). iotrace is based on Open CAS Telemetry Framework (OCTF). Collected traces are stored in OCTF trace location. Traces can later be converted to JSON or CSV format. iotrace consists of a kernel tracing module (iotrace.ko) and an executable (iotrace) with command line interface.
Support
Quality
Security
License
Reuse
Support
standalone-linux-io-tracer has a low active ecosystem.
It has 23 star(s) with 15 fork(s). There are 8 watchers for this library.
It had no major release in the last 12 months.
There are 7 open issues and 52 have been closed. On average issues are closed in 74 days. There are no pull requests.
It has a neutral sentiment in the developer community.
The latest version of standalone-linux-io-tracer is v20.7.0
Quality
standalone-linux-io-tracer has 0 bugs and 0 code smells.
Security
standalone-linux-io-tracer has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
standalone-linux-io-tracer code analysis shows 0 unresolved vulnerabilities.
There are 0 security hotspots that need review.
License
standalone-linux-io-tracer is licensed under the BSD-3-Clause-Clear License. This license is Permissive.
Permissive licenses have the least restrictions, and you can use them in most projects.
Reuse
standalone-linux-io-tracer releases are available to install and integrate.
standalone-linux-io-tracer has no build file. You will be need to create the build yourself to build the component from source.
Installation instructions, examples and code snippets are available.
standalone-linux-io-tracer saves you 1205 person hours of effort in developing the same functionality from scratch.
It has 2714 lines of code, 131 functions and 31 files.
It has high code complexity. Code complexity directly impacts maintainability of the code.
Top functions reviewed by kandi - BETA
kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of standalone-linux-io-tracer
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of standalone-linux-io-tracer
standalone-linux-io-tracer Key Features
No Key Features are available at this moment for standalone-linux-io-tracer.
standalone-linux-io-tracer Examples and Code Snippets
Copy
struct iotrace_event_hdr {
/** Event sequence ID */
log_sid_t sid;
/** Time stamp */
uint64_t timestamp;
/** Trace event type, iotrace_event_type enunerator */
uint32_t type;
/** Size of this event, including header */
Copy
git clone https://github.com/Open-CAS/standalone-linux-io-tracer/
cd standalone-linux-io-tracer
git checkout $(git tag | grep "^v[[:digit:]]*.[[:digit:]]*.[[:digit:]]*$" | tail -1)
Copy
git clone https://github.com/open-cas/standalone-linux-io-tracer
cd standalone-linux-io-tracer
Community Discussions
No Community Discussions are available at this moment for standalone-linux-io-tracer.Refer to stack overflow page for discussions.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install standalone-linux-io-tracer
Both the executable and the kernel module (and OCTF if submodule is present) are built with:.
Both the executable and the kernel module (and OCTF if submodule is present) are installed with:.
Both the executable and the kernel module (and OCTF if submodule is present) are installed with:.
Support
Right now the compilation of Standalone Linux IO Tracer is tested on the following OSes:.
Find more information at:
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page