You are currently viewing an older version of the documentation. You can find the latest documentation here.
["Geneos > Netprobe"]["Technical Reference"]

Files included in the Netprobe package

Overview

This topic provides information on the resource files that come with the Netprobe packages. Resources typically refer to the following file types:

  • Library files
  • Java archive (JAR) files for Java-based plug-ins
  • Template files

You can download the Netprobe packages from ITRS Downloads.

Files per platform

The following table is a summary of the contents of the Netprobe package according to platform.

Linux

Note: Beginning Geneos 5.1, the Collection Agent is included in the Netprobe binaries for Windows and generic Linux platforms.

General files General library files JAR directory files FLM directory files
  • LICENCE
  • NOTICES
  • netprobe.linux_64
  • collection_agent directory:
    • collection-agent-2.x.x-exec.jar
    • collection-agent.yml
    • logback.xml
    • statsd-plugin-2.x.x.jar
  • templates directory:
    • start_netprobe.tmpl
    • discovery.tmpl.sh

Located in the lib64 directory:

  • libasn1.so
  • libasn1.so.8
  • libasn1.so.8.0.0
  • libblpapi3_64.so
  • libcom_err.so
  • libcom_err.so.1
  • libcom_err.so.1.1.3
  • libcrypto.so
  • libcrypto.so.1.1
  • libcurl.so
  • libcurl.so.4
  • libcurl.so.4.4.0
  • libgssapi.so
  • libgssapi.so.3
  • libgssapi.so.3.0.0
  • libhcrypto.so
  • libhcrypto.so.4
  • libhcrypto.so.4.1.0
  • libheimbase.so
  • libheimbase.so.1
  • libheimbase.so.1.0.0
  • libheimntlm.so
  • libheimntlm.so.0
  • libheimntlm.so.0.1.0
  • libheimsqlite.so
  • libheimsqlite.so.0
  • libheimsqlite.so.0.0.0
  • libkrb5.so
  • libkrb5.so.26
  • libkrb5.so.26.0.0
  • liblaunchpad.so
  • libpcap.so
  • libroken.so
  • libroken.so.18
  • libroken.so.18.1.0
  • libssl.so
  • libssl.so.1.1
  • libwind.so
  • libwind.so.0
  • libwind.so.0.0.0

Located in the jars directory:

  • bcpkix-jdk15on-1.62.jar
  • bcprov-jdk15on-1.62.jar
  • geneos-plugins.jar
  • grizzly-http-all-2.4.4.jar
  • HikariCP-3.4.5.jar
  • hk2-api-2.5.0.jar
  • hk2-locator-2.5.0.jar
  • hk2-utils-2.5.0.jar
  • jackson-annotations-2.11.0.jar
  • jackson-core-2.11.0.jar
  • jackson-databind-2.11.0.jar
  • jackson-jq-0.0.9.jar
  • jakarta.inject-2.5.0.jar
  • jakarta.json.bind-api-1.0.1.jar
  • jakarta.ws.rs-api-2.1.5.jar
  • javax.activation-1.2.0.jar
  • javax.annotation-api-1.3.2.jar
  • jaxb-api-2.4.0-b180830.0359.jar
  • jcodings-1.0.42.jar
  • jersey-client-2.28.jar
  • jersey-common-2.28.jar
  • jersey-container-grizzly2-http-2.28.jar
  • jersey-entity-filtering-2.28.jar
  • jersey-hk2-2.28.jar
  • jersey-media-json-jackson-2.28.jar
  • jersey-server-2.28.jar
  • joni-2.1.25.jar
  • jt400-10.4.jar
  • slf4j-api-1.7.30.jar
  • validation-api-2.0.1.Final.jar

