Many thanks for the info Alex.
kavirondo
Posts
-
How to monitor Proxmox ve with vmgr.nsm in agent config -
MIB collectionProbably the most comprehensive list of mibs for both hardware vendors as well as net-snmp standard types. Generally kept up do date.
I have not 'yet' had any problems importing these to netxms.
-
Netxms agent 5.2.8 missing from debian repo for ARMHi,
Thanks for the update, I will try it. Is it Rpi that is low priority or ARM64 Linux in general?
Thanks,
Alex
-
go.netxms.com Invalid SSL certificate -
Netxms agent 5.2.8 missing from debian repo for ARMUpdated NX-2909 to also include debian bookworm, as its not present there either.
@kavirondo said in Netxms agent 5.2.8 missing from debian repo for ARM:
Submitted bug report:
-
Anyone used netxms agent to get Proxmox VE guest details?Hi,
Old thread I know, but did you make any progress with this?
Alex
-
nxmc 5.2.8 standalone jar core dump@filipp-sudanov said in nxmc 5.2.8 standalone jar core dump:
The reason seems to be with the framework used to build the GUI. Here's Anthropic's Claude's comment on this, pls give us update if any of this helps:
● This is a SWT/GTK compatibility crash on ARM64 (Raspberry Pi 5). The segfault occurs in GTK's native code when rendering the
Infrastructure view. Here are potential fixes:
Quick Fixes to TryHi Filipp,
Thanks for the feedback. Given that I am using KDE then that may further explain the issues as there is not much by way of GTK installed on this machine, though the core libraries are present.
I will try the suggestions and revert.
Best,
Alex
-
nxmc 5.2.8 standalone jar core dumpI have also tried to update java to openjdk-25-jre
Its better, I could use the client for about 2-3 minutes, then it crashed.
# A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x00007ffe43d70648, pid=144722, tid=144723 # # JRE version: OpenJDK Runtime Environment (25.0.1+8) (build 25.0.1+8-Debian-1deb13u1) # Java VM: OpenJDK 64-Bit Server VM (25.0.1+8-Debian-1deb13u1, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-aarch64) # Problematic frame: # C [libgtk-3.so.0+0x5d0648] gtk_widget_is_sensitive+0x28 # # Core dump will be written. Default location: Core dumps may be processed with "/usr/lib/systemd/systemd-coredump %P %u %g %s %t %c %h %d %F" (or dumping to /home/alex/Downloads/core.144722) # # An error report file with more information is saved as: # /home/alex/Downloads/hs_err_pid144722.log [204.802s][warning][os] Loading hsdis library failed # # If you would like to submit a bug report, please visit: # https://bugs.debian.org/openjdk-25 # The crash happened outside the Java Virtual Machine in native code. # See problematic frame for where to report the bug. # Aborted (core dumped)
-
How to monitor Proxmox ve with vmgr.nsm in agent configFor completeness here is a config that I have tried, on the pve host:
apt install netxms-agent-vmgr apt install netxms-agent-vmgr The following packages were automatically installed and are no longer required: libsnmp-base libsnmp40t64 proxmox-kernel-6.17.2-2-pve-signed Use 'apt autoremove' to remove them. Installing: netxms-agent-vmgr Installing dependencies: libvirt-common libvirt-l10n libvirt0 Summary: Upgrading: 0, Installing: 4, Removing: 0, Not Upgrading: 5 Download size: 4,810 kB Space needed: 29.9 MB / 15.7 GB available Continue? [Y/n] y Get:2 http://deb.debian.org/debian trixie/main amd64 libvirt-common amd64 11.3.0-3+deb13u2 [215 kB] Get:3 http://deb.debian.org/debian trixie/main amd64 libvirt0 amd64 11.3.0-3+deb13u2 [1,605 kB] Get:4 http://deb.debian.org/debian trixie/main amd64 libvirt-l10n all 11.3.0-3+deb13u2 [2,932 kB] Get:1 https://packages.netxms.org/debian trixie/main amd64 netxms-agent-vmgr amd64 5.2.8-1+trixie [56.8 kB] Fetched 4,810 kB in 3s (1,517 kB/s) Selecting previously unselected package libvirt-common. (Reading database ... 76467 files and directories currently installed.) Preparing to unpack .../libvirt-common_11.3.0-3+deb13u2_amd64.deb ... Unpacking libvirt-common (11.3.0-3+deb13u2) ... Selecting previously unselected package libvirt0:amd64. Preparing to unpack .../libvirt0_11.3.0-3+deb13u2_amd64.deb ... Unpacking libvirt0:amd64 (11.3.0-3+deb13u2) ... Selecting previously unselected package libvirt-l10n. Preparing to unpack .../libvirt-l10n_11.3.0-3+deb13u2_all.deb ... Unpacking libvirt-l10n (11.3.0-3+deb13u2) ... Selecting previously unselected package netxms-agent-vmgr:amd64. Preparing to unpack .../netxms-agent-vmgr_5.2.8-1+trixie_amd64.deb ... Unpacking netxms-agent-vmgr:amd64 (5.2.8-1+trixie) ... Setting up libvirt-common (11.3.0-3+deb13u2) ... Setting up libvirt0:amd64 (11.3.0-3+deb13u2) ... Setting up netxms-agent-vmgr:amd64 (5.2.8-1+trixie) ... Setting up libvirt-l10n (11.3.0-3+deb13u2) ... Processing triggers for libc-bin (2.41-12+deb13u1) ... root@pve01:~##============================================================================ # NetXMS Agent Configuration File for Proxmox VE Hypervisor Monitoring #============================================================================ [vmgr] host = pve01 [vmgr:pve01] Url = qemu:///systemLog file
2026.01.23 14:45:55.950 *E* [vmgr ] Failed to connect socket to '/var/run/libvirt/libvirt-sock': No such file or directory 2026.01.23 14:45:55.950 *W* [vmgr ] Unable to add host connection "pve01" with URL "qemu:///system" 2026.01.23 14:45:55.950 *W* [vmgr ] No connections defined, VMGR subagent will not startYes I see that the libvirt process is not running but I am reluctant to run it due to the various comments out there about libvirt issues with proxmox
-
Netxms agent 5.2.8 missing from debian repo for ARM -
How to monitor Proxmox ve with vmgr.nsm in agent configThank you,
I have now discovered that unfortunately proxmox does not use libvirt and installing it on the host is risky as it can clash with the underlying qemu lxc tech that proxmox uses. Proxmox strongly advises against doing this.
So at this point we can say that NetXMS does NOT support Proxmox monitoring using the documented Hypervisor monitoring methods.
It may be possible to do via the proxmox API which is the proxmox approved method.
The netxms agent does monitor the usual proxmox host details just fine, but I am looking to collect the metrics about the vms / containers etc.
The documentation should be updated to reflect this, and also note that there seems to be a separate subagent package for Xen.
-
How to monitor Proxmox ve with vmgr.nsm in agent configHello,
Quoting from the manual:
"NetXMS has subagents that allow to monitor hypervisors. " But it doesnt say which hypervisors.
I see some configs for ESX, but what about Xen, HyperV, QEMU etc? Proxmox?
Can I / How Can I monitor Proxmox VE / QEMU with this subagent?
Thank you,
Alex
-
Sharing Standard Templates for NetXMSHi,
Does anybody have the following templates that they would like to share?
Proxmox VE
OPNsenseMany thanks,
Alex
-
Netxms agent 5.2.8 missing from debian repo for ARMHello,
Thanks in advance for any support offered.
I have a number of Raspberry Pi (for NTP & TV Signage) but I am unable to install netxms-agent.
.Deb method fails with updating the repo as below error:
apt update Get:2 https://pkgs.tailscale.com/stable/debian trixie InRelease Get:1 https://packages.netxms.org/debian trixie InRelease [106 kB] Hit:3 http://deb.debian.org/debian trixie InRelease Get:4 http://deb.debian.org/debian trixie-updates InRelease [47.3 kB] Get:5 http://deb.debian.org/debian-security trixie-security InRelease [43.4 kB] Get:6 http://archive.raspberrypi.com/debian trixie InRelease [54.8 kB] Get:7 http://deb.debian.org/debian-security trixie-security/main arm64 Packages [96.2 kB] Get:8 http://deb.debian.org/debian-security trixie-security/main armhf Packages [90.2 kB] Get:9 http://deb.debian.org/debian-security trixie-security/main Translation-en [60.6 kB] Get:10 http://archive.raspberrypi.com/debian trixie/main arm64 Packages [376 kB] Get:11 http://archive.raspberrypi.com/debian trixie/main armhf Packages [373 kB] Fetched 1,254 kB in 3s (372 kB/s) 1 package can be upgraded. Run 'apt list --upgradable' to see it. Notice: Skipping acquire of configured file 'main/binary-arm64/Packages' as repository 'http://packages.netxms.org/debian trixie InRelease' doesn't support architecture 'arm64' Notice: Skipping acquire of configured file 'main/binary-armhf/Packages' as repository 'http://packages.netxms.org/debian trixie InRelease' doesn't support architecture 'armhf' root@pi-5:/home/alex/Downloads#Trying to use the apkg method (I have not come across akpg before, so may be doing something wrong):
root@pi-5:/home/alex/Downloads# chmod +x nxagent-5.2.8-linux-arm.apkg root@pi-5:/home/alex/Downloads# ./nxagent-5.2.8-linux-arm.apkg ./nxagent-5.2.8-linux-arm.apkg: 28: [[: not found ./nxagent-5.2.8-linux-arm.apkg: 1: /bin/nxcsum: not found root@pi-5:/home/alex/Downloads#Is netxms-agent available for arm64?
Thanks,
Alex
-
nxmc 5.2.8 standalone jar core dumpHello,
I am trying to run nxmc standalone version 5.2.8, and it runs and I can log in, but when I click the inventory and click on the netxms host the application quits with below error: core dump
I am using Raspberry Pi 5 with Raspberry Pi (aarch64, arm64) OS Debian Trixie and KDE Plasma, with default-jre:
java -version openjdk version "21.0.9" 2025-10-21 OpenJDK Runtime Environment (build 21.0.9+10-Debian-1deb13u1) OpenJDK 64-Bit Server VM (build 21.0.9+10-Debian-1deb13u1, mixed mode, sharing)Please suggest what I can do.
Thank you,
AlexError message:
java -jar nxmc-5.2.8-standalone.jar onfiguration hint: DefaultLineChartPeriod = 60 14:40:30.379 [ModalContext] INFO org.netxms.client.NXCSession - Succesfully logged in, userId=1 14:40:30.682 [ModalContext] DEBUG org.netxms.nxmc.base.login.LoginJob - Calling login listener org.netxms.nxmc.modules.alarms.AlarmsModuleLoginListener@5a4abe67 14:40:30.713 [ModalContext] INFO o.n.n.modules.alarms.AlarmNotifier - Received 74 alarms from server (74 outstanding) 14:40:30.717 [ModalContext] DEBUG org.netxms.nxmc.base.login.LoginJob - Calling login listener org.netxms.nxmc.modules.worldmap.MapTilesHousekeeper@2c5e670b 14:40:30.731 [ModalContext] INFO o.n.n.m.worldmap.MapTilesHousekeeper - Map tiles housekeeper job scheduled 14:40:30.732 [ModalContext] INFO org.netxms.nxmc.base.login.LoginJob - Creating keepalive timer 14:40:30.733 [ModalContext] INFO org.netxms.nxmc.base.login.LoginJob - Login job completed 14:40:30.734 [Session Keepalive Timer] INFO o.n.nxmc.base.login.KeepAliveTimer - Session keepalive timer started 14:40:30.770 [main] DEBUG o.n.n.m.objecttools.ObjectToolsCache - Registered object tool handler for ID="wakeup" 14:40:30.912 [main] DEBUG org.netxms.nxmc.Startup - User inactivity timer not set (SWT:42514): Gtk-CRITICAL **: 14:40:30.914: gtk_widget_get_scale_factor: assertion 'GTK_IS_WIDGET (widget)' failed 14:40:30.988 [main] DEBUG o.n.nxmc.base.windows.MainWindow - Switching to perspective Pinboard 14:40:30.988 [main] DEBUG o.netxms.nxmc.base.views.Perspective - Creating content for perspective Pinboard 14:40:31.205 [main] DEBUG o.n.nxmc.base.windows.MainWindow - Executing post-open handler 14:40:39.979 [main] DEBUG o.n.nxmc.base.windows.MainWindow - Switching to perspective Infrastructure 14:40:39.980 [main] DEBUG o.netxms.nxmc.base.views.Perspective - Creating content for perspective Infrastructure 14:40:41.616 [main] DEBUG org.netxms.nxmc.tools.FontTools - Selected font Liberation Sans 14:40:41.646 [main] DEBUG org.netxms.nxmc.tools.FontTools - Selected font Liberation Sans 14:40:41.663 [main] DEBUG org.netxms.nxmc.tools.FontTools - Selected font Liberation Sans 14:40:41.676 [main] DEBUG org.netxms.nxmc.tools.FontTools - Selected font Liberation Sans 14:40:41.713 [main] DEBUG org.netxms.nxmc.tools.FontTools - Selected font Liberation Sans 14:40:41.723 [main] DEBUG org.netxms.nxmc.tools.FontTools - Selected font Liberation Sans 14:40:41.738 [main] DEBUG org.netxms.nxmc.tools.FontTools - Selected font Liberation Sans 14:40:41.747 [main] DEBUG org.netxms.nxmc.tools.FontTools - Selected font Liberation Sans 14:40:41.757 [main] DEBUG org.netxms.nxmc.tools.FontTools - Selected font Liberation Sans (SWT:42514): Gtk-WARNING **: 14:40:41.848: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node scrolledwindow, owner GtkScrolledWindow) (SWT:42514): Gtk-WARNING **: 14:40:41.853: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node scrolledwindow, owner GtkScrolledWindow) (SWT:42514): Gtk-WARNING **: 14:40:41.856: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node scrolledwindow, owner GtkScrolledWindow) (SWT:42514): Gtk-WARNING **: 14:40:41.865: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node scrolledwindow, owner GtkScrolledWindow) (SWT:42514): Gtk-WARNING **: 14:40:41.869: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node scrolledwindow, owner GtkScrolledWindow) (SWT:42514): Gtk-WARNING **: 14:40:41.873: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node scrolledwindow, owner GtkScrolledWindow) (SWT:42514): Gtk-WARNING **: 14:40:41.879: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node scrolledwindow, owner GtkScrolledWindow) (SWT:42514): Gtk-WARNING **: 14:40:41.883: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node scrolledwindow, owner GtkScrolledWindow) (SWT:42514): Gtk-WARNING **: 14:40:41.889: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node scrolledwindow, owner GtkScrolledWindow) # # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x00007ffed2e0f964, pid=42514, tid=42515 # # JRE version: OpenJDK Runtime Environment (21.0.9+10) (build 21.0.9+10-Debian-1deb13u1) # Java VM: OpenJDK 64-Bit Server VM (21.0.9+10-Debian-1deb13u1, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-aarch64) # Problematic frame: # C [libgobject-2.0.so.0+0x3f964] g_type_check_instance_is_a+0x64 # # Core dump will be written. Default location: Core dumps may be processed with "/usr/lib/systemd/systemd-coredump %P %u %g %s %t %c %h %d %F" (or dumping to /home/alex/Downloads/core.42514) # # An error report file with more information is saved as: # /home/alex/Downloads/hs_err_pid42514.log [32.231s][warning][os] Loading hsdis library failed # # If you would like to submit a bug report, please visit: # https://bugs.debian.org/openjdk-21 # The crash happened outside the Java Virtual Machine in native code. # See problematic frame for where to report the bug. # Aborted (core dumped)