standalone-linux-io-tracer | Standalone Linux IO Tracer is a tool for block

 by   Open-CAS Python Version: v20.7.0 License: BSD-3-Clause-Clear

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.
Support
    Quality
      Security
        License
          Reuse

            kandi-support 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.
              OutlinedDot
              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

            kandi-Quality Quality

              standalone-linux-io-tracer has 0 bugs and 0 code smells.

            kandi-Security 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.

            kandi-License 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.

            kandi-Reuse 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
            Get all kandi verified functions for this library.

            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

            In this readme:,Theory of operation
            Pythondot img1Lines of Code : 124dot img1License : Permissive (BSD-3-Clause-Clear)
            copy iconCopy
            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 */
              
            In this readme:,Deployment,Checkout
            Pythondot img2Lines of Code : 3dot img2License : Permissive (BSD-3-Clause-Clear)
            copy iconCopy
            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)
              
            In this readme:,Source Code
            Pythondot img3Lines of Code : 2dot img3License : Permissive (BSD-3-Clause-Clear)
            copy iconCopy
            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:.

            Support

            Right now the compilation of Standalone Linux IO Tracer is tested on the following OSes:.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries

            Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link