Located in the flm directory:

  • flm-feed-example.so
  • flm-feed-gl.so
  • flm-feed-nyxt.so
  • flm-feed-rfa.so
  • flm-feed-testfile.so
  • geneos-feed-bloomberg.so
  • geneos-feed-exegy.so
  • geneos-feed-ice.so
  • geneos-feed-lua.so
  • geneos-feed-quant.so
  • libchartdir.so.5.0
  • libchartdir.so.5.0.0
  • bloomberg/lib directory:
    • libblpapi3_64.so
  • fonts directory:
    • helvB.pfc
    • helvB08.pcf
    • helvBI.pfc
    • helvBI08.pcf
    • helvI.pfc
    • helvI08.pcf
    • helvI10.pcf
    • helvI12.pcf
    • helvI14.pcf
    • helvR.pfc
    • helvR08.pcf
    • helvR10.pcf
    • helvR12.pcf
    • helvR14.pcf
    • script.pfc
    • timB.pfc
    • timB08.pcf
    • timBI.pfc
    • timBI08.pcf
    • timI.pfc
    • timI08.pcf
    • timI10.pcf
    • timI12.pcf
    • timI14.pcf
    • timR.pfc
    • timR08.pcf
    • timR10.pcf
    • timR12.pcf
    • timR14.pcf
  • mama/config directory:
    • mama.properties
  • mama/lib directory:
    • libmama.so
    • libmama.so.0
    • libmama.so.0.0.0
    • libmamawmwimpl.so
    • libmamawmwimpl.so.0
    • libmamawmwimpl.so.0.0.0
    • libwcache.so
    • libwcache.so.0
    • libwcache.so.0.0.0
    • libwombattcp.so
    • libwombattcp.so.0
    • libwombattcp.so.0.0.0
  • rfa8 directory:
    • appendix_a
    • enumtype.def
    • RDMFieldDictionary
    • RDMFieldDictionary_large
    • RFA8_Adapter.mc
    • RFA8_Connections.mc
    • RFA8_Logger.mc
    • RFA8_RSSL_Adapter.mc
    • RFA8_RSSL_Cons_Adapter.mc
    • RFA8_RSSL_Prov_Adapter.mc
    • RFA8_SessionLayer.mc

Linux on IBM POWER8

General files General library files JAR directory files
  • LICENCE
  • NOTICES
  • netprobe.linuxppcle_64
  • templates directory:
    • start_netprobe.tmpl
    • discovery.tmpl.sh

Located in the lib64 directory:

  • libasn1.so
  • libasn1.so.8
  • libasn1.so.8.0.0
  • libcom_err.so
  • libcom_err.so.1
  • libcom_err.so.1.1.3
  • libcrypto.so
  • libcrypto.so.1.1
  • libcurl.so
  • libcurl.so.4
  • libcurl.so.4.4.0
  • libgssapi.so
  • libgssapi.so.3
  • libgssapi.so.3.0.0
  • libhcrypto.so
  • libhcrypto.so.4
  • libhcrypto.so.4.1.0
  • libheimbase.so
  • libheimbase.so.1
  • libheimbase.so.1.0.0
  • libheimntlm.so
  • libheimntlm.so.0
  • libheimntlm.so.0.1.0
  • libheimsqlite.so
  • libheimsqlite.so.0
  • libheimsqlite.so.0.0.0
  • libkrb5.so
  • libkrb5.so.26
  • libkrb5.so.26.0.0
  • liblaunchpad.so
  • libpcap.so
  • libroken.so
  • libroken.so.18
  • libroken.so.18.1.0
  • libssl.so
  • libssl.so.1.1
  • libwind.so
  • libwind.so.0
  • libwind.so.0.0.0

Located in the jars directory:

  • bcpkix-jdk15on-1.62.jar
  • bcprov-jdk15on-1.62.jar
  • geneos-plugins.jar
  • grizzly-http-all-2.4.4.jar
  • HikariCP-3.4.5.jar
  • hk2-api-2.5.0.jar
  • hk2-locator-2.5.0.jar
  • hk2-utils-2.5.0.jar
  • jackson-annotations-2.11.0.jar
  • jackson-core-2.11.0.jar
  • jackson-databind-2.11.0.jar
  • jackson-jq-0.0.9.jar
  • jakarta.inject-2.5.0.jar
  • jakarta.json.bind-api-1.0.1.jar
  • jakarta.ws.rs-api-2.1.5.jar
  • javax.activation-1.2.0.jar
  • javax.annotation-api-1.3.2.jar
  • jaxb-api-2.4.0-b180830.0359.jar
  • jcodings-1.0.42.jar
  • jersey-client-2.28.jar
  • jersey-common-2.28.jar
  • jersey-container-grizzly2-http-2.28.jar
  • jersey-entity-filtering-2.28.jar
  • jersey-hk2-2.28.jar
  • jersey-media-json-jackson-2.28.jar
  • jersey-server-2.28.jar
  • joni-2.1.25.jar
  • jt400-10.4.jar
  • slf4j-api-1.7.30.jar
  • validation-api-2.0.1.Final.jar

