Changes for page Wonder JavaMonitor and wotaskd
Last modified by Pascal Robert on 2023/08/10 22:21
From version 98.1
edited by David Avendasora
on 2010/11/29 21:37
on 2010/11/29 21:37
Change comment:
There is no comment for this version
To version 99.1
edited by David Avendasora
on 2010/11/29 21:03
on 2010/11/29 21:03
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -99,27 +99,10 @@ 99 99 100 100 ##[[http://monitorhost:port/cgi-bin/WebObjects/JavaMonitor.woa/wa/statistics?pw=monitorpassword]]## 101 101 102 -==== Direct Actions forManagementTasks ====102 +==== Direct Actions to many tasks ==== 103 103 104 -You can do most of the standard managementtasks you'dnormallydo inJavaMonitor'swebUI by callingstandard WebObjects DirectActions.Insteadof usingthe ##/wa/##requesthandlerthough,these managementtasksusea new##/admin/## requesthandler. These DirectActionscan beveryuseful,especially if you need to restart instances or otherdotasksfrom the command line, fromwithinAnt or other buildordeployment systems.104 +You can do most of the standard tasks you do in Monitor by calling direct actions. They are in a different query handler, ///admin//. They follow the same format and use the same query parameters. Those DA can be useful if you need to restart instances or other tasks within ant or other build/deployment systems. 105 105 106 -List of available direct actions : 107 - 108 -* **##info##** : returns the details (number of deaths, state, etc.; see example above), in JavaScript Object Notation (JSON) 109 -** **##?type=all##** : Returns details about all instances of all applications 110 -** **##?type=app&name=##**{{color value="blue"}}{{AppName}}{{/color}} : Returns details about all instances of a specific application 111 -** **##?type=ins&name=AppName-InstanceNo##** : Returns details about one specific instance 112 -* **##running##** : Returns **##YES##** or **##NO##** 113 -* **##stopped##** : return NO if the instance is running, YES if not. 114 -* **##bounce##** : more on it later. 115 -* **##clearDeaths##** : clear the number of deaths (same action as clicking the "Clear deaths" in JavaMonitor) 116 -* **##turnScheduledOn##** : turn scheduling on for an application or instance. Call ///turnScheduledOff// to do the opposite. 117 -* **##turnRefuseNewSessionsOn##** : turn "Refuse new sessions" on, call //turnRefuseNewSessionsOff// to do the opposite. 118 -* **##turnAutoRecoverOn##** : guess what? It activate "Auto recover" And guess again? ///turnAutoRecoverOff// do the opposite 119 -* **##forceQuit##** : force quit an application, might be useful to call it from a monitoring system. 120 -* **##stop##** : stop an application/instance the normal way. 121 -* **##start##** : start an application/instance the normal way. 122 - 123 123 ##?type=all## : returns details about all applications and instances 124 124 ##?type=app&name=AppName## : returns details about all instances of a specific application 125 125 ##?type=ins&name=AppName-InstanceNo## : returns details about one specific instance