Package com.neeve.server.mon

Messages and entities that comprise the server monitoring model.

See:
          Description

Interface Summary
ISrvMonAdminClientStats Holds stats for a connected admin client A Talon XVM maintains statistics for connected "admin" clients.
ISrvMonAppBusBindingCreateMessage Emitted by a Talon Server to registered admin clients when a bus binding has been created.
ISrvMonAppBusBindingDestroyMessage Emitted by a Talon Server to registered admin clients when a bus binding has been closed.
ISrvMonAppBusBindingInfo Holds information about a message bus binding.
ISrvMonAppBusBindingStateChangeMessage Emitted by a Talon Server to registered admin clients when a bus binding's state has changed.
ISrvMonAppBusBindingStats Records statistics for a message bus binding.
ISrvMonAppBusChannelClosedMessage Emitted by a Talon Server to registered admin clients when a bus channel has been closed for an app.
ISrvMonAppBusChannelInfo Holds information about a message bus binding channel.
ISrvMonAppBusChannelOpenedMessage Emitted by a Talon Server to registered admin clients when a bus channel has been opened.
ISrvMonAppClientConnectMessage Emitted by a Talon Server to registered admin clients when a client has connected to the server.
ISrvMonAppClientDisconnectMessage Emitted by a Talon Server to registered admin clients when a client has disconnected to the server.
ISrvMonAppClientInfo Holds information about a client connection to an application.
ISrvMonAppEngineStats Holds stats for an application's AepEngine.
ISrvMonAppEventMultiplexerFeederQueueStats Holds stats related to an Aep Engine's input multiplexer feeder queue.
ISrvMonAppEventMultiplexerStats Stats relating to an application's Aep Engine input queue.
ISrvMonAppFlowCreateMessage Emitted by a Talon Server to registered admin clients when an app flow has been created.
ISrvMonAppFlowInfo Holds information about a application flow.
ISrvMonAppInfo Holds information about an application.
ISrvMonAppLoadedMessage Emitted by a Talon Server to registered admin clients when an app has been loaded.
ISrvMonAppMessageLoggerStats Holds stats for an application message logger.
ISrvMonAppStateChangeMessage Emitted by a Talon Server to registered admin clients when an app's state has changed.
ISrvMonAppStats Groups together stats for an application.
ISrvMonAppStoreBindingICRSenderStats Holds stats for a store's Inter Cluster Replication sender.
ISrvMonAppStoreBindingPersisterStats Holds stats for a store's persister sender.
ISrvMonAppStoreBindingStats Holds statistics related to the application's store An applications store provides an application with HA and fault tolerance by using a combination or replication and persistence.
ISrvMonAppUnloadedMessage Emitted by a Talon Server to registered admin clients when an app has been unloaded.
ISrvMonDisruptorStats Holds stats for a disruptor.
ISrvMonHeartbeatMessage Talon Server Heartbeat The server heartbeat is emitted by a Talon server at regular intervals and contains all of the stats reported by a server.
ISrvMonIntHistogram Holds computed histographical data.
ISrvMonIntSeries Holds raw and histographical data on a series of integer data points.
ISrvMonMsgTypeStats Holds message type specific stats.
ISrvMonPoolStats Holds stats for a pool To keep heartbeat size under control, stats for a given pool are only included in a heartbeat if their have been pool misses in the last collection interval.
ISrvMonSysDiskStats Groups together stats related to the disk available for the XVM.
ISrvMonSysGCCollectorStats Holds stats for a garbage collector.
ISrvMonSysGCStats Groups together stats related to the JVM garbage collections.
ISrvMonSysIndividualThreadStats Holds statistics for an individual thread.
ISrvMonSysJITStats Holds stats related to Just-in-time (JIT) compiler.
ISrvMonSysMemoryStats Groups together stats related to the JVM's memory usage.
ISrvMonSysMemoryUsage Holds stats for a portion a JVM memory region.
ISrvMonSysStats Groups together stats related to the JVM / System on which the server is running.
ISrvMonSysThreadStats Groups together stats related to the threads in the server's JVM.
ISrvMonUserCounterStat An application defined counter statistic.
ISrvMonUserGaugeStat An application defined gauge statistic.
ISrvMonUserSeriesStat An application defined latency collection statistic.
ISrvMonUserStats Groups together the collections of application (User) defined counter and latencies statistics.
 