Windows

Note: Beginning Geneos 5.1, the Collection Agent is included in the Netprobe binaries for Windows and generic Linux platforms.

General files General library files JAR directory files FLM directory files
  • LICENCE
  • NOTICES
  • collection_agent directory:
    • collection-agent-2.x.x-exec.jar
    • collection-agent.yml
    • logback.xml
    • statsd-plugin-2.x.x.jar
  • templates directory:
    • discovery.tmpl.bat
  • netprobeGXL
  • netprobentinst.bat
  • netprobentuninst.bat
  • netprobentversion.bat
  • diskspacefree.exe
  • getargs64.exe
  • kill.exe
  • Na_echo.exe
  • na_getenv.exe
  • na_setenv.exe
  • netprobe.windows_64.exe
  • nt_writelog.exe
  • pkill.exe
  • pscmd.exe
  • snmputil.exe
  • tlist.exe
  • wgetenv3.exe
  • winwrap.exe
  • wrkill.exe
  • npf.sys
  • api-ms-win-core-console-l1-1-0.dll
  • api-ms-win-core-datetime-l1-1-0.dll
  • api-ms-win-core-debug-l1-1-0.dll
  • api-ms-win-core-errorhandling-l1-1-0.dll
  • api-ms-win-core-file-l1-1-0.dll
  • api-ms-win-core-file-l1-2-0.dll
  • api-ms-win-core-file-l2-1-0.dll
  • api-ms-win-core-handle-l1-1-0.dll
  • api-ms-win-core-heap-l1-1-0.dll
  • api-ms-win-core-interlocked-l1-1-0.dll
  • api-ms-win-core-libraryloader-l1-1-0.dll
  • api-ms-win-core-localization-l1-2-0.dll
  • api-ms-win-core-memory-l1-1-0.dll
  • api-ms-win-core-namedpipe-l1-1-0.dll
  • api-ms-win-core-processenvironment-l1-1-0.dll
  • api-ms-win-core-processthreads-l1-1-0.dll
  • api-ms-win-core-processthreads-l1-1-1.dll
  • api-ms-win-core-profile-l1-1-0.dll
  • api-ms-win-core-rtlsupport-l1-1-0.dll
  • api-ms-win-core-string-l1-1-0.dll
  • api-ms-win-core-synch-l1-1-0.dll
  • api-ms-win-core-synch-l1-2-0.dll
  • api-ms-win-core-sysinfo-l1-1-0.dll
  • api-ms-win-core-timezone-l1-1-0.dll
  • api-ms-win-core-util-l1-1-0.dll
  • api-ms-win-crt-conio-l1-1-0.dll
  • api-ms-win-crt-convert-l1-1-0.dll
  • api-ms-win-crt-environment-l1-1-0.dll
  • api-ms-win-crt-filesystem-l1-1-0.dll
  • api-ms-win-crt-heap-l1-1-0.dll
  • api-ms-win-crt-locale-l1-1-0.dll
  • api-ms-win-crt-math-l1-1-0.dll
  • api-ms-win-crt-multibyte-l1-1-0.dll
  • api-ms-win-crt-private-l1-1-0.dll
  • api-ms-win-crt-process-l1-1-0.dll
  • api-ms-win-crt-runtime-l1-1-0.dll
  • api-ms-win-crt-stdio-l1-1-0.dll
  • api-ms-win-crt-string-l1-1-0.dll
  • api-ms-win-crt-time-l1-1-0.dll
  • api-ms-win-crt-utility-l1-1-0.dll
  • blpapi3_64.dll
  • concrt140.dll
  • iconv.dll
  • launchpad.dll
  • libcurl.dll
  • libssl-1_1-x64.dll
  • libnetnt.dll
  • lua51.dll
  • Mgmtapi.dll
  • msvcp100.dll
  • msvcp140.dll
  • msvcr100.dll
  • netsnmp.dll
  • packet.dll
  • pthreadVSE.dll
  • regex2.dll
  • RFA8_MsgFile140_x64.dll
  • snmpapi.dll
  • sqlapi.dll
  • libcrypto-1_1-x64.dll
  • tibrv.dll
  • ucrtbase.dll
  • vcruntime140.dll
  • wpcap.dll

 

