Hi all,

According to the documentation found here it indicates that the generic RPM doesn't have all available modules as opposed to the version specific RPM:

The generic RPM above contains all the libraries (such as libpcre and libexpat) 
that are needed by NXLog, the only dependency is libc. 
However, some modules are not available (im_checkpoint, for example). 
The advantage of the generic RPM is that it can be installed on most RPM-based Linux distributions.

Is there documentation for what modules are not available?
Are there any issues for deploying this version that I should know about up front?


AskedFebruary 11, 2020 - 7:02pm

Answer (1)

Please see the modules by package section in the manual. This will list every module that you should expect in Generic RPM. https://nxlog.co/documentation/nxlog-user-guide/available-modules.html#RPM_Generic

Comments (3)

  • casey1234's picture

    Follow up:

    If I were to install the RHEL 7 NXLog-CE agent and then copy some of the missing modules into their appropriate file locations, would we be able to utilize them should we need them?

    Thanks Zhengshi!

  • Zhengshi's picture

    Hey Casey1234,

    Your original post referenced the NXLog EE documentation. EE and CE are not built to be interchangeable unfortunately.
    The Generic EE packages lack some functionality vs the release specific EE packages. If you are running RHEL7, and using the EE product, I would highly suggest just using the RHEL7 specific package instead. It will use libraries from the RHEL repository.