Class Summary
SrvMonAdminClientStats Holds stats for a connected admin client A Talon XVM maintains statistics for connected "admin" clients.
SrvMonAdminClientStats.Field The SrvMonAdminClientStats xbuf field (used internally when this entity is used as a field of another entity).
SrvMonAdminClientStats.ListField The SrvMonAdminClientStats list field (used internally when this entity is used as an array field of another entity).
SrvMonAppBusBindingCreateMessage Emitted by a Talon Server to registered admin clients when a bus binding has been created.
SrvMonAppBusBindingCreateMessage.PacketBody The backing packet type for SrvMonAppBusBindingCreateMessage (used internally for serialization purposes).
SrvMonAppBusBindingDestroyMessage Emitted by a Talon Server to registered admin clients when a bus binding has been closed.
SrvMonAppBusBindingDestroyMessage.PacketBody The backing packet type for SrvMonAppBusBindingDestroyMessage (used internally for serialization purposes).
SrvMonAppBusBindingInfo Holds information about a message bus binding.
SrvMonAppBusBindingInfo.Field The SrvMonAppBusBindingInfo xbuf field (used internally when this entity is used as a field of another entity).
SrvMonAppBusBindingInfo.ListField The SrvMonAppBusBindingInfo list field (used internally when this entity is used as an array field of another entity).
SrvMonAppBusBindingStateChangeMessage Emitted by a Talon Server to registered admin clients when a bus binding's state has changed.
SrvMonAppBusBindingStateChangeMessage.PacketBody The backing packet type for SrvMonAppBusBindingStateChangeMessage (used internally for serialization purposes).
SrvMonAppBusBindingStats Records statistics for a message bus binding.
SrvMonAppBusBindingStats.Field The SrvMonAppBusBindingStats xbuf field (used internally when this entity is used as a field of another entity).
SrvMonAppBusBindingStats.ListField The SrvMonAppBusBindingStats list field (used internally when this entity is used as an array field of another entity).
SrvMonAppBusChannelClosedMessage Emitted by a Talon Server to registered admin clients when a bus channel has been closed for an app.
SrvMonAppBusChannelClosedMessage.PacketBody The backing packet type for SrvMonAppBusChannelClosedMessage (used internally for serialization purposes).
SrvMonAppBusChannelInfo Holds information about a message bus binding channel.
SrvMonAppBusChannelInfo.Field The SrvMonAppBusChannelInfo xbuf field (used internally when this entity is used as a field of another entity).
SrvMonAppBusChannelInfo.ListField The SrvMonAppBusChannelInfo list field (used internally when this entity is used as an array field of another entity).
SrvMonAppBusChannelOpenedMessage Emitted by a Talon Server to registered admin clients when a bus channel has been opened.
SrvMonAppBusChannelOpenedMessage.PacketBody The backing packet type for SrvMonAppBusChannelOpenedMessage (used internally for serialization purposes).
SrvMonAppClientConnectMessage Emitted by a Talon Server to registered admin clients when a client has connected to the server.
SrvMonAppClientConnectMessage.PacketBody The backing packet type for SrvMonAppClientConnectMessage (used internally for serialization purposes).
SrvMonAppClientDisconnectMessage Emitted by a Talon Server to registered admin clients when a client has disconnected to the server.
SrvMonAppClientDisconnectMessage.PacketBody The backing packet type for SrvMonAppClientDisconnectMessage (used internally for serialization purposes).
SrvMonAppClientInfo Holds information about a client connection to an application.
SrvMonAppClientInfo.Field The SrvMonAppClientInfo xbuf field (used internally when this entity is used as a field of another entity).
SrvMonAppClientInfo.ListField The SrvMonAppClientInfo list field (used internally when this entity is used as an array field of another entity).
SrvMonAppEngineStats Holds stats for an application's AepEngine.
SrvMonAppEngineStats.Field The SrvMonAppEngineStats xbuf field (used internally when this entity is used as a field of another entity).
SrvMonAppEngineStats.ListField The SrvMonAppEngineStats list field (used internally when this entity is used as an array field of another entity).
SrvMonAppEventMultiplexerFeederQueueStats Holds stats related to an Aep Engine's input multiplexer feeder queue.
SrvMonAppEventMultiplexerFeederQueueStats.Field The SrvMonAppEventMultiplexerFeederQueueStats xbuf field (used internally when this entity is used as a field of another entity).
SrvMonAppEventMultiplexerFeederQueueStats.ListField The SrvMonAppEventMultiplexerFeederQueueStats list field (used internally when this entity is used as an array field of another entity).
SrvMonAppEventMultiplexerStats Stats relating to an application's Aep Engine input queue.
SrvMonAppEventMultiplexerStats.Field The SrvMonAppEventMultiplexerStats xbuf field (used internally when this entity is used as a field of another entity).
SrvMonAppEventMultiplexerStats.ListField The SrvMonAppEventMultiplexerStats list field (used internally when this entity is used as an array field of another entity).
SrvMonAppFlowCreateMessage Emitted by a Talon Server to registered admin clients when an app flow has been created.
SrvMonAppFlowCreateMessage.PacketBody The backing packet type for SrvMonAppFlowCreateMessage (used internally for serialization purposes).
SrvMonAppFlowInfo Holds information about a application flow.
SrvMonAppFlowInfo.Field The SrvMonAppFlowInfo xbuf field (used internally when this entity is used as a field of another entity).
SrvMonAppFlowInfo.ListField The SrvMonAppFlowInfo list field (used internally when this entity is used as an array field of another entity).
SrvMonAppInfo Holds information about an application.
SrvMonAppInfo.Field The SrvMonAppInfo xbuf field (used internally when this entity is used as a field of another entity).
SrvMonAppInfo.ListField The SrvMonAppInfo list field (used internally when this entity is used as an array field of another entity).
SrvMonAppLoadedMessage Emitted by a Talon Server to registered admin clients when an app has been loaded.
SrvMonAppLoadedMessage.PacketBody The backing packet type for SrvMonAppLoadedMessage (used internally for serialization purposes).
SrvMonAppMessageLoggerStats Holds stats for an application message logger.
SrvMonAppMessageLoggerStats.Field The SrvMonAppMessageLoggerStats xbuf field (used internally when this entity is used as a field of another entity).
SrvMonAppMessageLoggerStats.ListField The SrvMonAppMessageLoggerStats list field (used internally when this entity is used as an array field of another entity).
SrvMonAppStateChangeMessage Emitted by a Talon Server to registered admin clients when an app's state has changed.
SrvMonAppStateChangeMessage.PacketBody The backing packet type for SrvMonAppStateChangeMessage (used internally for serialization purposes).
SrvMonAppStats Groups together stats for an application.
SrvMonAppStats.Field The SrvMonAppStats xbuf field (used internally when this entity is used as a field of another entity).
SrvMonAppStats.ListField The SrvMonAppStats list field (used internally when this entity is used as an array field of another entity).
SrvMonAppStoreBindingICRSenderStats Holds stats for a store's Inter Cluster Replication sender.
SrvMonAppStoreBindingICRSenderStats.Field The SrvMonAppStoreBindingICRSenderStats xbuf field (used internally when this entity is used as a field of another entity).
SrvMonAppStoreBindingICRSenderStats.ListField The SrvMonAppStoreBindingICRSenderStats list field (used internally when this entity is used as an array field of another entity).
SrvMonAppStoreBindingPersisterStats Holds stats for a store's persister sender.
SrvMonAppStoreBindingPersisterStats.Field The SrvMonAppStoreBindingPersisterStats xbuf field (used internally when this entity is used as a field of another entity).
SrvMonAppStoreBindingPersisterStats.ListField The SrvMonAppStoreBindingPersisterStats list field (used internally when this entity is used as an array field of another entity).
SrvMonAppStoreBindingStats Holds statistics related to the application's store An applications store provides an application with HA and fault tolerance by using a combination or replication and persistence.
SrvMonAppStoreBindingStats.Field The SrvMonAppStoreBindingStats xbuf field (used internally when this entity is used as a field of another entity).
SrvMonAppStoreBindingStats.ListField The SrvMonAppStoreBindingStats list field (used internally when this entity is used as an array field of another entity).
SrvMonAppUnloadedMessage Emitted by a Talon Server to registered admin clients when an app has been unloaded.
SrvMonAppUnloadedMessage.PacketBody The backing packet type for SrvMonAppUnloadedMessage (used internally for serialization purposes).
SrvMonDisruptorStats Holds stats for a disruptor.
SrvMonDisruptorStats.Field The SrvMonDisruptorStats xbuf field (used internally when this entity is used as a field of another entity).
SrvMonDisruptorStats.ListField The SrvMonDisruptorStats list field (used internally when this entity is used as an array field of another entity).
SrvMonFactory The factory for server monitoring messages and entities.
SrvMonHeartbeatMessage Talon Server Heartbeat The server heartbeat is emitted by a Talon server at regular intervals and contains all of the stats reported by a server.
SrvMonHeartbeatMessage.PacketBody The backing packet type for SrvMonHeartbeatMessage (used internally for serialization purposes).
SrvMonHeartbeatTracer The Stats reader is used for formatting the heartbeat message Each heartbeat message includes following Stats a) System Stats i ) GC stats ii) Thread Stats iii) Pool Stats iv) Admin Client Stats b) Application Stats i) Engine ii) UserStat iii) EventMultiplexer iv) StoreBinding v) StoreBindingPersister vi) StoreBindingICRSender vii) BusBinding The class is not supported for use by applications.
SrvMonHeartbeatTracer.AdminClients  
SrvMonHeartbeatTracer.Apps Handles apps stats The App stats includes stats for i) Engine ii) UserStat iii) EventMultiplexer iv) StoreBinding v) StoreBindingPersister vi) StoreBindingICRSender vii) BusBinding
SrvMonHeartbeatTracer.Pools Handles pools stats for output [Pool Stats] PUT DPUT GET DGET HIT DHIT MISS DMISS GROW DGROW EVIC DEVIC DWSH DDWSH SIZE PRE CAP NAME 2 0 16 0 2 0 14 0 0 0 0 0 0 0 0 0 1024 iobuf.heap-128.3 0 0 3 0 0 0 3 0 0 0 0 0 0 0 0 0 1024 iobuf.heap-8K.9 0 0 3 0 0 0 3 0 0 0 0 0 0 0 0 0 1024 iobuf.native-512.24 0 0 3 0 0 0 3 0 0 0 0 0 0 0 0 0 1024 iobuf.native-8K.28 0 0 310 0 0 0 310 0 0 0 0 0 0 0 0 0 1024 iobuf.heap-32.1 9 0 296 0 9 0 287 0 0 0 0 0 0 0 0 0 1024 iobuf.heap-64.2 0 0 149 0 0 0 149 0 0 0 0 0 0 0 0 0 1024 iobuf.heap-256.4 101 0 153 0 101 0 52 0 0 0 0 0 0 0 0 0 1024 iobuf.native-64.21 41 0 6338 0 41 0 6297 0 0 0 0 0 0 0 0 0 1024 iobuf.native-32.20 0 0 817 0 0 0 817 0 0 0 0 0 0 0 0 0 1024 iobuf.native-256.23 0 0 2 0 0 0 2 0 0 0 0 0 0 0 0 0 1024 xbuf.entity.SrvMonAppInfoXbufEntity.0. 100.39 1 0 1 0 0 0 1 0 0 0 0 0 0 0 1 0 1024 aep.txn.commitctx.admin.42 *
SrvMonHeartbeatTracer.Sys Handles Sys Stats for formatting and printing.
SrvMonHeartbeatTracer.Threads Handles thread stats and formats for print as [Thread Stats] ID CPU DCPU DUSER CPU% USER% WAIT% STATE NAME 2 4m 0 0 0 0 0 WAITING Reference Handler 3 5m 0 0 0 0 0 WAITING Finalizer 4 57u 0 0 0 0 0 RUNNABLE Signal Dispatcher 5 24m 106u 106u 1 100 0 TIMED_WAITING JFR request timer
SrvMonIntHistogram Holds computed histographical data.
SrvMonIntHistogram.Field The SrvMonIntHistogram xbuf field (used internally when this entity is used as a field of another entity).
SrvMonIntHistogram.ListField The SrvMonIntHistogram list field (used internally when this entity is used as an array field of another entity).
SrvMonIntSeries Holds raw and histographical data on a series of integer data points.
SrvMonIntSeries.Field The SrvMonIntSeries xbuf field (used internally when this entity is used as a field of another entity).
SrvMonIntSeries.ListField The SrvMonIntSeries list field (used internally when this entity is used as an array field of another entity).
SrvMonMsgTypeStats Holds message type specific stats.
SrvMonMsgTypeStats.Field The SrvMonMsgTypeStats xbuf field (used internally when this entity is used as a field of another entity).
SrvMonMsgTypeStats.ListField The SrvMonMsgTypeStats list field (used internally when this entity is used as an array field of another entity).
SrvMonPoolStats Holds stats for a pool To keep heartbeat size under control, stats for a given pool are only included in a heartbeat if their have been pool misses in the last collection interval.
SrvMonPoolStats.Field The SrvMonPoolStats xbuf field (used internally when this entity is used as a field of another entity).
SrvMonPoolStats.ListField The SrvMonPoolStats list field (used internally when this entity is used as an array field of another entity).
SrvMonSysDiskStats Groups together stats related to the disk available for the XVM.
SrvMonSysDiskStats.Field The SrvMonSysDiskStats xbuf field (used internally when this entity is used as a field of another entity).
SrvMonSysDiskStats.ListField The SrvMonSysDiskStats list field (used internally when this entity is used as an array field of another entity).
SrvMonSysGCCollectorStats Holds stats for a garbage collector.
SrvMonSysGCCollectorStats.Field The SrvMonSysGCCollectorStats xbuf field (used internally when this entity is used as a field of another entity).
SrvMonSysGCCollectorStats.ListField The SrvMonSysGCCollectorStats list field (used internally when this entity is used as an array field of another entity).
SrvMonSysGCStats Groups together stats related to the JVM garbage collections.
SrvMonSysGCStats.Field The SrvMonSysGCStats xbuf field (used internally when this entity is used as a field of another entity).
SrvMonSysGCStats.ListField The SrvMonSysGCStats list field (used internally when this entity is used as an array field of another entity).
SrvMonSysIndividualThreadStats Holds statistics for an individual thread.
SrvMonSysIndividualThreadStats.Field The SrvMonSysIndividualThreadStats xbuf field (used internally when this entity is used as a field of another entity).
SrvMonSysIndividualThreadStats.ListField The SrvMonSysIndividualThreadStats list field (used internally when this entity is used as an array field of another entity).
SrvMonSysJITStats Holds stats related to Just-in-time (JIT) compiler.
SrvMonSysJITStats.Field The SrvMonSysJITStats xbuf field (used internally when this entity is used as a field of another entity).
SrvMonSysJITStats.ListField The SrvMonSysJITStats list field (used internally when this entity is used as an array field of another entity).
SrvMonSysMemoryStats Groups together stats related to the JVM's memory usage.
SrvMonSysMemoryStats.Field The SrvMonSysMemoryStats xbuf field (used internally when this entity is used as a field of another entity).
SrvMonSysMemoryStats.ListField The SrvMonSysMemoryStats list field (used internally when this entity is used as an array field of another entity).
SrvMonSysMemoryUsage Holds stats for a portion a JVM memory region.
SrvMonSysMemoryUsage.Field The SrvMonSysMemoryUsage xbuf field (used internally when this entity is used as a field of another entity).
SrvMonSysMemoryUsage.ListField The SrvMonSysMemoryUsage list field (used internally when this entity is used as an array field of another entity).
SrvMonSysStats Groups together stats related to the JVM / System on which the server is running.
SrvMonSysStats.Field The SrvMonSysStats xbuf field (used internally when this entity is used as a field of another entity).
SrvMonSysStats.ListField The SrvMonSysStats list field (used internally when this entity is used as an array field of another entity).
SrvMonSysThreadStats Groups together stats related to the threads in the server's JVM.
SrvMonSysThreadStats.Field The SrvMonSysThreadStats xbuf field (used internally when this entity is used as a field of another entity).
SrvMonSysThreadStats.ListField The SrvMonSysThreadStats list field (used internally when this entity is used as an array field of another entity).
SrvMonUserCounterStat An application defined counter statistic.
SrvMonUserCounterStat.Field The SrvMonUserCounterStat xbuf field (used internally when this entity is used as a field of another entity).
SrvMonUserCounterStat.ListField The SrvMonUserCounterStat list field (used internally when this entity is used as an array field of another entity).
SrvMonUserGaugeStat An application defined gauge statistic.
SrvMonUserGaugeStat.Field The SrvMonUserGaugeStat xbuf field (used internally when this entity is used as a field of another entity).
SrvMonUserGaugeStat.ListField The SrvMonUserGaugeStat list field (used internally when this entity is used as an array field of another entity).
SrvMonUserSeriesStat An application defined latency collection statistic.
SrvMonUserSeriesStat.Field The SrvMonUserSeriesStat xbuf field (used internally when this entity is used as a field of another entity).
SrvMonUserSeriesStat.ListField The SrvMonUserSeriesStat list field (used internally when this entity is used as an array field of another entity).
SrvMonUserStats Groups together the collections of application (User) defined counter and latencies statistics.
SrvMonUserStats.Field The SrvMonUserStats xbuf field (used internally when this entity is used as a field of another entity).
SrvMonUserStats.ListField The SrvMonUserStats list field (used internally when this entity is used as an array field of another entity).
SrvMonUtil Contains utilities to maintain a SrvMonHeartbeat object.
 

Enum Summary
SrvMonAppBusBindingState Enumerates possible message bus binding states.
SrvMonAppHAPolicy Enumerates Series data types.
SrvMonAppRole Enumerates possible application HA roles.
SrvMonAppState Enumerates possible application states.
SrvMonAppStoreBindingRole Enumerates possible store roles.
SrvMonAppStoreBindingState Enumerates possible store binding states.
SrvMonAppStoreICRRole Enumerates Series data types.
SrvMonDisruptorClaimStrategy Disruptor stategy for claiming the sequence of events being added to the disruptor ring buffer
SrvMonDisruptorWaitStrategy The strategy used by a disruptors EventProcessor to wait for new events to process.
SrvMonGaugeType Enumerates Guage Statistic data types.
SrvMonHeartbeatTracer.Apps.EntityType  
SrvMonSeriesType Enumerates Series data types.
 

Package com.neeve.server.mon Description

Messages and entities that comprise the server monitoring model.



Copyright © 2016 Neeve Research, LLC. All Rights Reserved.