Located in the jars directory:

  • bcpkix-jdk15on-1.62.jar
  • bcprov-jdk15on-1.62.jar
  • geneos-plugins.jar
  • grizzly-http-all-2.4.4.jar
  • hk2-api-2.5.0.jar
  • hk2-locator-2.5.0.jar
  • hk2-utils-2.5.0.jar
  • jackson-annotations-2.11.0.jar
  • jackson-core-2.11.0.jar
  • jackson-databind-2.11.0.jar
  • jackson-jq-0.0.9.jar
  • jakarta.inject-2.5.0.jar
  • jakarta.json.bind-api-1.0.1.jar
  • jakarta.ws.rs-api-2.1.5.jar
  • javax.activation-1.2.0.jar
  • javax.annotation-api-1.3.2.jar
  • jaxb-api-2.4.0-b180830.0359.jar
  • jcodings-1.0.42.jar
  • jersey-client-2.28.jar
  • jersey-common-2.28.jar
  • jersey-container-grizzly2-http-2.28.jar
  • jersey-entity-filtering-2.28.jar
  • jersey-hk2-2.28.jar
  • jersey-media-json-jackson-2.28.jar
  • jersey-server-2.28.jar
  • joni-2.1.25.jar
  • validation-api-2.0.1.Final.jar

 

Located in the flm directory:

  • chartdir50.dll
  • flm-feed-example.dll
  • flm-feed-gl.dll
  • flm-feed-rfa.dll
  • flm-feed-testfile.dll
  • flm-feed-tt.dll
  • geneos-feed-bloomberg.dll
  • geneos-feed-exegy.dll
  • geneos-feed-ice.dll
  • geneos-feed-lua.dll
  • geneos-feed-quant.dll
  • rfa8 directory:
    • appendix_a
    • enumtype.def
    • RDMFieldDictionary
    • RDMFieldDictionary_large

 

 

       

IBM AIX

General files General library files JAR directory files
  • LICENCE
  • NOTICES
  • netprobe.aix_64
  • templates directory:
    • start_netprobe.tmpl
    • discovery.tmpl.sh

Located in the lib64 directory:

  • libcrypto.so
  • libcrypto64.so.1.1
  • libiconv.a
  • liblaunchpad.so
  • libssl.so
  • libssl64.so.1.1

Located in the jars directory:

  • bcpkix-jdk15on-1.62.jar
  • bcprov-jdk15on-1.62.jar
  • geneos-plugins.jar
  • grizzly-http-all-2.4.4.jar
  • hk2-api-2.5.0.jar
  • hk2-locator-2.5.0.jar
  • hk2-utils-2.5.0.jar
  • jackson-annotations-2.11.0.jar
  • jackson-core-2.11.0.jar
  • jackson-databind-2.11.0.jar
  • jackson-jq-0.0.9.jar
  • jakarta.inject-2.5.0.jar
  • jakarta.json.bind-api-1.0.1.jar
  • jakarta.ws.rs-api-2.1.5.jar
  • javax.activation-1.2.0.jar
  • javax.annotation-api-1.3.2.jar
  • jaxb-api-2.4.0-b180830.0359.jar
  • jcodings-1.0.42.jar
  • jersey-client-2.28.jar
  • jersey-common-2.28.jar
  • jersey-container-grizzly2-http-2.28.jar
  • jersey-entity-filtering-2.28.jar
  • jersey-hk2-2.28.jar
  • jersey-media-json-jackson-2.28.jar
  • jersey-server-2.28.jar
  • joni-2.1.25.jar
  • validation-api-2.0.1.Final.jar

By default, the installation directory also contains the Netprobe log file, netprobe.log.

