{"id":3635,"date":"2019-02-12T16:09:31","date_gmt":"2019-02-12T16:09:31","guid":{"rendered":"https:\/\/cyflexdoc.wpengine.com\/usage-help-manual\/2-diagnostic-tools\/events\/"},"modified":"2025-09-19T10:48:27","modified_gmt":"2025-09-19T15:48:27","slug":"events","status":"publish","type":"page","link":"https:\/\/cyflex.com\/index.php\/usage-help-manual\/29-diagnostic-tools\/events\/","title":{"rendered":"events"},"content":{"rendered":"<div>\n<h3>Purpose:<\/h3>\n<\/div>\n<dl>\n<dd>\n<p>Monitor and log specified CyFlex events, allowing users to specify limits by time or number of events.<\/p>\n<\/dd>\n<\/dl>\n<h3>Enter:<\/h3>\n<dl>\n<dd>\n<p><strong>events<\/strong> [t=time] [n=number]<\/p>\n<\/dd>\n<\/dl>\n<h3>Where:<\/h3>\n<dl>\n<dd>\n<div>\n<table style=\"width: 86.485%;\" cellspacing=\"0\" cellpadding=\"0\">\n<colgroup>\n<col \/>\n<col \/> <\/colgroup>\n<tbody>\n<tr>\n<td style=\"width: 8.65385%;\">\n<p>t<\/p>\n<\/td>\n<td style=\"width: 128.654%;\">\n<p>Optional. Specify the maximum time, in milliseconds, to receive events.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 8.65385%;\">\n<p>n<\/p>\n<\/td>\n<td style=\"width: 128.654%;\">\n<p>Optional. Specify the maximum number of events to receive.<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/dd>\n<\/dl>\n<h3>Example:<\/h3>\n<dl>\n<dd>\n<p><strong>events<\/strong><br \/>\nThe above command with no command line arguments prompts to enter the names of the events to be monitored. The names are usually entered one per line by hitting the \u2018Enter\u2019 key after each entry.\u00a0 Once all the event names have been entered, terminate the list by entering a period. The task will attempt to find each entry and issue a prompt if it cannot be found. The task will begin to monitor the events and will print information related to each event when it is received. Enter &#8216;ctrl-c&#8217; to terminate the program.<\/p>\n<p><strong>events<\/strong> t=3000<br \/>\nThe above command monitors the specified events for 3 seconds. Enter the event names as described above. The timer begins after all desired events have been entered. When the time has expired, a report is displayed that lists all the events that were received in the order they were received.<\/p>\n<p><strong>events<\/strong> n=15<br \/>\nThe above command monitors the specified events until a total of 15 events are received. Enter the event names as described above. After all desired events have been entered, the program waits to receive events. When the specified number of events are received, a report is displayed that lists all the events that were received in the order that they were received.<\/p>\n<p>If both optional arguments are entered, the &#8216;n=number&#8217; option will have precedence and the &#8216;t=time&#8217; argument will be ignored.<\/p>\n<\/dd>\n<\/dl>\n<h3>Notes:<\/h3>\n<dl>\n<dd>\n<p>All events contain data \u2013 at a minimum, the event name, the event ID, the time the event was set and the name and PID of the task that set the event. If the event exists, at least that much information will be displayed when the event is received.<\/p>\n<p>Some events always have the same name and that allows more of their content to be displayed.\u00a0 These events include:<br \/>\n<span style=\"font-family: 'courier new', courier, monospace;\">config<\/span><br \/>\n<span style=\"font-family: 'courier new', courier, monospace;\">dsply_config<\/span><\/p>\n<p>and events that end with:<br \/>\n<span style=\"font-family: 'courier new', courier, monospace;\">_tty<\/span><br \/>\n<span style=\"font-family: 'courier new', courier, monospace;\">_rsp<\/span><br \/>\n<span style=\"font-family: 'courier new', courier, monospace;\">_cmd<\/span><br \/>\n<span style=\"font-family: 'courier new', courier, monospace;\">_xmt<\/span><\/p>\n<p>For events that do not have a fixed name, it is possible to provide two entries per line of input. The first entry will be the event name, and the second entry will be the event type.\u00a0 This will allow additional information to be displayed. The currently recognized event types are:<br \/>\n<span style=\"font-family: 'courier new', courier, monospace;\">ALARM_EV<\/span><br \/>\n<span style=\"font-family: 'courier new', courier, monospace;\">TRANSITION_EV<\/span><\/p>\n<p>Examples:<br \/>\n<span style=\"font-family: 'courier new', courier, monospace;\">abort_limit ALARM_EV<\/span><br \/>\n<span style=\"font-family: 'courier new', courier, monospace;\">di_signal TRANSITION_EV<\/span><\/p>\n<\/dd>\n<\/dl>\n<h3>See Also:<\/h3>\n<dl>\n<dd>\n<p>&nbsp;<\/p>\n<\/dd>\n<\/dl>\n","protected":false},"excerpt":{"rendered":"<p>Purpose: Monitor and log specified CyFlex events, allowing users to specify limits by time or number of events. Enter: events [t=time] [n=number] Where: t Optional. Specify the maximum time, in milliseconds, to receive events. n Optional. Specify the maximum number of events to receive. Example: events The above command with no command line arguments prompts [&hellip;]<\/p>\n","protected":false},"author":47,"featured_media":0,"parent":1949,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-3635","page","type-page","status-publish","hentry"],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/pages\/3635","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/users\/47"}],"replies":[{"embeddable":true,"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/comments?post=3635"}],"version-history":[{"count":0,"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/pages\/3635\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/pages\/1949"}],"wp:attachment":[{"href":"https:\/\/cyflex.com\/index.php\/wp-json\/wp\/v2\/media?parent=3635"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}