Apama  10.7.2.2
client_status_names.hpp
Go to the documentation of this file.
1 /*
2  * client_status_names.hpp
3  *
4  * $Copyright (c) 2018, 2020 Software AG, Darmstadt, Germany and/or Software AG USA Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors.$
5  * Use, reproduction, transfer, publication or disclosure is prohibited except as specifically provided for in your License Agreement with Software AG
6  */
7 
13 #ifndef APAMA_CLIENT_STATUS_NAMES
14 #define APAMA_CLIENT_STATUS_NAMES
15 
16 namespace com {
17 namespace apama {
18 
20 namespace client_status {
21 
23 static char const * const UPTIME_SECONDS = "uptime";
25 static char const * const CONSUMERS_TOTAL = "numConsumers";
27 static char const * const CONTEXTS_TOTAL = "numContexts";
29 static char const * const CREATED_OUTPUT_TOTAL = "numEmits";
31 static char const * const EVENT_TYPES_TOTAL = "numEventTypes";
33 static char const * const ROUTE_TOTAL = "numFastTracked";
35 static char const * const QUEUED_INPUT_PUBLIC_TOTAL = "numInputQueuedInput";
37 static char const * const JAVA_APPLICATIONS_TOTAL = "numJavaApplications";
39 static char const * const LISTENERS_TOTAL = "numListeners";
41 static char const * const MONITORS_TOTAL = "numMonitors";
43 static char const * const QUEUED_OUTPUT_TOTAL = "numOutEventsQueued";
45 static char const * const OUTPUT_TOTAL = "numOutEventsSent";
47 static char const * const OUTPUT_UNACKED_TOTAL = "numOutEventsUnAcked";
49 static char const * const PROCESSED_TOTAL = "numProcessed";
51 static char const * const MONITOR_INSTANCES_TOTAL = "numProcesses";
53 static char const * const QUEUED_ROUTE_TOTAL = "numQueuedFastTrack";
55 static char const * const QUEUED_INPUT_TOTAL = "numQueuedInput";
57 static char const * const INPUT_TOTAL = "numReceived";
59 static char const * const PERSISTENCE_SNAPSHOTS_TOTAL = "persistenceNumSnapshots";
61 static char const * const PERSISTENCE_LAST_SNAPSHOT_TIMESTAMP = "persistenceLastSnapshotTime";
63 static char const * const PERSISTENCE_SNAPSHOT_WAIT_EWMA_SECONDS = "persistenceSnapshotWaitTimeEwmaMillis";
65 static char const * const PERSISTENCE_COMMIT_TIME_EWMA_SECONDS = "persistenceCommitTimeEwmaMillis";
67 static char const * const PERSISTENCE_SNAPSHOT_ROWS_CHANGED_EWMA_TOTAL = "persistenceLastSnapshotRowsChangedEwma";
69 static char const * const SUB_LISTENERS_TOTAL = "numSubListeners";
71 static char const * const SLOWEST_OUTPUT_QUEUE_NAME = "slowestReceiver";
73 static char const * const SLOWEST_OUTPUT_QUEUE_SIZE_TOTAL = "slowestReceiverQueueSize";
75 static char const * const SLOWEST_INPUT_QUEUE_LATENCY_SECONDS = "mostBackedUpICLatency";
77 static char const * const SLOWEST_INPUT_QUEUE_SIZE_TOTAL = "mostBackedUpICQueueSize";
79 static char const * const SLOWEST_INPUT_QUEUE_CONTEXT_NAME = "mostBackedUpInputContext";
81 static char const * const ENQUEUE_QUEUE_SIZE = "enqueueQueueSize";
83 static char const * const VIRTUAL_MEMORY_SIZE_MB = "virtualMemoryMB";
85 static char const * const PHYSICAL_MEMORY_SIZE_MB = "physicalMemoryMB";
87 static char const * const SWAP_PAGES_READ_HERTZ = "swapPagesRead";
89 static char const * const SWAP_PAGES_WRITE_HERTZ = "swapPagesWrite";
91 static char const * const JVM_HEAP_USED_MB = "jvmMemoryHeapUsedMB";
93 static char const * const JVM_HEAP_FREE_MB = "jvmMemoryHeapFreeMB";
95 static char const * const JVM_NON_HEAP_USED_MB = "jvmMemoryNonHeapUsedMB";
97 static char const * const JVM_BUFFER_POOL_USED_MB = "jvmMemoryBufferPoolUsedMB";
99 static char const * const JVM_MEMORY_ALL_MB = "jvmMemoryAllUsedMB";
101 static char const * const JVM_NUM_THREADS = "jvmNumThreads";
102 
103 }}}
104 
105 #endif
static char const *const PERSISTENCE_SNAPSHOT_WAIT_EWMA_SECONDS
The EWMA of time taken to wait for a snapshot, in milliseconds.
Definition: client_status_names.hpp:63
static char const *const JVM_MEMORY_ALL_MB
JVM total memory used in bytes, jvmUsedHeap+jvmUsedNonHeap+jvmUsedBufferPool.
Definition: client_status_names.hpp:99
static char const *const PERSISTENCE_SNAPSHOTS_TOTAL
Number of snapshots since startup.
Definition: client_status_names.hpp:59
static char const *const QUEUED_INPUT_PUBLIC_TOTAL
Total number of events on input contexts' queues.
Definition: client_status_names.hpp:35
static char const *const SWAP_PAGES_READ_HERTZ
Number of pages per second that are being read from swap space.
Definition: client_status_names.hpp:87
static char const *const ROUTE_TOTAL
Number of events fast tracked.
Definition: client_status_names.hpp:33
static char const *const SUB_LISTENERS_TOTAL
Number of active sub-listeners.
Definition: client_status_names.hpp:69
static char const *const INPUT_TOTAL
Number of events received (includes those that failed to be parsed)
Definition: client_status_names.hpp:57
static char const *const PERSISTENCE_SNAPSHOT_ROWS_CHANGED_EWMA_TOTAL
The EWMA of number of rows changed.
Definition: client_status_names.hpp:67
static char const *const ENQUEUE_QUEUE_SIZE
Number of events on the enqueue queue.
Definition: client_status_names.hpp:81
static char const *const CONSUMERS_TOTAL
Number of consumers attached to the correlator.
Definition: client_status_names.hpp:25
static char const *const OUTPUT_UNACKED_TOTAL
Number of events that have been emitted but not yet acknowledge.
Definition: client_status_names.hpp:47
static char const *const JVM_BUFFER_POOL_USED_MB
JVM using buffer pool in bytes.
Definition: client_status_names.hpp:97
static char const *const MONITORS_TOTAL
Number of monitors.
Definition: client_status_names.hpp:41
static char const *const JVM_HEAP_USED_MB
JVM using heap memory in bytes.
Definition: client_status_names.hpp:91
static char const *const CREATED_OUTPUT_TOTAL
Number of events emitted from correlator.
Definition: client_status_names.hpp:29
static char const *const PROCESSED_TOTAL
Number of events taken of output queue.
Definition: client_status_names.hpp:49
static char const *const SWAP_PAGES_WRITE_HERTZ
Number of pages per seconds that are being written to swap space.
Definition: client_status_names.hpp:89
static char const *const LISTENERS_TOTAL
Number of active listeners.
Definition: client_status_names.hpp:39
static char const *const SLOWEST_INPUT_QUEUE_SIZE_TOTAL
Number of executors waiting on that context's queue.
Definition: client_status_names.hpp:77
static char const *const VIRTUAL_MEMORY_SIZE_MB
VM usage in MB.
Definition: client_status_names.hpp:83
static char const *const SLOWEST_INPUT_QUEUE_LATENCY_SECONDS
Latency enqueued at that context.
Definition: client_status_names.hpp:75
static char const *const EVENT_TYPES_TOTAL
Number of event types defined.
Definition: client_status_names.hpp:31
static char const *const PHYSICAL_MEMORY_SIZE_MB
PM usage in MB.
Definition: client_status_names.hpp:85
static char const *const JVM_NON_HEAP_USED_MB
JVM using non-heap memory in bytes.
Definition: client_status_names.hpp:95
static char const *const JVM_NUM_THREADS
JVM number of threads.
Definition: client_status_names.hpp:101
static char const *const QUEUED_INPUT_TOTAL
Number of events on the input queue.
Definition: client_status_names.hpp:55
static char const *const SLOWEST_INPUT_QUEUE_CONTEXT_NAME
Name of the most backlogged input context.
Definition: client_status_names.hpp:79
static char const *const OUTPUT_TOTAL
Number of events sent.
Definition: client_status_names.hpp:45
static char const *const QUEUED_ROUTE_TOTAL
Number of events on the fast track queue.
Definition: client_status_names.hpp:53
static char const *const SLOWEST_OUTPUT_QUEUE_NAME
Name of the slowest receiver.
Definition: client_status_names.hpp:71
static char const *const QUEUED_OUTPUT_TOTAL
Number of events on the output queue.
Definition: client_status_names.hpp:43
static char const *const JVM_HEAP_FREE_MB
JVM free heap memory in bytes.
Definition: client_status_names.hpp:93
static char const *const PERSISTENCE_LAST_SNAPSHOT_TIMESTAMP
The clock time of the last complete snapshot.
Definition: client_status_names.hpp:61
static char const *const UPTIME_SECONDS
Uptime in ms.
Definition: client_status_names.hpp:23
static char const *const CONTEXTS_TOTAL
Number of contexts in the correlator.
Definition: client_status_names.hpp:27
static char const *const SLOWEST_OUTPUT_QUEUE_SIZE_TOTAL
Number of events waiting on that receiver's queue.
Definition: client_status_names.hpp:73
static char const *const MONITOR_INSTANCES_TOTAL
Number of monitor processes.
Definition: client_status_names.hpp:51
static char const *const PERSISTENCE_COMMIT_TIME_EWMA_SECONDS
The EWMA of time taken to commit, in milliseconds.
Definition: client_status_names.hpp:65
static char const *const JAVA_APPLICATIONS_TOTAL
Number of java applications.
Definition: client_status_names.hpp:37