• Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Feature Request, Anonymous Data Collection To Improve Development

    Scheduled Pinned Locked Moved
    Feature Request
    4
    5
    1.9k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • V
      VincentJ Moderator
      last edited by

      Proposal, Collecting anonymous data to monitor FOG usage and improve FOG based on usage patterns.
      By collecting information about the types of systems the FOG server is installed on and the systems that FOG helps to image we can have the data to make decisions about development.
      Anonymous info to collect:

      Options to collect data on the following, opt out tick box:

      1. Fog Server

      2. Client General

      3. Fog Server information
        Fog Version
        CPU info – Model+cores (model may not be enough to detect VMs with less)
        RAM info
        Disk size
        Number of Storage nodes configured
        Number of registered hosts
        Number of images
        Largest Image
        Disk Read throughput / IOPS benchmark
        Network Interface Speed
        Compression Level Set
        Operating System
        Unicast Imaging Tasks done in last 12 months
        Multicast Imaging Tasks done in last 12 months
        Advanced Tasks done in last 12 months

      4. Client General
        CPU – Model+cores
        RAM
        Disk – Model+size
        NIC
        Motherboard

      Tracking…
      Fog Server needs to generate a UUID for itself
      Fog Server also needs to generate UUID for each client
      Reporting:
      Once a week the Fog Server packages the data selected and sends it to the reporting server.

      What could we use information for?
      • What features are people using, which ones should the developers focus on
      • What machines do not work with FOG, so the developers can troubleshoot
      • What storage and NICs are users giving FOG? Can we improve how we utilize faster NICs and storage.
      • Is there spare CPU/RAM capacity on the FOG server or clients for more intelligence or processes?
      • Many more which I’m sure will come about due to looking at statistics.

      1 Reply Last reply Reply Quote 0
      • Wayne WorkmanW
        Wayne Workman
        last edited by

        I like the idea, but it might be easier to pull anonymous data from the FOG database first. Then work on implementing the other stuff, like FOG server # of cores, RAM, etc.

        Unless that stuff is super easy to pull… I haven’t looked into it.

        Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!
        Daily Clean Installation Results:
        https://fogtesting.fogproject.us/
        FOG Reporting:
        https://fog-external-reporting-results.fogproject.us/

        1 Reply Last reply Reply Quote 0
        • Tom ElliottT
          Tom Elliott
          last edited by

          I, too, like the idea of this, though I have a feeling this is, hopefully relatively soon, going to become something that’s much easier to work within. I totally agree that having more anonymous statistics could help us, but it also means more users using their bandwidth.

          As far as if it’s easy. This isn’t really something that is easy, or totally transparent. The amount and type of data to be requested in such a manner requires a lot of finesse and tweaking to get only the information we care about without a potential pitfall of a security issue.

          Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

          Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

          Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

          1 Reply Last reply Reply Quote 0
          • JunkhackerJ
            Junkhacker Developer
            last edited by

            it’s worth mentioning that there has been for a long time an optional (default: off) setting in fog called FOG_ADVANCED_STATISTICS with the description of [CODE]Enable the collection and display of advanced statistics. This information WILL be sent to a remote server! This information is used by the FOG team to see how FOG is being used. The information that will be sent includes the server’s UUID value, the number of hosts present in FOG, and number of images on your FOG server and well as total image space used.[/CODE] however, it is my understanding that this information hasn’t actually been collected for a long time

            signature:
            Junkhacker
            We are here to help you. If you are unresponsive to our questions, don't expect us to be responsive to yours.

            1 Reply Last reply Reply Quote 0
            • Wayne WorkmanW
              Wayne Workman
              last edited by

              It’s definitely the place to start though.

              The code just probably needs updated to work with the current versions.

              Should also make sure the receiving server is still operational…

              Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!
              Daily Clean Installation Results:
              https://fogtesting.fogproject.us/
              FOG Reporting:
              https://fog-external-reporting-results.fogproject.us/

              1 Reply Last reply Reply Quote 0
              • 1 / 1
              • First post
                Last post

              161

              Online

              12.0k

              Users

              17.3k

              Topics

              155.2k

              Posts
              Copyright © 2012-2024 FOG Project