Geneos


This plug-in is deprecated and is no longer supported by Geneos.
We recommend that you not use any deprecated features, as these may be removed in future releases.

For more information, see Deprecated and removed features in Geneos Compatibility Matrix.

NYXT MAMA Stats Plug-In - Technical Reference

Views (for a single view)

View

mama-stats2

Headline Legend

Name Description
username The account name that the application is running as.
hostname The hostname of the machine that the application is running on.
ipAddress The IP address of the machine that the application is running on.
application The name of the application.
applicationClass The name of the application class.
fileLastUpdated The number of seconds that have elapsed since the log file was last modified.

Table Legend

Name Description
name The name of the statistic that was written to the log file. If a batch contains 2 or more statistics with the same name, then we will append an underscore and a number to the end to make the name unique (Without uniqueness we will not be able to apply rules to this cell)
timestamp A timestamp of when the statistic was written to the log file.
type The type of the statistic which has written to the log file.
middleware The type of middleware that the application is using, for example LBM, Tibrv, WMW, etc.
initials The number of initial image requests being made by the application
recaps The number of recaps requests being made by the application.
messages The number of messages received.
ftTakeovers The number of Fault-tolerance takeover events that happened.
queueSize The application's message queue size.
subscriptions The number of subscriptions being made.
timeouts The number of subscriptions that timed out.

Plug-in Configuration

The following parameters can be configured for this plug-in:

logFile

The absolute path or relative path (relative to the netprobe directory) of the log file that the MamaStats agent writes to and which the plug-in should read from.

Mandatory: No
Default: statslogger.log

timeOut

The number of seconds that the log file is expected to be updated by. So for example, if you expect the log file to be updated at least every 10 seconds, you should specify 10 as the value of this parameter.

Mandatory: No
Default: 20

XML Examples

Simple Example

This example shows a typical configuration

<samplers>
        <sampler name="6514">
                <sampleInterval>
                        <data>20</data>
                </sampleInterval>
                <plugin>
                        <nyxt-mamastats>
                                <logFile>
                                        <data>C:\nyxt\mama\statslogger.log</data>
                                </logFile>
                                <timeOut>
                                        <data>10</data>
                                </timeOut>
                        </ nyxt-mamastats >
                </plugin>
        </sampler>
</samplers>