diff --git a/knowledge-content/peoplesoft-observability-solution/APMConfig/PeopleSoftAPMConfig.json b/knowledge-content/peoplesoft-observability-solution/APMConfig/PeopleSoftAPMConfig.json new file mode 100644 index 0000000..41a0cca --- /dev/null +++ b/knowledge-content/peoplesoft-observability-solution/APMConfig/PeopleSoftAPMConfig.json @@ -0,0 +1,266 @@ +{ + "configurationItems": [ + { + "configType": "APDEX", + "id": "ocid1.apmconfig....ssn7qwpq", + "freeformTags": {}, + "definedTags": {}, + "rules": [ + { + "filterText": "Component='BROWSER' AND ApmrumType='Page'", + "priority": 0, + "isEnabled": true, + "satisfiedResponseTime": 2000, + "toleratingResponseTime": 6000, + "isApplyToErrorSpans": false, + "displayName": "Page Loads" + }, + { + "filterText": "Component='BROWSER' AND ApmrumPageUpdateType='Full Update'", + "priority": 1, + "isEnabled": true, + "satisfiedResponseTime": 1500, + "toleratingResponseTime": 4500, + "isApplyToErrorSpans": false, + "displayName": "Full Page Updates" + }, + { + "filterText": "Component='BROWSER' AND ApmrumPageUpdateType='Partial Update'", + "priority": 2, + "isEnabled": true, + "satisfiedResponseTime": 1000, + "toleratingResponseTime": 3000, + "isApplyToErrorSpans": false, + "displayName": "Partial Page Updates" + }, + { + "filterText": "Component='BROWSER' AND ApmrumType='Ajax'", + "priority": 3, + "isEnabled": true, + "satisfiedResponseTime": 500, + "toleratingResponseTime": 1500, + "isApplyToErrorSpans": false, + "displayName": "Ajax Calls" + }, + { + "filterText": "kind='SERVER'", + "priority": 4, + "isEnabled": true, + "satisfiedResponseTime": 500, + "toleratingResponseTime": 2000, + "isApplyToErrorSpans": false, + "displayName": "Server Requests" + } + ], + "displayName": "Apdex Rules" + }, + { + "configType": "SPAN_FILTER", + "id": "ocid1.apmconfig....spyjvl5q", + "freeformTags": {}, + "definedTags": {}, + "displayName": "portalName is not null", + "filterText": "portalName is not omitted", + "description": null + }, + { + "configType": "SPAN_FILTER", + "id": "ocid1.apmconfig....kqp3y56a", + "freeformTags": {}, + "definedTags": {}, + "displayName": "browser spans", + "filterText": "component='BROWSER'", + "description": null + }, + { + "configType": "OPTIONS", + "id": "ocid1.apmconfig....lfox42vq", + "freeformTags": {}, + "definedTags": {}, + "displayName": "Adhoc filter based PSFT Content", + "options": { + "type": "data-manipulation.group", + "filterText": "portalName is not omitted", + "disabled": false, + "rules": [ + { + "displayName": "contentCode", + "disabled": false, + "actions": [ + { + "name": "string.Extract", + "config": { + "input": "HttpUrlPath", + "pattern": ".*\\/([^\\/]+)\\/.*", + "output": "psftContentCode" + }, + "disabled": false + }, + { + "name": "basic.Map", + "config": { + "input": "psftContentCode", + "output": [ + "psftContentType" + ], + "valueMap": { + "c": [ + "Component" + ], + "e": [ + "External" + ], + "f": [ + "File" + ], + "n": [ + "Navigation" + ], + "q": [ + "Query" + ], + "s": [ + "Script" + ], + "w": [ + "Worklist" + ] + } + }, + "disabled": false + }, + { + "name": "string.Extract", + "config": { + "input": "HttpUrlPath", + "pattern": ".*\\/[^\\/]+\\/([^?]+).*", + "output": "psftContentId" + }, + "disabled": false + }, + { + "name": "string.Extract", + "config": { + "input": "HttpUrlPath", + "pattern": ".*\\/([^\\/]+)(?:\\/[^\\/]+){4}\\/[^?]+.*", + "output": "psftServletName" + }, + "disabled": false + }, + { + "name": "string.Extract", + "config": { + "input": "HttpUrlPath", + "pattern": ".*\\/([^\\/]+)(?:\\/[^\\/]+){3}\\/[^\\?]+.*", + "output": "psftSiteName" + }, + "disabled": false + }, + { + "name": "string.Extract", + "config": { + "input": "HttpUrlPath", + "pattern": ".*\\/([^\\/]+)(?:\\/[^\\/]+){2}\\/[^?]+.*", + "output": "psftPortalName" + }, + "disabled": false + }, + { + "name": "string.Extract", + "config": { + "input": "HttpUrlPath", + "pattern": ".*\\/([^\\/]+)\\/[^\\/]+\\/[^?]+.*", + "output": "psftNodeName" + }, + "disabled": false + } + ] + } + ] + }, + "group": "data-manipulation.spans", + "description": null + }, + { + "configType": "OPTIONS", + "id": "ocid1.apmconfig....kqx5fqpq", + "freeformTags": {}, + "definedTags": {}, + "displayName": "keep client ip address", + "options": { + "type": "data-manipulation.group", + "filterId": "ocid1.apmconfig....kqp3y56a", + "disabled": false, + "rules": [ + { + "displayName": "Adds the client IP address to a span", + "disabled": false, + "systemRuleId": 200 + } + ] + }, + "group": "data-manipulation.spans", + "description": null + }, + { + "configType": "OPTIONS", + "id": "ocid1.apmconfig....qx32ycjq", + "freeformTags": {}, + "definedTags": {}, + "displayName": "PSFTDB Perhub", + "options": { + "enabled": true, + "drilldownName": "PSFTDB Perhub", + "drilldownURL": "dbmgmt-ui/perfhub?ocid=&perfhubContext={\"autoAdjust\":true,\"dateTime\":{\"startDate\":,\"endDate\":}, \"viewPort\":{\"startDate\":,\"endDate\":}}", + "dimensions": [ + "APMStartTimeMS", + "APMEndTimeMS", + "APMStartTimeMS", + "APMEndTimeMS" + ], + "drilldownCondition": "" + }, + "group": "APM_DRILLDOWN", + "description": "Drilldown to specific PDB passing APM timespan." + }, + { + "configType": "OPTIONS", + "id": "ocid1.apmconfig....45itx2jq", + "freeformTags": {}, + "definedTags": {}, + "displayName": "Search traceId in PeopleSoft Logs", + "options": { + "enabled": true, + "drilldownName": "Search traceId in PeopleSoft Logs", + "drilldownURL": "loganalytics/explorer?viz=records_histogram&query=%27Log%20Group%27%20in%20(%27PSFT%27)%20and%20%20%7C%20timestats%20count%20as%20logrecords%20by%20Severity&vizOptions=%7B%22customVizOpt%22%3A%7B%22primaryFieldIname%22%3A%22mbody%22%2C%22primaryFieldDname%22%3A%22Original%20Log%20Content%22%7D%7D&scopeFilters=lg%3Aroot%2Ctrue%3Brs%3A%2Ctrue%3Brg%3A&startTime=&endTime=&tenant=®ion=", + "dimensions": [ + "TraceID", + "APMStartTimeMS", + "APMEndTimeMS" + ], + "drilldownCondition": "traceId is not omitted " + }, + "group": "APM_DRILLDOWN", + "description": "Search traceId in Logging Analytics in timespan of trace explorer" + }, + { + "configType": "OPTIONS", + "id": "ocid1.apmconfig....ko7dejxq", + "freeformTags": {}, + "definedTags": {}, + "displayName": "PSFT Logs", + "options": { + "enabled": true, + "drilldownName": "PSFT Logs", + "drilldownURL": "loganalytics/explorer?viz=records_histogram&query=%27Log%20Group%27%20in%20(%27PSFT%27)%20%7C%20timestats%20count%20as%20logrecords%20by%20Severity&vizOptions=%7B%22customVizOpt%22%3A%7B%22primaryFieldIname%22%3A%22mbody%22%2C%22primaryFieldDname%22%3A%22Original%20Log%20Content%22%7D%7D&scopeFilters=lg%3Aroot%2Ctrue%3Brs%3A%2Ctrue%3Brg%3A&startTime=&endTime=&tenant=®ion=", + "dimensions": [ + "APMStartTimeMS", + "APMEndTimeMS" + ], + "drilldownCondition": "traceId is not omitted " + }, + "group": "APM_DRILLDOWN", + "description": "Search logs in Logging Analytics by log group passing APM Start and End times" + } + ] +} \ No newline at end of file diff --git a/knowledge-content/peoplesoft-observability-solution/Dashboards/PeopleSoftAppKPIs.json b/knowledge-content/peoplesoft-observability-solution/Dashboards/PeopleSoftAppKPIs.json new file mode 100644 index 0000000..8eb4625 --- /dev/null +++ b/knowledge-content/peoplesoft-observability-solution/Dashboards/PeopleSoftAppKPIs.json @@ -0,0 +1,829 @@ +{ + "dashboards": [ + { + "dashboardId": "ocid1.managementdashboard....xlqgh4na", + "providerId": "APM", + "providerName": "APM", + "providerVersion": "3.0.0", + "tiles": [ + { + "displayName": "Top content", + "savedSearchId": "OOBSS-APM-trace-table-1", + "row": 0, + "column": 0, + "height": 4, + "width": 5, + "nls": {}, + "uiConfig": {}, + "dataConfig": [], + "state": "DEFAULT", + "drilldownConfig": [], + "parametersMap": { + "time": "$(dashboard.params.time)", + "compartmentId": "$(dashboard.params.compartmentId)", + "apmDomain": "$(dashboard.params.apmDomain)", + "apmTraceExplorerQuery": "SHOW SPANS psftContentId as ContentID, count(*) as count, avg(apdexScore) as Apdex, cast(100* sum(errorCount)/count(*), 'PERCENTAGE') as Errors WHERE (psftContentType is not omitted) group by psftContentId order by avg(apdexScore) asc " + }, + "description": null + }, + { + "displayName": "Apdex", + "savedSearchId": "ocid1.managementsavedsearch....xndmy5wa", + "row": 0, + "column": 5, + "height": 2, + "width": 2, + "nls": {}, + "uiConfig": {}, + "dataConfig": [], + "state": "DEFAULT", + "drilldownConfig": [], + "parametersMap": { + "time": "$(dashboard.params.time)", + "apmDomain": "$(dashboard.params.apmDomain)" + }, + "description": null + }, + { + "displayName": "User sessions", + "savedSearchId": "ocid1.managementsavedsearch....7eqlekua", + "row": 0, + "column": 7, + "height": 2, + "width": 2, + "nls": {}, + "uiConfig": {}, + "dataConfig": [], + "state": "DEFAULT", + "drilldownConfig": [], + "parametersMap": { + "time": "$(dashboard.params.time)", + "apmDomain": "$(dashboard.params.apmDomain)", + "apmQuery": "show traces count_distinct(sessionId) as value where component='BROWSER'" + }, + "description": null + }, + { + "displayName": "Availability (Synthetic)", + "savedSearchId": "OOBSS-APM-trace-table-1", + "row": 0, + "column": 9, + "height": 2, + "width": 3, + "nls": {}, + "uiConfig": {}, + "dataConfig": [], + "state": "DEFAULT", + "drilldownConfig": [], + "parametersMap": { + "time": "$(dashboard.params.time)", + "compartmentId": "$(dashboard.params.compartmentId)", + "apmDomain": "$(dashboard.params.apmDomain)", + "apmTraceExplorerQuery": "show syn_traces ServiceName as \"Monitor\", cast(sum(isAvailable*reportingIntervalLengthMs)/(sum(isAvailable*reportingIntervalLengthMs) + sum(isUnavailable*reportingIntervalLengthMs)) * 100, 'PERCENTAGE') as \"Availability\", cast(sum(isUnavailable*reportingIntervalLengthMs), 'DURATION_MS') as Downtime group by ServiceName" + }, + "description": null + }, + { + "displayName": "Load throughput by program", + "savedSearchId": "ocid1.managementsavedsearch....gzsvfa5a", + "row": 2, + "column": 5, + "height": 3, + "width": 7, + "nls": {}, + "uiConfig": {}, + "dataConfig": [], + "state": "DEFAULT", + "drilldownConfig": [], + "parametersMap": { + "time": "$(dashboard.params.time)", + "regionName": "$(context.regionName)", + "compartmentId": "$(dashboard.params.compartmentId)" + }, + "description": null + }, + { + "displayName": "End users by location", + "savedSearchId": "OOBSS-APM-geomap-1", + "row": 4, + "column": 0, + "height": 4, + "width": 5, + "nls": {}, + "uiConfig": {}, + "dataConfig": [], + "state": "DEFAULT", + "drilldownConfig": [], + "parametersMap": { + "time": "$(dashboard.params.time)", + "compartmentId": "$(dashboard.params.compartmentId)", + "apmDomain": "$(dashboard.params.apmDomain)" + }, + "description": null + }, + { + "displayName": "AppServer load", + "savedSearchId": "ocid1.managementsavedsearch....4rwzi6na", + "row": 5, + "column": 5, + "height": 3, + "width": 3, + "nls": {}, + "uiConfig": {}, + "dataConfig": [], + "state": "DEFAULT", + "drilldownConfig": [], + "parametersMap": { + "time": "$(dashboard.params.time)", + "regionName": "$(context.regionName)", + "compartmentId": "$(dashboard.params.compartmentId)" + }, + "description": null + }, + { + "displayName": "Host CPU load", + "savedSearchId": "ocid1.managementsavedsearch....wr6dm46q", + "row": 5, + "column": 8, + "height": 3, + "width": 4, + "nls": {}, + "uiConfig": {}, + "dataConfig": [], + "state": "DEFAULT", + "drilldownConfig": [], + "parametersMap": { + "time": "$(dashboard.params.time)", + "regionName": "$(context.regionName)", + "compartmentId": "$(dashboard.params.compartmentId)", + "hosts": "$(dashboard.params.hostName)" + }, + "description": null + } + ], + "displayName": "PeopleSoft App KPIs", + "description": "This dashboard provides key performance indicators for the PeopleSoft application, including synthetic and real user performance and satisfaction measures.", + "compartmentId": "ocid1.compartment....5cxpnghq", + "isOobDashboard": false, + "isShowInHome": false, + "metadataVersion": "2.0", + "isShowDescription": true, + "screenImage": "todo: provide value[mandatory]", + "nls": {}, + "uiConfig": { + "isFilteringEnabled": false, + "isTimeRangeEnabled": true, + "isRefreshEnabled": true + }, + "dataConfig": [], + "type": "normal", + "isFavorite": false, + "savedSearches": [ + { + "id": "ocid1.managementsavedsearch....4rwzi6na", + "displayName": "AppServer Load", + "providerId": "APM", + "providerVersion": "3.0.0", + "providerName": "APM", + "compartmentId": "ocid1.compartment....5cxpnghq", + "isOobSavedSearch": false, + "description": "psft appserver load", + "nls": {}, + "type": "WIDGET_SHOW_IN_DASHBOARD", + "uiConfig": { + "vizType": "chart", + "chartInfo": { + "jetConfig": { + "type": "pie", + "dataCursor": "on", + "stack": "on", + "pieCenter": { + "labelStyle": { + "fontSize": "20px", + "color": "#999999" + } + }, + "styleDefaults": { + "pieInnerRadius": 0.5 + }, + "legend": { + "rendered": true, + "position": "end" + } + }, + "value": "aggregatedDatapoints.value", + "group": "", + "colorBy": "dimensions.loadState", + "series": "dimensions.loadState", + "enableCorrelation": true + }, + "defaultDataSource": "oracle_appmgmt/Load" + }, + "dataConfig": [ + { + "name": "oracle_appmgmt/Load", + "type": "monitoringDataSource", + "parameters": { + "namespace": "oracle_appmgmt", + "mql": "Load[auto].groupBy(loadState).max()", + "resourceGroup": "oracle_psft_appserv", + "compartmentId": "$(params.compartmentId)", + "startTime": "$(params.time.start)", + "endTime": "$(params.time.end)", + "regionName": "$(params.regionName)" + } + } + ], + "screenImage": "...", + "metadataVersion": "2.0", + "widgetTemplate": "visualizations/chartWidgetTemplate.html", + "widgetVM": "visualizations/chartWidget", + "freeformTags": {}, + "definedTags": {}, + "parametersConfig": [ + { + "name": "time", + "displayName": "Time", + "required": true, + "defaultFilterIds": [ + "OOBSS-management-dashboard-time-selector-filter" + ], + "editUi": { + "inputType": "savedSearch", + "filterTile": { + "filterId": "OOBSS-management-dashboard-time-selector-filter" + } + } + }, + { + "name": "compartmentId", + "displayName": "Compartment", + "required": true, + "defaultFilterIds": [ + "OOBSS-management-dashboard-compartment-filter" + ], + "editUi": { + "inputType": "compartmentSelect" + } + }, + { + "name": "regionName", + "displayName": "Region", + "required": false, + "defaultFilterIds": [ + "OOBSS-management-dashboard-region-filter" + ], + "editUi": { + "inputType": "savedSearch", + "filterTile": { + "filterId": "OOBSS-management-dashboard-region-filter" + } + } + } + ], + "featuresConfig": { + "crossService": { + "shared": true + } + }, + "drilldownConfig": [] + }, + { + "id": "ocid1.managementsavedsearch....wr6dm46q", + "displayName": "Host CPU Load", + "providerId": "APM", + "providerVersion": "3.0.0", + "providerName": "APM", + "compartmentId": "ocid1.compartment....5cxpnghq", + "isOobSavedSearch": false, + "description": "PSFT host CPU load", + "nls": {}, + "type": "WIDGET_SHOW_IN_DASHBOARD", + "uiConfig": { + "vizType": "chart", + "chartInfo": { + "jetConfig": { + "type": "line", + "timeAxisType": "enabled", + "xAxis": { + "viewportMin": "$(params.time.start)", + "viewportMax": "$(params.time.end)" + }, + "legend": { + "rendered": true, + "position": "end" + } + }, + "value": "aggregatedDatapoints.value", + "group": "aggregatedDatapoints.timestamp", + "colorBy": "dimensions.resourceName", + "series": "dimensions.resourceName" + }, + "defaultDataSource": "oracle_appmgmt/CpuLoad" + }, + "dataConfig": [ + { + "name": "oracle_appmgmt/CpuLoad", + "type": "monitoringDataSource", + "parameters": { + "namespace": "oracle_appmgmt", + "mql": "CpuLoad[1m]{resourceId=$(params.hosts), LoadInterval = \"1minute\"}.groupBy(resourceName).mean()", + "resourceGroup": "host", + "compartmentId": "$(params.compartmentId)", + "startTime": "$(params.time.start)", + "endTime": "$(params.time.end)", + "regionName": "$(params.regionName)", + "maxDataPoints": "useIntervalExact" + } + } + ], + "screenImage": "...", + "metadataVersion": "2.0", + "widgetTemplate": "visualizations/chartWidgetTemplate.html", + "widgetVM": "visualizations/chartWidget", + "freeformTags": {}, + "definedTags": {}, + "parametersConfig": [ + { + "name": "time", + "displayName": "Time", + "required": true, + "defaultFilterIds": [ + "OOBSS-management-dashboard-time-selector-filter" + ], + "editUi": { + "inputType": "savedSearch", + "filterTile": { + "filterId": "OOBSS-management-dashboard-time-selector-filter", + "parametersMap": { + "maxDurationDays": 89 + } + } + } + }, + { + "name": "compartmentId", + "displayName": "Compartment", + "required": true, + "defaultFilterIds": [ + "OOBSS-management-dashboard-compartment-filter" + ], + "editUi": { + "inputType": "compartmentSelect" + } + }, + { + "name": "regionName", + "displayName": "Region", + "required": false, + "defaultFilterIds": [ + "OOBSS-management-dashboard-region-filter" + ], + "editUi": { + "inputType": "savedSearch", + "filterTile": { + "filterId": "OOBSS-management-dashboard-region-filter", + "parametersMap": { + "selectionMode": "single" + } + } + } + }, + { + "name": "hosts", + "required": false, + "valueFormat": { + "type": "array" + }, + "displayName": "hosts" + } + ], + "featuresConfig": { + "crossService": { + "shared": true + }, + "dependencies": [], + "serviceTypes": [ + "appmgmt" + ] + }, + "drilldownConfig": [] + }, + { + "id": "ocid1.managementsavedsearch....xndmy5wa", + "displayName": "CTDW Apdex", + "providerId": "APM", + "providerVersion": "3.0.0", + "providerName": "APM", + "compartmentId": "ocid1.compartment....ir3epjca", + "isOobSavedSearch": false, + "description": "Pie chart with Apdex colors", + "nls": {}, + "type": "WIDGET_SHOW_IN_DASHBOARD", + "uiConfig": { + "chartInfo": { + "colorBy": "queryResultRowData.series", + "group": "", + "series": "queryResultRowData.series", + "value": "queryResultRowData.value" + }, + "color": { + "paletteName": "standard", + "valueToIdxMap": { + "frustrated": 12, + "satisfied": 10, + "tolerating": 11 + } + }, + "defaultDataSource": "queryData", + "jetConfig": { + "type": "pie", + "timeAxisType": "auto", + "styleDefaults": { + "pieInnerRadius": 0.7, + "dataLabelPosition": "auto", + "dataLabelCollision": "fitInBounds" + }, + "stack": "off", + "dataCursor": "off", + "legend": { + "rendered": true, + "position": "end" + }, + "pieCenter": { + "label": "$(provider.queryDataCenter.queryResultRowData.value)", + "converterName": "numberConverter", + "converterOptions": { + "maximumFractionDigits": "$(params.decimalDigits)" + }, + "labelStyle": { + "fontSize": "16px" + } + } + } + }, + "dataConfig": [ + { + "name": "queryData", + "parameters": { + "apmDomain": "$(params.apmDomain)", + "apmQuery": "$(params.apmQuery)", + "dimensionFilters": "$(params.flex)", + "startTime": "$(params.time.start)", + "endTime": "$(params.time.end)" + }, + "type": "tracesDataSource" + }, + { + "name": "queryDataCenter", + "parameters": { + "apmDomain": "$(params.apmDomain)", + "apmQuery": "$(params.apmQueryCenter)", + "dimensionFilters": "$(params.flex)", + "startTime": "$(params.time.start)", + "endTime": "$(params.time.end)" + }, + "type": "tracesDataSource" + } + ], + "screenImage": "...", + "metadataVersion": "2.0", + "widgetTemplate": "visualizations/chartWidgetTemplate.html", + "widgetVM": "visualizations/chartWidget", + "freeformTags": {}, + "definedTags": {}, + "parametersConfig": [ + { + "name": "apmDomain", + "required": true, + "displayName": "APM domain", + "defaultFilterIds": [ + "OOBSS-APM-domain-filter" + ] + }, + { + "name": "apmQuery", + "required": true, + "displayName": "Trace query", + "defaultValue": "show traces count(apdexLevel) as value, apdexLevel as series where apdexLevel is not omitted group by apdexLevel order by min(apdexScore) asc", + "editUi": { + "hideFilterOptions": true + } + }, + { + "name": "apmQueryCenter", + "required": true, + "displayName": "Trace query center", + "defaultValue": "show traces avg(apdexScore) as value where apdexScore is not omitted", + "editUi": { + "hideFilterOptions": true + } + }, + { + "name": "decimalDigits", + "required": true, + "displayName": "Decimal digits", + "defaultValue": 2, + "editUi": { + "inputType": "number", + "hideFilterOptions": true + } + }, + { + "name": "time", + "displayName": "$(bundle.globalSavedSearch.TIME_PARAMETER_NAME)", + "required": true, + "hidden": true + }, + { + "name": "flex" + }, + { + "name": "drillDown", + "displayName": "Overrie default drilldown URL", + "required": false, + "editUi": { + "inputType": "inputText", + "hideFilterOptions": true + } + } + ], + "featuresConfig": { + "crossService": { + "shared": false + } + }, + "drilldownConfig": [ + { + "source": "title", + "urlFormat": "{{'$(params.drillDown)'?'$(params.drillDown)':'/apm/apm-traces?apmDomain=$(params.apmDomain)&apmFilter=$(params.apmQuery)'}}", + "includeLocalContext": false + } + ] + }, + { + "id": "ocid1.managementsavedsearch....7eqlekua", + "displayName": "CTDW Single value", + "providerId": "APM", + "providerVersion": "3.0.0", + "providerName": "APM", + "compartmentId": "ocid1.compartment....ir3epjca", + "isOobSavedSearch": false, + "description": "Display the 'value' column of a single row", + "nls": {}, + "type": "WIDGET_SHOW_IN_DASHBOARD", + "uiConfig": { + "defaultDataSource": "queryData", + "singleValueInfo": { + "VALUE": "queryResultRowData.value", + "VALUEConverter": "numberConverter", + "VALUEConverterOptions": { + "maximumFractionDigits": "$(params.decimalDigits)" + }, + "bundleVal": "{VALUE}", + "xx__maxFontSize": 60 + }, + "vizType": "singleValue" + }, + "dataConfig": [ + { + "name": "queryData", + "parameters": { + "apmDomain": "$(params.apmDomain)", + "apmQuery": "$(params.apmQuery)", + "dimensionFilters": "$(params.flex)", + "startTime": "$(params.time.start)", + "endTime": "$(params.time.end)" + }, + "type": "tracesDataSource" + } + ], + "screenImage": "...", + "metadataVersion": "2.0", + "widgetTemplate": "visualizations/chartWidgetTemplate.html", + "widgetVM": "visualizations/chartWidget", + "freeformTags": {}, + "definedTags": {}, + "parametersConfig": [ + { + "name": "apmDomain", + "required": true, + "displayName": "APM domain", + "defaultFilterIds": [ + "OOBSS-APM-domain-filter" + ] + }, + { + "name": "apmQuery", + "required": true, + "displayName": "Trace query", + "defaultValue": "show traces count_distinct(sessionId) as value", + "editUi": { + "hideFilterOptions": true + } + }, + { + "name": "decimalDigits", + "required": true, + "displayName": "Decimal digits", + "defaultValue": 2, + "editUi": { + "inputType": "number", + "hideFilterOptions": true + } + }, + { + "name": "time", + "displayName": "$(bundle.globalSavedSearch.TIME_PARAMETER_NAME)", + "required": true, + "hidden": true + }, + { + "name": "flex" + }, + { + "name": "drillDown", + "displayName": "Overrie default drilldown URL", + "required": false, + "editUi": { + "inputType": "inputText", + "hideFilterOptions": true + } + } + ], + "featuresConfig": { + "crossService": { + "shared": false + } + }, + "drilldownConfig": [ + { + "source": "title", + "urlFormat": "{{'$(params.drillDown)'?'$(params.drillDown)':'/apm/apm-traces?apmDomain=$(params.apmDomain)&apmFilter=$(params.apmQuery)'}}", + "includeLocalContext": false + } + ] + }, + { + "id": "ocid1.managementsavedsearch....gzsvfa5a", + "displayName": "AppServer Load Throughput", + "providerId": "APM", + "providerVersion": "3.0.0", + "providerName": "APM", + "compartmentId": "ocid1.compartment....5cxpnghq", + "isOobSavedSearch": false, + "description": "PSFT AppServer Load Throughput", + "nls": {}, + "type": "WIDGET_SHOW_IN_DASHBOARD", + "uiConfig": { + "vizType": "chart", + "chartInfo": { + "jetConfig": { + "type": "bar", + "timeAxisType": "enabled", + "xAxis": { + "viewportMin": "$(params.time.start)", + "viewportMax": "$(params.time.end)" + }, + "stack": "on", + "dataCursor": "on", + "legend": { + "rendered": true, + "position": "top" + } + }, + "value": "aggregatedDatapoints.value", + "group": "aggregatedDatapoints.timestamp", + "colorBy": "dimensions.ProgramName", + "series": "dimensions.ProgramName", + "enableCorrelation": true + }, + "defaultDataSource": "oracle_appmgmt/LoadThroughput" + }, + "dataConfig": [ + { + "name": "oracle_appmgmt/LoadThroughput", + "type": "monitoringDataSource", + "parameters": { + "namespace": "oracle_appmgmt", + "mql": "LoadThroughput[auto].groupBy(ProgramName).mean()", + "resourceGroup": "oracle_psft_appserv", + "compartmentId": "$(params.compartmentId)", + "startTime": "$(params.time.start)", + "endTime": "$(params.time.end)", + "regionName": "$(params.regionName)" + } + } + ], + "screenImage": "...", + "metadataVersion": "2.0", + "widgetTemplate": "visualizations/chartWidgetTemplate.html", + "widgetVM": "visualizations/chartWidget", + "freeformTags": {}, + "definedTags": {}, + "parametersConfig": [ + { + "name": "time", + "displayName": "Time", + "required": true, + "defaultFilterIds": [ + "OOBSS-management-dashboard-time-selector-filter" + ], + "editUi": { + "inputType": "savedSearch", + "filterTile": { + "filterId": "OOBSS-management-dashboard-time-selector-filter" + } + } + }, + { + "name": "compartmentId", + "displayName": "Compartment", + "required": true, + "defaultFilterIds": [ + "OOBSS-management-dashboard-compartment-filter" + ], + "editUi": { + "inputType": "compartmentSelect" + } + }, + { + "name": "regionName", + "displayName": "Region", + "required": false, + "defaultFilterIds": [ + "OOBSS-management-dashboard-region-filter" + ], + "editUi": { + "inputType": "savedSearch", + "filterTile": { + "filterId": "OOBSS-management-dashboard-region-filter" + } + } + } + ], + "featuresConfig": { + "crossService": { + "shared": true + } + }, + "drilldownConfig": [] + } + ], + "parametersConfig": [ + { + "savedSearchId": "OOBSS-management-dashboard-compartment-filter", + "displayName": "Compartment", + "width": 3, + "state": "DEFAULT", + "parametersMap": { + "isStoreInLocalStorage": false, + "isActiveCompartment": "true" + }, + "name": "compartmentId", + "localStorageKey": "compartmentId" + }, + { + "savedSearchId": "OOBSS-APM-domain-filter", + "displayName": "APM Domain", + "width": 3, + "state": "DEFAULT", + "parametersMap": { + "isStoreInLocalStorage": true, + "compartmentId": "$(dashboard.params.compartmentId)" + }, + "name": "apmDomain", + "localStorageKey": "apmDomain" + }, + { + "savedSearchId": "OOBSS-appmgmt-hostName-filter", + "width": 2, + "state": "DEFAULT", + "parametersMap": { + "isStoreInLocalStorage": true, + "compartmentId": "$(dashboard.params.compartmentId)" + }, + "name": "hostName", + "localStorageKey": "hostName" + }, + { + "name": "time", + "displayName": "$(bundle.globalSavedSearch.TIME)", + "src": "$(context.time)" + } + ], + "featuresConfig": { + "crossService": { + "shared": false + }, + "serviceTypes": [ + "APM", + "appmgmt" + ] + }, + "drilldownConfig": [], + "freeformTags": {}, + "definedTags": {} + } + ] +} \ No newline at end of file diff --git a/knowledge-content/peoplesoft-observability-solution/Dashboards/PeopleSoftDatabaseandHosts.json b/knowledge-content/peoplesoft-observability-solution/Dashboards/PeopleSoftDatabaseandHosts.json new file mode 100644 index 0000000..8dc0777 --- /dev/null +++ b/knowledge-content/peoplesoft-observability-solution/Dashboards/PeopleSoftDatabaseandHosts.json @@ -0,0 +1,504 @@ +{ + "dashboards": [ + { + "dashboardId": "ocid1.managementdashboard....zdh6xfxq", + "providerId": "dbm", + "providerName": "dbm", + "providerVersion": "3.0.0", + "tiles": [ + { + "displayName": "Tab Widget Group 1", + "savedSearchId": "OOBSS-management-dashboard-container", + "row": 0, + "column": 0, + "height": 3, + "width": 12, + "nls": {}, + "uiConfig": { + "internalKey": "OOBSS-management-dashboard-container", + "vizType": "tileContainer", + "containerInfo": { + "layout": { + "type": "tab" + }, + "subTiles": [ + { + "displayName": "Database", + "savedSearchId": "OOBSS-management-dashboard-container", + "row": 6, + "column": 0, + "height": 3, + "width": 12, + "nls": {}, + "uiConfig": { + "internalKey": "OOBSS-management-dashboard-container", + "vizType": "tileContainer", + "containerInfo": { + "subTiles": [ + { + "displayName": "$(nls.dashboard.DB_TIME_DISPLAY_NAME)", + "savedSearchId": "OOBSS-dbm-dbtime", + "row": 0, + "column": 0, + "height": 3, + "width": 6, + "nls": {}, + "uiConfig": {}, + "dataConfig": [], + "state": "DEFAULT", + "drilldownConfig": [], + "parametersMap": { + "time": "$(dashboard.params.time)", + "compartmentId": "$(dashboard.params.compartmentId)", + "resourceName": "$(dashboard.params.dbm_resourceName)" + }, + "description": null + }, + { + "displayName": "$(nls.dashboard.CPU_UTIL_DISPLAY_NAME)", + "savedSearchId": "OOBSS-dbm-cpuUtil", + "row": 0, + "column": 6, + "height": 3, + "width": 6, + "nls": {}, + "uiConfig": {}, + "dataConfig": [], + "state": "DEFAULT", + "drilldownConfig": [], + "parametersMap": { + "time": "$(dashboard.params.time)", + "compartmentId": "$(dashboard.params.compartmentId)", + "resourceName": "$(dashboard.params.dbm_resourceName)" + }, + "description": null + }, + { + "displayName": "$(nls.dashboard.CPU_WAIT_DISPLAY_NAME)", + "savedSearchId": "OOBSS-dbm-cpuWait", + "row": 3, + "column": 0, + "height": 3, + "width": 6, + "nls": {}, + "uiConfig": {}, + "dataConfig": [], + "state": "DEFAULT", + "drilldownConfig": [], + "parametersMap": { + "time": "$(dashboard.params.time)", + "compartmentId": "$(dashboard.params.compartmentId)", + "resourceName": "$(dashboard.params.dbm_resourceName)" + }, + "description": null + }, + { + "displayName": "$(nls.dashboard.MEMORY_USAGE_DISPLAY_NAME)", + "savedSearchId": "OOBSS-dbm-memUtil", + "row": 3, + "column": 6, + "height": 3, + "width": 6, + "nls": {}, + "uiConfig": {}, + "dataConfig": [], + "state": "DEFAULT", + "drilldownConfig": [], + "parametersMap": { + "time": "$(dashboard.params.time)", + "compartmentId": "$(dashboard.params.compartmentId)", + "resourceName": "$(dashboard.params.dbm_resourceName)" + }, + "description": null + }, + { + "displayName": "$(nls.dashboard.USER_CALLS_DISPLAY_NAME)", + "savedSearchId": "OOBSS-dbm-usercall", + "row": 9, + "column": 0, + "height": 3, + "width": 6, + "nls": {}, + "uiConfig": {}, + "dataConfig": [], + "state": "DEFAULT", + "drilldownConfig": [], + "parametersMap": { + "time": "$(dashboard.params.time)", + "compartmentId": "$(dashboard.params.compartmentId)", + "resourceName": "$(dashboard.params.dbm_resourceName)" + }, + "description": null + }, + { + "displayName": "$(nls.dashboard.CURRENT_LOGONS_DISPLAY_NAME)", + "savedSearchId": "OOBSS-dbm-currentlogon", + "row": 6, + "column": 6, + "height": 3, + "width": 6, + "nls": {}, + "uiConfig": {}, + "dataConfig": [], + "state": "DEFAULT", + "drilldownConfig": [], + "parametersMap": { + "time": "$(dashboard.params.time)", + "compartmentId": "$(dashboard.params.compartmentId)", + "resourceName": "$(dashboard.params.dbm_resourceName)" + }, + "description": null + }, + { + "displayName": "$(nls.dashboard.IO_THROUGHPUT_DISPLAY_NAME)", + "savedSearchId": "OOBSS-dbm-iothruput", + "row": 12, + "column": 0, + "height": 3, + "width": 6, + "nls": {}, + "uiConfig": {}, + "dataConfig": [], + "state": "DEFAULT", + "drilldownConfig": [], + "parametersMap": { + "time": "$(dashboard.params.time)", + "compartmentId": "$(dashboard.params.compartmentId)", + "resourceName": "$(dashboard.params.dbm_resourceName)" + }, + "description": null + }, + { + "displayName": "$(nls.dashboard.PROCESS_USAGE_DISPLAY_NAME)", + "savedSearchId": "OOBSS-dbm-processUtil", + "row": 9, + "column": 6, + "height": 3, + "width": 6, + "nls": {}, + "uiConfig": {}, + "dataConfig": [], + "state": "DEFAULT", + "drilldownConfig": [], + "parametersMap": { + "time": "$(dashboard.params.time)", + "compartmentId": "$(dashboard.params.compartmentId)", + "resourceName": "$(dashboard.params.dbm_resourceName)" + }, + "description": null + }, + { + "displayName": "$(nls.dashboard.IOPS_DISPLAY_NAME)", + "savedSearchId": "OOBSS-dbm-iops", + "row": 6, + "column": 0, + "height": 3, + "width": 6, + "nls": {}, + "uiConfig": {}, + "dataConfig": [], + "state": "DEFAULT", + "drilldownConfig": [], + "parametersMap": { + "time": "$(dashboard.params.time)", + "compartmentId": "$(dashboard.params.compartmentId)", + "resourceName": "$(dashboard.params.dbm_resourceName)" + }, + "description": null + }, + { + "displayName": "$(nls.dashboard.FLASH_RECOVER_DISPLAY_NAME)", + "savedSearchId": "OOBSS-dbm-flashRecover", + "row": 12, + "column": 6, + "height": 3, + "width": 6, + "nls": {}, + "uiConfig": {}, + "dataConfig": [], + "state": "DEFAULT", + "drilldownConfig": [], + "parametersMap": { + "time": "$(dashboard.params.time)", + "compartmentId": "$(dashboard.params.compartmentId)", + "resourceName": "$(dashboard.params.dbm_resourceName)" + }, + "description": null + }, + { + "displayName": "$(nls.dashboard.STORAGE_USAGE_DISPLAY_NAME)", + "savedSearchId": "OOBSS-dbm-storageUsage", + "row": 15, + "column": 6, + "height": 3, + "width": 6, + "nls": {}, + "uiConfig": {}, + "dataConfig": [], + "state": "DEFAULT", + "drilldownConfig": [], + "parametersMap": { + "time": "$(dashboard.params.time)", + "compartmentId": "$(dashboard.params.compartmentId)", + "resourceName": "$(dashboard.params.dbm_resourceName)" + }, + "description": null + }, + { + "displayName": "$(nls.dashboard.TRANSACTION_DISPLAY_NAME)", + "savedSearchId": "OOBSS-dbm-transactions", + "row": 15, + "column": 0, + "height": 3, + "width": 6, + "nls": {}, + "uiConfig": {}, + "dataConfig": [], + "state": "DEFAULT", + "drilldownConfig": [], + "parametersMap": { + "time": "$(dashboard.params.time)", + "compartmentId": "$(dashboard.params.compartmentId)", + "resourceName": "$(dashboard.params.dbm_resourceName)" + }, + "description": null + } + ] + } + }, + "dataConfig": [], + "state": "DEFAULT", + "drilldownConfig": [], + "parametersMap": {}, + "description": null + }, + { + "displayName": "Hosts", + "savedSearchId": "OOBSS-management-dashboard-container", + "row": 0, + "column": 0, + "height": 3, + "width": 12, + "nls": {}, + "uiConfig": { + "internalKey": "OOBSS-management-dashboard-container", + "vizType": "tileContainer", + "containerInfo": { + "subTiles": [ + { + "displayName": "__INHERIT__", + "savedSearchId": "OOBSS-appmgmt-host-cpu-utilization-1", + "row": 0, + "column": 0, + "height": 3, + "width": 6, + "nls": {}, + "uiConfig": {}, + "dataConfig": [], + "state": "DEFAULT", + "drilldownConfig": [], + "parametersMap": { + "time": "$(dashboard.params.time)", + "compartmentId": "$(dashboard.params.compartmentId)", + "hostName": "$(dashboard.params.hostName)" + }, + "description": null + }, + { + "displayName": "__INHERIT__", + "savedSearchId": "OOBSS-appmgmt-host-memory-utilization-1", + "row": 0, + "column": 6, + "height": 3, + "width": 6, + "nls": {}, + "uiConfig": {}, + "dataConfig": [], + "state": "DEFAULT", + "drilldownConfig": [], + "parametersMap": { + "time": "$(dashboard.params.time)", + "compartmentId": "$(dashboard.params.compartmentId)", + "hostName": "$(dashboard.params.hostName)" + }, + "description": null + } + ] + } + }, + "dataConfig": [], + "state": "DEFAULT", + "drilldownConfig": [], + "parametersMap": {}, + "description": null + } + ] + } + }, + "dataConfig": [], + "state": "DEFAULT", + "drilldownConfig": [], + "parametersMap": {}, + "description": null + }, + { + "displayName": "__INHERIT__", + "savedSearchId": "OOBSS-appmgmt-host-network-activity-1", + "row": 3, + "column": 0, + "height": 3, + "width": 6, + "nls": {}, + "uiConfig": {}, + "dataConfig": [], + "state": "DEFAULT", + "drilldownConfig": [], + "parametersMap": { + "time": "$(dashboard.params.time)", + "compartmentId": "$(dashboard.params.compartmentId)", + "hostName": "$(dashboard.params.hostName)" + }, + "description": null + }, + { + "displayName": "__INHERIT__", + "savedSearchId": "OOBSS-appmgmt-host-file-system-utilization-1", + "row": 3, + "column": 6, + "height": 3, + "width": 6, + "nls": {}, + "uiConfig": {}, + "dataConfig": [], + "state": "DEFAULT", + "drilldownConfig": [], + "parametersMap": { + "time": "$(dashboard.params.time)", + "compartmentId": "$(dashboard.params.compartmentId)", + "hostName": "$(dashboard.params.hostName)" + }, + "description": null + } + ], + "displayName": "PeopleSoft Database and Hosts", + "description": "Provides an overview of the critical performance metrics for a single External Database or Oracle Cloud Database over a specified time period. The Compartment and Database filters specify the input to the widgets in this dashboard. To populate metrics, ensure that Database Management is enabled for the selected database. The second tab provides similar metrics for one or more hosts.", + "compartmentId": "ocid1.compartment....5cxpnghq", + "isOobDashboard": false, + "isShowInHome": false, + "metadataVersion": "2.0", + "isShowDescription": true, + "screenImage": "todo: provide value[mandatory]", + "nls": { + "DISPLAY_NAME": { + "key": "dbm-dashboard-lib.singleDBDashboard.displayName" + }, + "DESCRIPTION": { + "key": "dbm-dashboard-lib.singleDBDashboard.description" + }, + "DB_TIME_DISPLAY_NAME": { + "key": "dbm-dashboard-lib.dbTime.dashboardDisplayName" + }, + "CPU_WAIT_DISPLAY_NAME": { + "key": "dbm-dashboard-lib.cpuWait.dashboardDisplayName" + }, + "USER_CALLS_DISPLAY_NAME": { + "key": "dbm-dashboard-lib.userCalls.dashboardDisplayName" + }, + "TRANSACTION_DISPLAY_NAME": { + "key": "dbm-dashboard-lib.transactions.dashboardDisplayName" + }, + "IO_THROUGHPUT_DISPLAY_NAME": { + "key": "dbm-dashboard-lib.ioThroughput.dashboardDisplayName" + }, + "IOPS_DISPLAY_NAME": { + "key": "dbm-dashboard-lib.iops.dashboardDisplayName" + }, + "CURRENT_LOGONS_DISPLAY_NAME": { + "key": "dbm-dashboard-lib.currentLogons.dashboardDisplayName" + }, + "CPU_UTIL_DISPLAY_NAME": { + "key": "dbm-dashboard-lib.cpuUtil.dashboardDisplayName" + }, + "MEMORY_USAGE_DISPLAY_NAME": { + "key": "dbm-dashboard-lib.memoryUsage.dashboardDisplayName" + }, + "STORAGE_USAGE_DISPLAY_NAME": { + "key": "dbm-dashboard-lib.storageUsage.dashboardDisplayName" + }, + "PROCESS_USAGE_DISPLAY_NAME": { + "key": "dbm-dashboard-lib.processUsage.dashboardDisplayName" + }, + "FLASH_RECOVER_DISPLAY_NAME": { + "key": "dbm-dashboard-lib.flashRecoverUsage.dashboardDisplayName" + } + }, + "uiConfig": { + "isFilteringEnabled": false, + "isTimeRangeEnabled": true, + "isRefreshEnabled": true + }, + "dataConfig": [], + "type": "normal", + "isFavorite": false, + "savedSearches": [], + "parametersConfig": [ + { + "savedSearchId": "OOBSS-management-dashboard-compartment-filter", + "width": 3, + "state": "DEFAULT", + "parametersMap": { + "isStoreInLocalStorage": false, + "isActiveCompartment": "true" + }, + "name": "compartmentId", + "localStorageKey": "compartmentId" + }, + { + "savedSearchId": "OOBSS-dbm-single-resource-name-filter", + "width": 3, + "state": "DEFAULT", + "parametersMap": { + "compartmentId": "$(dashboard.params.compartmentId)" + }, + "name": "dbm_resourceName", + "required": true, + "localStorageKey": "dbm_resourceName" + }, + { + "savedSearchId": "OOBSS-appmgmt-hostName-filter", + "width": 2, + "state": "DEFAULT", + "parametersMap": { + "isStoreInLocalStorage": true, + "compartmentId": "$(dashboard.params.compartmentId)" + }, + "name": "hostName", + "localStorageKey": "hostName" + }, + { + "name": "time", + "displayName": "$(bundle.globalSavedSearch.TIME)", + "src": "$(context.time)" + } + ], + "featuresConfig": { + "serviceTypes": [ + "dbm", + "appmgmt" + ], + "crossService": { + "shared": false + }, + "dependencies": [ + { + "libProviderId": "management-dashboard", + "version": "1.88.1" + } + ] + }, + "drilldownConfig": [], + "freeformTags": {}, + "definedTags": {} + } + ] +} \ No newline at end of file diff --git a/knowledge-content/peoplesoft-observability-solution/Dashboards/PeopleSoftLogAnalysis.json b/knowledge-content/peoplesoft-observability-solution/Dashboards/PeopleSoftLogAnalysis.json new file mode 100644 index 0000000..fafe1bc --- /dev/null +++ b/knowledge-content/peoplesoft-observability-solution/Dashboards/PeopleSoftLogAnalysis.json @@ -0,0 +1,1327 @@ +{ + "dashboards": [ + { + "dashboardId": "ocid1.managementdashboard....dxb7jopa", + "providerId": "log-analytics", + "providerName": "Logging Analytics", + "providerVersion": "3.0.0", + "tiles": [ + { + "displayName": "New PeopleSoft Log Issues Today", + "savedSearchId": "ocid1.managementsavedsearch....es4jkuua", + "row": 0, + "column": 0, + "height": 7, + "width": 12, + "nls": {}, + "uiConfig": {}, + "dataConfig": [], + "state": "DEFAULT", + "drilldownConfig": [], + "parametersMap": { + "log-analytics-log-group-compartment": "$(dashboard.params.log-analytics-loggroup-filter)", + "log-analytics-entity": "$(dashboard.params.log-analytics-entity-filter)", + "log-analytics-log-set": "$(dashboard.params.log-analytics-logset-filter)", + "time": "$(dashboard.params.time)" + }, + "description": null + }, + { + "displayName": "PeopleSoft Problem Logs by Entity Type", + "savedSearchId": "ocid1.managementsavedsearch....fjor5e4q", + "row": 7, + "column": 0, + "height": 5, + "width": 5, + "nls": {}, + "uiConfig": {}, + "dataConfig": [], + "state": "DEFAULT", + "drilldownConfig": [], + "parametersMap": { + "log-analytics-log-group-compartment": "$(dashboard.params.log-analytics-loggroup-filter)", + "log-analytics-entity": "$(dashboard.params.log-analytics-entity-filter)", + "log-analytics-log-set": "$(dashboard.params.log-analytics-logset-filter)", + "time": "$(dashboard.params.time)" + }, + "description": null + }, + { + "displayName": "PeopleSoft Problem Logs by Label and Entity", + "savedSearchId": "ocid1.managementsavedsearch....jxvgmc5a", + "row": 7, + "column": 5, + "height": 5, + "width": 7, + "nls": {}, + "uiConfig": {}, + "dataConfig": [], + "state": "DEFAULT", + "drilldownConfig": [], + "parametersMap": { + "log-analytics-log-group-compartment": "$(dashboard.params.log-analytics-loggroup-filter)", + "log-analytics-entity": "$(dashboard.params.log-analytics-entity-filter)", + "log-analytics-log-set": "$(dashboard.params.log-analytics-logset-filter)", + "time": "$(dashboard.params.time)" + }, + "description": null + }, + { + "displayName": "PeopleSoft and Host Logs", + "savedSearchId": "ocid1.managementsavedsearch....7q22qsxq", + "row": 12, + "column": 0, + "height": 6, + "width": 12, + "nls": {}, + "uiConfig": {}, + "dataConfig": [], + "state": "DEFAULT", + "drilldownConfig": [], + "parametersMap": { + "log-analytics-log-group-compartment": "$(dashboard.params.log-analytics-loggroup-filter)", + "log-analytics-entity": "$(dashboard.params.log-analytics-entity-filter)", + "time": "$(dashboard.params.time)" + }, + "description": null + }, + { + "displayName": "PeopleSoft Database Logs", + "savedSearchId": "ocid1.managementsavedsearch....rsenakta", + "row": 18, + "column": 0, + "height": 6, + "width": 12, + "nls": {}, + "uiConfig": {}, + "dataConfig": [], + "state": "DEFAULT", + "drilldownConfig": [], + "parametersMap": { + "log-analytics-log-group-compartment": "$(dashboard.params.log-analytics-loggroup-filter)", + "log-analytics-entity": "$(dashboard.params.log-analytics-entity-filter)", + "time": "$(dashboard.params.time)" + }, + "description": null + } + ], + "displayName": "PeopleSoft Log Analysis", + "description": "This dashboard provides an analytic view of logs from across the PeopleSoft application stack. It provides a focus on new issues seen today that were not seen in the prior day. Additional graphs provide histogram views of logs with problems, as well as logs across the application tiers, hosts, and database.", + "compartmentId": "ocid1.compartment....5cxpnghq", + "isOobDashboard": false, + "isShowInHome": false, + "metadataVersion": "2.0", + "isShowDescription": true, + "screenImage": "todo: provide value[mandatory]", + "nls": {}, + "uiConfig": { + "isFilteringEnabled": false, + "isTimeRangeEnabled": true, + "isRefreshEnabled": true + }, + "dataConfig": [], + "type": "normal", + "isFavorite": false, + "savedSearches": [ + { + "id": "ocid1.managementsavedsearch....7q22qsxq", + "displayName": "PeopleSoft and Host Logs", + "providerId": "log-analytics", + "providerVersion": "3.0.0", + "providerName": "Logging Analytics", + "compartmentId": "ocid1.compartment....5cxpnghq", + "isOobSavedSearch": false, + "description": "Histogram of logs from all PeopleSoft and Host sources based on Log Group", + "nls": {}, + "type": "WIDGET_SHOW_IN_DASHBOARD", + "uiConfig": { + "timeSelection": { + "numUnits": 24, + "units": "HOURS", + "timePeriod": "relative" + }, + "showTitle": true, + "visualizationType": "records_histogram", + "visualizationOptions": { + "customVizOpt": { + "primaryFieldIname": "mbody", + "primaryFieldDname": "Original Log Content" + } + }, + "queryString": "'Log Group' = PSFT and 'Entity Type' in ('PSFT PIA', 'Host (Linux)', 'PSFT Process Scheduler Domain', 'PSFT Application Server Domain') | timestats count as logrecords by 'Log Source'", + "scopeFilters": { + "filters": [ + { + "type": "LogGroup", + "flags": { + "IncludeSubCompartments": true + }, + "values": [ + { + "value": "ocid1.compartment....5cxpnghq", + "label": "OracleApps" + } + ] + }, + { + "type": "MetricCompartment", + "flags": {}, + "values": [] + }, + { + "type": "Entity", + "flags": { + "IncludeDependents": true, + "ScopeCompartmentId": "ocid1.tenancy....lkmio6oiq" + }, + "values": [] + }, + { + "type": "LogSet", + "flags": {}, + "values": [] + }, + { + "type": "ResourceCompartment", + "flags": { + "IncludeSubCompartments": true + }, + "values": [ + { + "value": "ocid1.compartment....5cxpnghq", + "label": "OracleApps" + } + ] + }, + { + "type": "Region", + "flags": {}, + "values": [ + { + "value": "us-ashburn-1", + "label": "US East (Ashburn)" + } + ] + } + ], + "isGlobal": false, + "LogGroup": { + "type": "LogGroup", + "flags": { + "IncludeSubCompartments": true + }, + "values": [ + { + "value": "ocid1.compartment....5cxpnghq", + "label": "OracleApps" + } + ] + }, + "MetricCompartment": { + "type": "MetricCompartment", + "flags": {}, + "values": [] + }, + "Entity": { + "type": "Entity", + "flags": { + "IncludeDependents": true, + "ScopeCompartmentId": "ocid1.tenancy....lkmio6oiq" + }, + "values": [] + }, + "LogSet": { + "type": "LogSet", + "flags": {}, + "values": [] + }, + "ResourceCompartment": { + "type": "ResourceCompartment", + "flags": { + "IncludeSubCompartments": true + }, + "values": [ + { + "value": "ocid1.compartment....5cxpnghq", + "label": "OracleApps" + } + ] + }, + "Region": { + "type": "Region", + "flags": {}, + "values": [ + { + "value": "us-ashburn-1", + "label": "US East (Ashburn)" + } + ] + } + } + }, + "dataConfig": [], + "screenImage": " ", + "metadataVersion": "2.0", + "widgetTemplate": "visualizations/chartWidgetTemplate.html", + "widgetVM": "jet-modules/dashboards/widgets/lxSavedSearchWidget", + "freeformTags": {}, + "definedTags": {}, + "parametersConfig": [ + { + "name": "log-analytics-log-group-compartment", + "displayName": "Log Group Compartment", + "required": true, + "defaultFilterIds": [ + "OOBSS-management-dashboard-filter-4a" + ], + "editUi": { + "inputType": "savedSearch", + "filterTile": { + "filterId": "OOBSS-management-dashboard-filter-4a" + } + }, + "valueFormat": { + "type": "object" + } + }, + { + "name": "log-analytics-entity", + "displayName": "Entity", + "required": true, + "defaultFilterIds": [ + "OOBSS-management-dashboard-filter-2a" + ], + "editUi": { + "inputType": "savedSearch", + "filterTile": { + "filterId": "OOBSS-management-dashboard-filter-2a" + } + }, + "valueFormat": { + "type": "object" + } + }, + { + "name": "log-analytics-log-set", + "displayName": "Log Set", + "required": true, + "hidden": "$(window.logSetNotEnabled)", + "defaultFilterIds": [ + "OOBSS-management-dashboard-filter-3a" + ], + "editUi": { + "inputType": "savedSearch", + "filterTile": { + "filterId": "OOBSS-management-dashboard-filter-3a" + } + }, + "valueFormat": { + "type": "object" + } + }, + { + "name": "log-analytics-region", + "displayName": "Region", + "required": false, + "defaultFilterIds": [ + "OOBSS-management-dashboard-region-filter" + ], + "editUi": { + "inputType": "savedSearch", + "filterTile": { + "filterId": "OOBSS-management-dashboard-region-filter" + } + }, + "valueFormat": { + "type": "array" + } + }, + { + "name": "time", + "displayName": "$(bundle.globalSavedSearch.TIME)", + "required": true, + "hidden": true + }, + { + "name": "flex" + } + ], + "featuresConfig": { + "crossService": { + "shared": true + } + }, + "drilldownConfig": [] + }, + { + "id": "ocid1.managementsavedsearch....fjor5e4q", + "displayName": "PeopleSoft Problem Logs by Entity Type", + "providerId": "log-analytics", + "providerVersion": "3.0.0", + "providerName": "Logging Analytics", + "compartmentId": "ocid1.compartment....5cxpnghq", + "isOobSavedSearch": false, + "description": "Problem log records by entity type based on Log Group", + "nls": {}, + "type": "WIDGET_SHOW_IN_DASHBOARD", + "uiConfig": { + "timeSelection": { + "startTimeUtc": "2025-04-23T13:06:30.099Z", + "endTimeUtc": "2025-04-23T21:06:30.099Z", + "timePeriod": "cust" + }, + "showTitle": true, + "visualizationType": "records_histogram", + "visualizationOptions": { + "customVizOpt": { + "primaryFieldIname": "mbody", + "primaryFieldDname": "Original Log Content" + } + }, + "queryString": "'Log Group' in (PSFT) and 'Problem Priority' != null | fields Time | timestats count as logrecords by 'Entity Type'", + "scopeFilters": { + "filters": [ + { + "type": "LogGroup", + "flags": { + "IncludeSubCompartments": true + }, + "values": [ + { + "value": "ocid1.tenancy....kmio6oiq", + "label": "emdemo (root)" + } + ] + }, + { + "type": "MetricCompartment", + "flags": {}, + "values": [] + }, + { + "type": "Entity", + "flags": { + "IncludeDependents": true, + "ScopeCompartmentId": "ocid1.tenancy....lkmio6oiq" + }, + "values": [] + }, + { + "type": "LogSet", + "flags": {}, + "values": [] + }, + { + "type": "ResourceCompartment", + "flags": { + "IncludeSubCompartments": true + }, + "values": [ + { + "value": "ocid1.compartment....5cxpnghq", + "label": "OracleApps" + } + ] + }, + { + "type": "Region", + "flags": {}, + "values": [ + { + "value": "us-ashburn-1", + "label": "US East (Ashburn)" + } + ] + } + ], + "isGlobal": false, + "LogGroup": { + "type": "LogGroup", + "flags": { + "IncludeSubCompartments": true + }, + "values": [ + { + "value": "ocid1.tenancy....kmio6oiq", + "label": "emdemo (root)" + } + ] + }, + "MetricCompartment": { + "type": "MetricCompartment", + "flags": {}, + "values": [] + }, + "Entity": { + "type": "Entity", + "flags": { + "IncludeDependents": true, + "ScopeCompartmentId": "ocid1.tenancy....lkmio6oiq" + }, + "values": [] + }, + "LogSet": { + "type": "LogSet", + "flags": {}, + "values": [] + }, + "ResourceCompartment": { + "type": "ResourceCompartment", + "flags": { + "IncludeSubCompartments": true + }, + "values": [ + { + "value": "ocid1.compartment....5cxpnghq", + "label": "OracleApps" + } + ] + }, + "Region": { + "type": "Region", + "flags": {}, + "values": [ + { + "value": "us-ashburn-1", + "label": "US East (Ashburn)" + } + ] + } + } + }, + "dataConfig": [], + "screenImage": " ", + "metadataVersion": "2.0", + "widgetTemplate": "visualizations/chartWidgetTemplate.html", + "widgetVM": "jet-modules/dashboards/widgets/lxSavedSearchWidget", + "freeformTags": {}, + "definedTags": {}, + "parametersConfig": [ + { + "name": "log-analytics-log-group-compartment", + "displayName": "Log Group Compartment", + "required": true, + "defaultFilterIds": [ + "OOBSS-management-dashboard-filter-4a" + ], + "editUi": { + "inputType": "savedSearch", + "filterTile": { + "filterId": "OOBSS-management-dashboard-filter-4a" + } + }, + "valueFormat": { + "type": "object" + } + }, + { + "name": "log-analytics-entity", + "displayName": "Entity", + "required": true, + "defaultFilterIds": [ + "OOBSS-management-dashboard-filter-2a" + ], + "editUi": { + "inputType": "savedSearch", + "filterTile": { + "filterId": "OOBSS-management-dashboard-filter-2a" + } + }, + "valueFormat": { + "type": "object" + } + }, + { + "name": "log-analytics-log-set", + "displayName": "Log Set", + "required": true, + "hidden": "$(window.logSetNotEnabled)", + "defaultFilterIds": [ + "OOBSS-management-dashboard-filter-3a" + ], + "editUi": { + "inputType": "savedSearch", + "filterTile": { + "filterId": "OOBSS-management-dashboard-filter-3a" + } + }, + "valueFormat": { + "type": "object" + } + }, + { + "name": "log-analytics-region", + "displayName": "Region", + "required": false, + "defaultFilterIds": [ + "OOBSS-management-dashboard-region-filter" + ], + "editUi": { + "inputType": "savedSearch", + "filterTile": { + "filterId": "OOBSS-management-dashboard-region-filter" + } + }, + "valueFormat": { + "type": "array" + } + }, + { + "name": "time", + "displayName": "$(bundle.globalSavedSearch.TIME)", + "required": true, + "hidden": true + }, + { + "name": "flex" + } + ], + "featuresConfig": { + "crossService": { + "shared": true + } + }, + "drilldownConfig": [] + }, + { + "id": "ocid1.managementsavedsearch....es4jkuua", + "displayName": "New PeopleSoft Log Issues Today", + "providerId": "log-analytics", + "providerVersion": "3.0.0", + "providerName": "Logging Analytics", + "compartmentId": "ocid1.compartment....5cxpnghq", + "isOobSavedSearch": false, + "description": "Cluster comparison of last 24 hours to prior 24 hours over all logs related to the PeopleSoft infrastructure.", + "nls": {}, + "type": "WIDGET_SHOW_IN_DASHBOARD", + "uiConfig": { + "timeSelection": { + "numUnits": 24, + "units": "HOURS", + "timePeriod": "relative" + }, + "showTitle": true, + "visualizationType": "cluster_compare", + "visualizationOptions": {}, + "queryString": "'Log Group' = PSFT | fields Time, 'Log Group' | clustercompare timeshift = -24hour size = 24hour", + "scopeFilters": { + "filters": [ + { + "type": "LogGroup", + "flags": { + "IncludeSubCompartments": true + }, + "values": [ + { + "value": "ocid1.tenancy....kmio6oiq", + "label": "emdemo (root)" + } + ] + }, + { + "type": "Entity", + "flags": { + "IncludeDependents": true, + "ScopeCompartmentId": "ocid1.compartment....h5cxpnghq" + }, + "values": [] + }, + { + "type": "LogSet", + "flags": {}, + "values": [] + }, + { + "type": "Region", + "flags": {}, + "values": [ + { + "value": "us-ashburn-1", + "label": "US East (Ashburn)" + } + ] + } + ], + "isGlobal": false, + "LogGroup": { + "type": "LogGroup", + "flags": { + "IncludeSubCompartments": true + }, + "values": [ + { + "value": "ocid1.tenancy....kmio6oiq", + "label": "emdemo (root)" + } + ] + }, + "Entity": { + "type": "Entity", + "flags": { + "IncludeDependents": true, + "ScopeCompartmentId": "ocid1.compartment....h5cxpnghq" + }, + "values": [] + }, + "LogSet": { + "type": "LogSet", + "flags": {}, + "values": [] + }, + "Region": { + "type": "Region", + "flags": {}, + "values": [ + { + "value": "us-ashburn-1", + "label": "US East (Ashburn)" + } + ] + } + }, + "internalKey": "ocid1.managementsavedsearch....es4jkuua", + "vizType": "lxSavedSearchWidgetType", + "enableWidgetInApp": true + }, + "dataConfig": [], + "screenImage": " ", + "metadataVersion": "2.0", + "widgetTemplate": "visualizations/chartWidgetTemplate.html", + "widgetVM": "jet-modules/dashboards/widgets/lxSavedSearchWidget", + "freeformTags": {}, + "definedTags": {}, + "parametersConfig": [ + { + "name": "log-analytics-log-group-compartment", + "displayName": "Log Group Compartment", + "required": true, + "defaultFilterIds": [ + "OOBSS-management-dashboard-filter-4a" + ], + "editUi": { + "inputType": "savedSearch", + "filterTile": { + "filterId": "OOBSS-management-dashboard-filter-4a" + } + }, + "valueFormat": { + "type": "object" + } + }, + { + "name": "log-analytics-entity", + "displayName": "Entity", + "required": true, + "defaultFilterIds": [ + "OOBSS-management-dashboard-filter-2a" + ], + "editUi": { + "inputType": "savedSearch", + "filterTile": { + "filterId": "OOBSS-management-dashboard-filter-2a" + } + }, + "valueFormat": { + "type": "object" + } + }, + { + "name": "log-analytics-log-set", + "displayName": "Log Set", + "required": true, + "hidden": "$(window.logSetNotEnabled)", + "defaultFilterIds": [ + "OOBSS-management-dashboard-filter-3a" + ], + "editUi": { + "inputType": "savedSearch", + "filterTile": { + "filterId": "OOBSS-management-dashboard-filter-3a" + } + }, + "valueFormat": { + "type": "object" + } + }, + { + "name": "log-analytics-region", + "displayName": "Region", + "required": false, + "defaultFilterIds": [ + "OOBSS-management-dashboard-region-filter" + ], + "editUi": { + "inputType": "savedSearch", + "filterTile": { + "filterId": "OOBSS-management-dashboard-region-filter" + } + }, + "valueFormat": { + "type": "array" + } + }, + { + "name": "time", + "displayName": "$(bundle.globalSavedSearch.TIME)", + "required": true, + "hidden": true + }, + { + "name": "flex" + } + ], + "featuresConfig": { + "crossService": { + "shared": true + } + }, + "drilldownConfig": [] + }, + { + "id": "ocid1.managementsavedsearch....rsenakta", + "displayName": "PeopleSoft Database Logs", + "providerId": "log-analytics", + "providerVersion": "3.0.0", + "providerName": "Logging Analytics", + "compartmentId": "ocid1.compartment....5cxpnghq", + "isOobSavedSearch": false, + "description": "Histogram of logs from all Database sources based on Log Group", + "nls": {}, + "type": "WIDGET_SHOW_IN_DASHBOARD", + "uiConfig": { + "timeSelection": { + "numUnits": 24, + "units": "HOURS", + "timePeriod": "relative" + }, + "showTitle": true, + "visualizationType": "records_histogram", + "visualizationOptions": { + "customVizOpt": { + "primaryFieldIname": "mbody", + "primaryFieldDname": "Original Log Content" + } + }, + "queryString": "'Log Group' = PSFT and 'Entity Type' in ('Autonomous Transaction Processing', 'Oracle Database', 'Oracle Database Instance', 'Oracle Pluggable Database') | timestats count as logrecords by 'Log Source'", + "scopeFilters": { + "filters": [ + { + "type": "LogGroup", + "flags": { + "IncludeSubCompartments": true + }, + "values": [ + { + "value": "ocid1.compartment....5cxpnghq", + "label": "OracleApps" + } + ] + }, + { + "type": "MetricCompartment", + "flags": {}, + "values": [] + }, + { + "type": "Entity", + "flags": { + "IncludeDependents": true, + "ScopeCompartmentId": "ocid1.tenancy....lkmio6oiq" + }, + "values": [] + }, + { + "type": "LogSet", + "flags": {}, + "values": [] + }, + { + "type": "ResourceCompartment", + "flags": { + "IncludeSubCompartments": true + }, + "values": [ + { + "value": "ocid1.compartment....5cxpnghq", + "label": "OracleApps" + } + ] + }, + { + "type": "Region", + "flags": {}, + "values": [ + { + "value": "us-ashburn-1", + "label": "US East (Ashburn)" + } + ] + } + ], + "isGlobal": false, + "LogGroup": { + "type": "LogGroup", + "flags": { + "IncludeSubCompartments": true + }, + "values": [ + { + "value": "ocid1.compartment....5cxpnghq", + "label": "OracleApps" + } + ] + }, + "MetricCompartment": { + "type": "MetricCompartment", + "flags": {}, + "values": [] + }, + "Entity": { + "type": "Entity", + "flags": { + "IncludeDependents": true, + "ScopeCompartmentId": "ocid1.tenancy....lkmio6oiq" + }, + "values": [] + }, + "LogSet": { + "type": "LogSet", + "flags": {}, + "values": [] + }, + "ResourceCompartment": { + "type": "ResourceCompartment", + "flags": { + "IncludeSubCompartments": true + }, + "values": [ + { + "value": "ocid1.compartment....5cxpnghq", + "label": "OracleApps" + } + ] + }, + "Region": { + "type": "Region", + "flags": {}, + "values": [ + { + "value": "us-ashburn-1", + "label": "US East (Ashburn)" + } + ] + } + }, + "vizType": "lxSavedSearchWidgetType", + "enableWidgetInApp": true + }, + "dataConfig": [], + "screenImage": " ", + "metadataVersion": "2.0", + "widgetTemplate": "visualizations/chartWidgetTemplate.html", + "widgetVM": "jet-modules/dashboards/widgets/lxSavedSearchWidget", + "freeformTags": {}, + "definedTags": {}, + "parametersConfig": [ + { + "name": "log-analytics-log-group-compartment", + "displayName": "Log Group Compartment", + "required": true, + "defaultFilterIds": [ + "OOBSS-management-dashboard-filter-4a" + ], + "editUi": { + "inputType": "savedSearch", + "filterTile": { + "filterId": "OOBSS-management-dashboard-filter-4a" + } + }, + "valueFormat": { + "type": "object" + } + }, + { + "name": "log-analytics-entity", + "displayName": "Entity", + "required": true, + "defaultFilterIds": [ + "OOBSS-management-dashboard-filter-2a" + ], + "editUi": { + "inputType": "savedSearch", + "filterTile": { + "filterId": "OOBSS-management-dashboard-filter-2a" + } + }, + "valueFormat": { + "type": "object" + } + }, + { + "name": "log-analytics-log-set", + "displayName": "Log Set", + "required": true, + "hidden": "$(window.logSetNotEnabled)", + "defaultFilterIds": [ + "OOBSS-management-dashboard-filter-3a" + ], + "editUi": { + "inputType": "savedSearch", + "filterTile": { + "filterId": "OOBSS-management-dashboard-filter-3a" + } + }, + "valueFormat": { + "type": "object" + } + }, + { + "name": "log-analytics-region", + "displayName": "Region", + "required": false, + "defaultFilterIds": [ + "OOBSS-management-dashboard-region-filter" + ], + "editUi": { + "inputType": "savedSearch", + "filterTile": { + "filterId": "OOBSS-management-dashboard-region-filter" + } + }, + "valueFormat": { + "type": "array" + } + }, + { + "name": "time", + "displayName": "$(bundle.globalSavedSearch.TIME)", + "required": true, + "hidden": true + }, + { + "name": "flex" + } + ], + "featuresConfig": { + "crossService": { + "shared": true + } + }, + "drilldownConfig": [] + }, + { + "id": "ocid1.managementsavedsearch....jxvgmc5a", + "displayName": "PeopleSoft Problem Logs by Label and Entity", + "providerId": "log-analytics", + "providerVersion": "3.0.0", + "providerName": "Logging Analytics", + "compartmentId": "ocid1.compartment....5cxpnghq", + "isOobSavedSearch": false, + "description": "Logs flagged as problem, grouped by label (problem) and entity based on Log Group", + "nls": {}, + "type": "WIDGET_SHOW_IN_DASHBOARD", + "uiConfig": { + "timeSelection": { + "numUnits": 24, + "units": "HOURS", + "timePeriod": "relative" + }, + "showTitle": true, + "visualizationType": "summary_table", + "visualizationOptions": { + "customVizOpt": { + "primaryFieldIname": "mbody", + "primaryFieldDname": "Original Log Content" + } + }, + "queryString": "'Log Group' in (PSFT) and 'Problem Priority' != null | fields Time | stats count as logrecords by Label, Entity", + "scopeFilters": { + "filters": [ + { + "type": "LogGroup", + "flags": { + "IncludeSubCompartments": true + }, + "values": [ + { + "value": "ocid1.compartment....5cxpnghq", + "label": "OracleApps" + } + ] + }, + { + "type": "MetricCompartment", + "flags": {}, + "values": [] + }, + { + "type": "Entity", + "flags": { + "IncludeDependents": true, + "ScopeCompartmentId": "ocid1.compartment....h5cxpnghq" + }, + "values": [] + }, + { + "type": "LogSet", + "flags": {}, + "values": [] + }, + { + "type": "ResourceCompartment", + "flags": { + "IncludeSubCompartments": true + }, + "values": [ + { + "value": "ocid1.compartment....5cxpnghq", + "label": "OracleApps" + } + ] + }, + { + "type": "Region", + "flags": {}, + "values": [ + { + "value": "us-ashburn-1", + "label": "US East (Ashburn)" + } + ] + } + ], + "isGlobal": false, + "LogGroup": { + "type": "LogGroup", + "flags": { + "IncludeSubCompartments": true + }, + "values": [ + { + "value": "ocid1.compartment....5cxpnghq", + "label": "OracleApps" + } + ] + }, + "MetricCompartment": { + "type": "MetricCompartment", + "flags": {}, + "values": [] + }, + "Entity": { + "type": "Entity", + "flags": { + "IncludeDependents": true, + "ScopeCompartmentId": "ocid1.compartment....h5cxpnghq" + }, + "values": [] + }, + "LogSet": { + "type": "LogSet", + "flags": {}, + "values": [] + }, + "ResourceCompartment": { + "type": "ResourceCompartment", + "flags": { + "IncludeSubCompartments": true + }, + "values": [ + { + "value": "ocid1.compartment....5cxpnghq", + "label": "OracleApps" + } + ] + }, + "Region": { + "type": "Region", + "flags": {}, + "values": [ + { + "value": "us-ashburn-1", + "label": "US East (Ashburn)" + } + ] + } + } + }, + "dataConfig": [], + "screenImage": " ", + "metadataVersion": "2.0", + "widgetTemplate": "visualizations/chartWidgetTemplate.html", + "widgetVM": "jet-modules/dashboards/widgets/lxSavedSearchWidget", + "freeformTags": {}, + "definedTags": {}, + "parametersConfig": [ + { + "name": "log-analytics-log-group-compartment", + "displayName": "Log Group Compartment", + "required": true, + "defaultFilterIds": [ + "OOBSS-management-dashboard-filter-4a" + ], + "editUi": { + "inputType": "savedSearch", + "filterTile": { + "filterId": "OOBSS-management-dashboard-filter-4a" + } + }, + "valueFormat": { + "type": "object" + } + }, + { + "name": "log-analytics-entity", + "displayName": "Entity", + "required": true, + "defaultFilterIds": [ + "OOBSS-management-dashboard-filter-2a" + ], + "editUi": { + "inputType": "savedSearch", + "filterTile": { + "filterId": "OOBSS-management-dashboard-filter-2a" + } + }, + "valueFormat": { + "type": "object" + } + }, + { + "name": "log-analytics-log-set", + "displayName": "Log Set", + "required": true, + "hidden": "$(window.logSetNotEnabled)", + "defaultFilterIds": [ + "OOBSS-management-dashboard-filter-3a" + ], + "editUi": { + "inputType": "savedSearch", + "filterTile": { + "filterId": "OOBSS-management-dashboard-filter-3a" + } + }, + "valueFormat": { + "type": "object" + } + }, + { + "name": "log-analytics-region", + "displayName": "Region", + "required": false, + "defaultFilterIds": [ + "OOBSS-management-dashboard-region-filter" + ], + "editUi": { + "inputType": "savedSearch", + "filterTile": { + "filterId": "OOBSS-management-dashboard-region-filter" + } + }, + "valueFormat": { + "type": "array" + } + }, + { + "name": "time", + "displayName": "$(bundle.globalSavedSearch.TIME)", + "required": true, + "hidden": true + }, + { + "name": "flex" + } + ], + "featuresConfig": { + "crossService": { + "shared": true + } + }, + "drilldownConfig": [] + } + ], + "parametersConfig": [ + { + "savedSearchId": "OOBSS-management-dashboard-filter-4a", + "displayName": "Log Group Compartment", + "width": 4, + "state": "DEFAULT", + "uiConfig": { + "internalKey": "OOBSS-management-dashboard-filter-4a", + "filterName": "log-analytics-loggroup-filter", + "vizFilterType": "lxLogGroupDashFilterType", + "defaultWidth": 4, + "minWidth": 2 + }, + "parametersMap": { + "isStoreInLocalStorage": true + }, + "name": "log-analytics-loggroup-filter", + "localStorageKey": "log-analytics-loggroup-filter" + }, + { + "savedSearchId": "OOBSS-management-dashboard-filter-2a", + "displayName": "Entity", + "width": 4, + "state": "DEFAULT", + "uiConfig": { + "internalKey": "OOBSS-management-dashboard-filter-2a", + "filterName": "log-analytics-entity-filter", + "vizFilterType": "lxEntityDashFilterType", + "defaultWidth": 4, + "minWidth": 2 + }, + "parametersMap": { + "isStoreInLocalStorage": true + }, + "name": "log-analytics-entity-filter", + "localStorageKey": "log-analytics-entity-filter" + }, + { + "savedSearchId": "OOBSS-management-dashboard-filter-100", + "width": 3, + "state": "DEFAULT", + "parametersMap": {}, + "name": "temporaryFilerName", + "visible": false + }, + { + "name": "time", + "displayName": "$(bundle.globalSavedSearch.TIME)", + "src": "$(context.time)" + }, + { + "savedSearchId": "OOBSS-management-dashboard-filter-3a", + "displayName": "Log Set", + "state": "DEFAULT", + "uiConfig": { + "internalKey": "OOBSS-management-dashboard-filter-3a", + "filterName": "log-analytics-logset-filter", + "vizFilterType": "lxLogSetDashFilterType", + "defaultWidth": 4, + "minWidth": 2, + "hidden": "$(window.logSetNotEnabled)" + }, + "parametersMap": { + "isStoreInLocalStorage": true + }, + "name": "log-analytics-logset-filter", + "localStorageKey": "log-analytics-logset-filter", + "uniqueId": "14c3beac-f618-55bb-1ca8-6ce3db767407" + } + ], + "featuresConfig": { + "crossService": { + "shared": false + }, + "serviceTypes": [ + "log-analytics", + "management-dashboard" + ] + }, + "drilldownConfig": [], + "freeformTags": {}, + "definedTags": {} + } + ] +} \ No newline at end of file diff --git a/knowledge-content/peoplesoft-observability-solution/README.md b/knowledge-content/peoplesoft-observability-solution/README.md new file mode 100644 index 0000000..263114e --- /dev/null +++ b/knowledge-content/peoplesoft-observability-solution/README.md @@ -0,0 +1,27 @@ +# Oracle PeopleSoft Observability Solution Content + +The Observability and Management solution for PeopleSoft gives step by step instructions to fully monitor PeopleSoft on-premises or in the cloud. +This custom content is provided to supplement the solution guide which is available on the [Oracle Help Center](https://docs.oracle.com/en/learn/psobs/). + +## Dashboards screenshots + +* PeopleSoft App KPIs Dashboard + ![PeopleSoft App KPIs Dashboard](images/PeopleSoftAppKPIs.png) + +* PeopleSoft Database and Hosts Dashboard + ![PeopleSoft Database and Hosts Dashboard](images/PeopleSoftDatabaseandHosts.png) + +* PeopleSoft Log Analysis + ![PeopleSoft Log Analysis](images/PeopleSoftLogAnalysis.png) + +## Import Dashboard Content + +For ease of deployment, some of the Logging Analytics saved searches used in the dashboards rely on having the log files stored in a Log Group called PSFT. It is recommended to put all logs from the application components, hosts, and database into a single log group to allow for simplified filtering as well as access control. If your log files are stored in a log group with a different name, update that in the JSON files as needed prior to import. Look for \'Log Group' = PSFT in the query string element. +When importing the dashboard files, choose the compartment for the dashboard and the saved searches based on your own environment, not the compartment in the selected file. +The [Management Dashboards documentation](https://docs.oracle.com/en-us/iaas/management-dashboard/doc/export-and-import-dashboards.html) describes the steps to import the dashboards. + +## Import APM Configuration Content + +Before importing the APM configuration content, edit the JSON file to replace all placeholders with relevant values for your environment. These are identified in the file as \, \, \ and so on. Remove the surrounding angle brackets. Other content in angle brackets that does not include text in all caps, should be left as it is and it will be replaced by APM when drilling down to other services. +When importing the APM Config content, select all checkboxes to include all configuration resources, including Apdex thresholds, Span filters, Span enrichment, and Drilldown configurations. +The [APM documentation](https://docs.oracle.com/en-us/iaas/application-performance-monitoring/doc/configure-apm-domain-export-import.html#GUID-C78D32F0-46D2-4E07-B0D3-578C6D008F80) describes the steps to import domain configuration content. diff --git a/knowledge-content/peoplesoft-observability-solution/images/PeopleSoftAppKPIs.png b/knowledge-content/peoplesoft-observability-solution/images/PeopleSoftAppKPIs.png new file mode 100644 index 0000000..88ec169 Binary files /dev/null and b/knowledge-content/peoplesoft-observability-solution/images/PeopleSoftAppKPIs.png differ diff --git a/knowledge-content/peoplesoft-observability-solution/images/PeopleSoftDatabaseandHosts.png b/knowledge-content/peoplesoft-observability-solution/images/PeopleSoftDatabaseandHosts.png new file mode 100644 index 0000000..f46cf5b Binary files /dev/null and b/knowledge-content/peoplesoft-observability-solution/images/PeopleSoftDatabaseandHosts.png differ diff --git a/knowledge-content/peoplesoft-observability-solution/images/PeopleSoftLogAnalysis.png b/knowledge-content/peoplesoft-observability-solution/images/PeopleSoftLogAnalysis.png new file mode 100644 index 0000000..4e98c33 Binary files /dev/null and b/knowledge-content/peoplesoft-observability-solution/images/PeopleSoftLogAnalysis.png differ