Monitor 10.5 | Service Monitoring | Finding Logged Service Data Using an Advanced Search
 
Finding Logged Service Data Using an Advanced Search
Use an advanced search to specify detailed criteria to search for specific logged service audit data.
Note:
Whether a search is case-sensitive depends on how the underlying database (for example, Oracle, DB2, or SQL Server) handles the queries that Monitor issues to obtain data.
*To find logged service data using an advanced search
1. In My webMethods: Navigate > Applications > Monitoring > Integration > Services.
2. Click the Advanced search tab.
3. If Monitor is configured to use multiple Integration Servers, use the Server selection box (above the search panel) to specify which server to search. The Server selection box defaults to the last server specified by the logged in user. If the current user has never selected a server, the default server set by the My webMethods Server administrator on the System Settings page is used.
4. Specify the search criteria using the fields below. To not restrict the search by a certain field, leave the field blank.
Note:
You can find context IDs for services by viewing the Service Detail page (see Service Statuses).
The following table lists and describes these fields.
Field
Description
Service Name
Fully qualified or partial name of services to find (such as OrderPartner.Services:processOrder) or processOrder).
Note:
The top, unlabeled text box on the Advanced search tab and the Service Name field are both for specifying the full or partial name of the services to find. Use only one of these two fields.
Server ID
Integration Server on which the services to find ran or are running. Type the Integration Server's DNS name and port (such as integration.east.rubicon.com:5555) or partial DNS name or port (such as rubicon).
Context ID
Full service context ID of services to find.
Root Context ID
Full root context ID, to find all services that were invoked one after another starting with the specified root service.
Parent Context ID
Full parent service context ID, to find all services invoked by the specified parent service.
Status
Status of services to find. To select multiple statuses, hold down the CTRL key while selecting each status. For information about statuses, see Service Statuses.
User
Full or partial user name of the client that invoked services to find.
Activity Message
Full or partial message entered in the Full Message field in the Activity Messages panel on the Service Detail page. The Full Message field is populated if a service logs user-defined messages by calling the pub.prt.log:logActivityMessages service.
Filter By
Predefined date option to narrow the search.
*Choose Date Last Updated to search for services based on the most recent date and time service data was logged.
*Choose Start Date to search for services based on when services were started.
Range area
Search for services based on the most recent date and time data was logged for the services. You can choose a predefined time period in the Range list, or you can use the calendar pickers to specify a Start Date and End Date and then select the numbers for the hours and minutes from the lists.
Note:
If you want to add the search results to a My webMethods workspace, using a predefined time period causes the search results on the workspace to be dynamic, showing data relative to the current date (for example, yesterday). Using exact start and end dates causes the search results to always contain data for the specific dates you use, regardless of the current date.
5. If you want to search for services based on custom logged fields, use the Filter section of the page.
The following table lists and describes these fields.
Field
Description
Log Field Name
Full name of a custom logged field to use for the search. The field name is case-insensitive. Wildcard characters are not supported.
Operator
Select the operator to use: Equal, Contain, or NotContain, != , < , >, <= , >=
Value
Specify the value to use for comparison. Click Add Row to specify additional fields.
6. In the Search Condition list, select AND to find services that match all search criteria. Select OR to find services that match any search criteria.
7. Click Search.