File descriptions

File Description
api-ms-win*.dll Microsoft Visual C++ runtime libraries.
blpapi3_*.dll Bloomberg API Shared library.
collection_agent/collection-agent-2.x.x-exec.jar JAR file to enable the Netprobe to run an instance of the Collection Agent.
collection_agent/collection-agent.yml Configuration file that contains details about setting up collectors, reporters, workflows, and plug-ins.
collection_agent/logback.xml Configuration file that contains the format and details that get included in the Collection Agent log.
collection_agent/statsd-plugin-2.x.x.jar JAR file to enable the Netprobe to run an instance of the StatsD plug-in.
concrt140.dll Microsoft Visual C++ runtime libraries.
diskspacefree.exe Toolkit plug-in script that calculates free disk space for all drives.
geneos-plugins.jar Contains the Java-based plug-ins.
getargs64.exe Utility binary, used on 64-bit machines by 32-bit Netprobes to obtain process arguments for 64-bit processes.
iconv.dll Used for character language conversion by FKM plugin.
kill.exe Microsoft NT resource kit utilities, can be used for killing processes on command-line by name or pid.
launchpad.dll or LaunchPad.dll Used to start Java-based plug-ins (for example, E4JMS and JMX plug-ins) on Windows.
libasn1.so.8 Heimdal Kerberos library.

libblpapi3_64.so

flm/bloomberg/lib/libblpapi3_32.so

Bloomberg API Shared library.
jars/HikariCP-3.4.5.jar Used by the IBM i JDBC plugin for the connection pool implementation.
jars/slf4j-api-1.7.30.jar Logging frameworkused by the IBM i JDBC plugin.
libcom_err.so* Heimdal Kerberos library.
libcrypto.so* OpenSSL library, required by libcurl.so to provide cryptographic functions for authentication.
libcurl.* cURL HTTP library, used by WebMon plug-in for accessing web pages.

libssl-1_1-x64.dll

OpenSSL library, required by libcurl.dll to provide cryptographic functions for authentication.
libgssapi.so* Heimdal Kerberos library.
libhcrypto.so* Heimdal Kerberos library.
libheimbase.so* Heimdal Kerberos library.
libheimntlm.so* Heimdal Kerberos library.
libheimsqlite.so* Heimdal Kerberos library.
libiconv.a International text conversion, used by FKM plug-in.
libkrb5.so* Heimdal Kerberos library.
liblaunchpad.so Used to start Java-based plug-ins (e.g. E4JMS and JMX) in Linux and similar platforms.
libnetnt.dll Networking library, used for interpreting protocol-specific data from a packet.
libpcap.so Network packet capture library, used for X-set suite of plug-ins.
libroken.so* Heimdal Kerberos library.
libssl.so* OpenSSL library, required by libcurl.so to provide support for HTTPS URLs.
libwind.so* Heimdal Kerberos library.
LICENCE Licence declarations for 3rd party software libraries used by the Netprobe.
lua51.dll Library for the Lua interpreter used to process Lua files.
Mgmtapi.dll Microsoft SNMP manager API, used for SNMP communication for TRAP-MON plug-in, required by the Netprobe, legacy compatibility.
msvcp100.dll Microsoft Visual C++ runtime library.
msvcr100.dll Microsoft Visual C++ runtime library.
msvcr140.dll Microsoft Visual C++ runtime library.
Na_echo.exe

Echoes any arguments as output, followed by a newline. If -ct is specified, the output will be echoed with a trailing comma, and no newline.

This can be used for building up toolkit script output.

na_getenv.exe

Extracts the value of a Netprobe registry key.

For more information, see Setting variables for Netprobe on Windows platforms in Netprobe variables.

na_setenv.exe

Sets the value of a Netprobe registry key.

For more information, see Setting variables for Netprobe on Windows platforms in Netprobe variables.

netprobe.aix_64 Main IBM AIX Netprobe binary.
netprobe.linux_64 Main Linux Netprobebinary.
netprobe.linuxppcle_64 Main Linux on IBM POWER8 Netprobe binary.
netprobeGXL Internal use by Netprobe only.
NetprobeNT*.exe or netprobe.windows*.exe

