XCP-ng
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Netdata plugin for XCP-ng

    Scheduled Pinned Locked Moved News
    15 Posts 8 Posters 4.4k Views 8 Watching
    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.
    • olivierlambertO Offline
      olivierlambert Vates 🪐 Co-Founder CEO
      last edited by olivierlambert

      For those who don't know, Netdata is a kind of "agent" that gather metrics and expose a nice dashboard in live. See a live demo here: http://95.216.43.14:19999

      We asked Netdata devs to add Xen related metrics, and guess what, they did it!

      It's still in a dev branch right now, but you can see the Xen related chart in the first link given.

      What's great with Netdata is the fact you can "stream" to a central Netdata host ("push data" model, no need to declare anything in your central monitoring host) and also connect this central node to a Prometheus/Grafana to get long term metrics.

      For those who want to test right now with Xen metrics:

      ⚠ This is NOT recommended in production until we got a binary package, this could BREAK your host ⚠

      yum install yajl-devel xen-dom0-libs-devel libuuid-devel zlib-devel zlib automake autoconf git make gcc --enablerepo='base'
      
      git clone --branch xenstat https://github.com/vlvkobal/netdata.git
      
      cd netdata
      
      ./netdata-installer.sh
      
      K 1 Reply Last reply Reply Quote 2
      • K Offline
        kevdog @olivierlambert
        last edited by

        @olivierlambert

        git clone --branch xenstat https://github.com/vlvkobal/netdata.git
        Cloning into 'netdata'...
        fatal: Remote branch xenstat not found in upstream origin
        Unexpected end of command stream
        
        1 Reply Last reply Reply Quote 0
        • olivierlambertO Offline
          olivierlambert Vates 🪐 Co-Founder CEO
          last edited by

          @kevdog this branch is merged since a while 😉 You can use master if you like. Also, we are prepping a binary package, if you prefer to wait.

          B K X 3 Replies Last reply Reply Quote 0
          • B Offline
            Biggen @olivierlambert
            last edited by

            @olivierlambert Excited to see the binary package!

            1 Reply Last reply Reply Quote 0
            • K Offline
              kevdog @olivierlambert
              last edited by

              @olivierlambert

              I just went ahead and compiled from source -- probably not recommended since I had to add a lot of packages from repository but it doesn't seem like right now it broke anything. I did have to modify the firewall and /etc/netdata/netdata.conf file (for those attempting to do something possibly similar). Although looking at the netdata tables is really cool -- I'm not sure if its getting me any closer to figuring out why my dom0 cpu utilization is so high however (https://xcp-ng.org/forum/topic/1763/xcp-cpu-performance-spikes-greater-than-90-a-few-times-per-day-making-all-vms-unusable/3)

              1 Reply Last reply Reply Quote 0
              • X Offline
                XiovV @olivierlambert
                last edited by

                @olivierlambert will you announce somewhere when the binary is ready?

                1 Reply Last reply Reply Quote 0
                • olivierlambertO Offline
                  olivierlambert Vates 🪐 Co-Founder CEO
                  last edited by olivierlambert

                  Yes, we will. We'll see that when @stormi is back from holidays (end of August). I'd like to emphasis about the cost of doing this package, because the RPM done by Netdata is far from being viable (see how big is the issue we reported: https://github.com/netdata/netdata/issues/6619). I hope we'll find a way to be able to cover this kind of work with our pro support!

                  stormi created this issue in netdata/netdata

                  closed file ownership and permissions, RPM consistency with installer, SETUID bit... #6619

                  1 Reply Last reply Reply Quote 0
                  • M Offline
                    MrMike
                    last edited by

                    Any updates on this?

                    1 Reply Last reply Reply Quote 0
                    • olivierlambertO Offline
                      olivierlambert Vates 🪐 Co-Founder CEO
                      last edited by

                      We are working on that. Maybe end of the month 🙂 It's not trivial to make a clean package! If you have XCP-ng support, please open a ticket so we can provide you a test package if you like 🙂

                      S 1 Reply Last reply Reply Quote 0
                      • S Offline
                        saimon05 @olivierlambert
                        last edited by

                        @olivierlambert said in Netdata plugin for XCP-ng:

                        We are working on that. Maybe end of the month 🙂 It's not trivial to make a clean package! If you have XCP-ng support, please open a ticket so we can provide you a test package if you like 🙂

                        🤘 🤘 🤘

                        1 Reply Last reply Reply Quote 0
                        • K Offline
                          kevdog
                          last edited by

                          Anxiously awaiting this feature!!!

                          1 Reply Last reply Reply Quote 0
                          • B Offline
                            bizarrechaos
                            last edited by

                            Any updates on this?

                            1 Reply Last reply Reply Quote 0
                            • olivierlambertO Offline
                              olivierlambert Vates 🪐 Co-Founder CEO
                              last edited by

                              @bizarrechaos We are still working on this. Feel free to create a XCP-ng Support ticket for a preview on your system 🙂

                              1 Reply Last reply Reply Quote 0
                              • M Offline
                                matyi
                                last edited by

                                Hi!

                                I want to know that the binary package is ready now?

                                If not, when it will be ready?

                                Thanks,
                                Matyi

                                1 Reply Last reply Reply Quote 0
                                • olivierlambertO Offline
                                  olivierlambert Vates 🪐 Co-Founder CEO
                                  last edited by olivierlambert

                                  It's the case since a while now… Do a yum search on netdata.

                                  It's also directly available in XOA via https://xen-orchestra.com/blog/xen-orchestra-advanced-telemetry/

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