Main WindowsNetprobe binary.

Note: If you specify a non-default service name during installation, then the name of this binary becomes <service name>.exe.

netprobentinst.bat Used by the installer to create and start a Netprobe service.
netprobentuninst.bat Used by the installer to stop and remove a Netprobe service.
netprobentversion.bat Used by the installer to generate the Netprobe version information file.
NOTICES Notices of third-party library licence declarations.
npf.sys Netgroup Packet Filter system driver, used for subscribing to incoming network packets.
nt_writelog.exe Utility program, internal use by Netprobe only.
packet.dll Provides access to the packet filtering API, used by winpcap.dll.
pkill.exe Microsoft NT resource kit utilities, can be used for killing processes on command-line by name or pid.
pscmd.exe Command-line ps utility. If run with no arguments, displays a list of process name and pid. This can also be run with a process name, which filters results to only processes with a matching name.
pthreadVSE.dll Threading library, required by Netprobe.
regex2.dll Libregex, searches for and matches text strings.
snmpapi.dll Microsoft SNMP utility library, used for SNMP communication for TRAP-MON plug-in, required by Netprobe, legacy compatibility.
snmputil.exe Microsoft SNMP utility, for examining traps/mibs.
sqlapi.dll Provides database access for plug-ins (e.g. SQL-TOOLKIT).

libcrypto-1_1-x64.dll

OpenSSL library, required by libcurl.dll to provide support for HTTPS URLs.
tibrv.dll Library used in TIBRV plug-ins.
tlist.exe Utility program, internal use by Netprobe only.
ucrtbase.dll Microsoft Visual C++ runtime library.
vcruntime140.dll Microsoft Visual C++ runtime library.
unins000.dat Windows Installer data file.
unins000.exe Windows Installer file, for uninstalling the Netprobe.
update.bat Used during upgrade of a Netprobe installation to a later version.
version.log Netprobe version information.
wgetenv3.exe Toolkit plug-in script which gets and outputs the value of selected registry keys. For guidance, see wgetenv3.exe in Toolkit Plug-In Technical Reference.
winwrap.exe .NET/WPF/COM software component that integrates BASIC language support into an application.
wpcap.dll Windows Packet Capture library, used by X-set suite of plug-ins.
wrkill.exe Utility program, internal use by Netprobe only.
flm/chartdir50.dll Windows ChartDirector library, used in generating graphs for reports by FLM plug-in.
flm/flm-feed-example.* Example Feed Adapter.
flm/flm-feed-gl.* GL Feed Adapter.
flm/flm-feed-rfa.* RFA Feed Adapter.
flm/flm-feed-tt.* Trading Technologies Feed Adapter.
flm/flm-feed-testfile.* Test file adapter, allows tick history files generated in one FLM environment to be replayed in another environment.
flm/fonts/<font>.pcfflm/fonts/<font>.pfc Fonts used for FLM reports.
flm/geneos-feed-bloomberg.* Shared library for the MDM Bloomberg Feed Adapter.
flm/geneos-feed-exegy.* Shared library for the MDM Exegy Feed Adapter.
flm/geneos-feed-lua.* Shared library for the MDM Lua Feed Adapter.
flm/geneos-feed-quant.* Shared library for the MDM QuantFeed Feed Adapter.
flm/libchartdir.so.5.0 Linux ChartDirector library, used in generating graphs for reports by FLM plug-in.
flm/rfa8/appendix_a Appendix of master field identifiers.
flm/rfa8/enumtype.def Standard field dictionary distributed by Refinitiv that defines type or formatting information and directs the application on how to encode or decode specific pieces of information.
flm/rfa8/RDMFieldDictionary Standard field dictionary distributed by Refinitiv that defines type or formatting information and directs the application on how to encode or decode specific pieces of information.
flm/rfa8/RFA8_<name>.mc Message Compiler Files used by the Logger on Unix to print RFA messages.
templates/start_netprobe.tmpl Template for a start script to run Netprobe.

templates/discovery.tmpl.sh

templates\discovery.tmpl.bat

Template for the discovery script for Self-Announcing Netprobes to run auto-discovery.

For more information, see Auto-discovery in Netprobe Overview.