Skip to content

Commit 29ccfe9

Browse files
authored
Added dashboards, drilldowns, and metric extensions (#81)
1 parent be9fae1 commit 29ccfe9

File tree

5 files changed

+102
-0
lines changed

5 files changed

+102
-0
lines changed

knowledge-content/ebs-observability-solution/Dashboards/EBS Admin Dashboard.json

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
https://cloud.oracle.com/loganalytics/explorer?
2+
viz=records_histogram
3+
&query=ECID%20%3D%20%27<ECID>%27%20%7C%20timestats%20count%20as%20logrecords%20by%20%27Log%20Source%27
4+
&vizOptions=%7B%22customVizOpt%22%3A%7B%22primaryFieldIname%22%3A%22mbody%22%2C%22primaryFieldDname%22%3A%22Original%20Log%20Content%22%7D%7D
5+
&scopeFilters=lg%3Aroot%2Ctrue%3Brs%3A<OciCompartmentId>%2Ctrue
6+
&startTime=<APMStartTimeMs>
7+
&endTime=<APMEndTimeMs>®ion=<OciRegion>
8+
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
dbmgmt-ui/perfhub?ocid=[PDB OCID]&perfhubContext={
2+
"dateTime": {
3+
"startDate":,
4+
"endDate":
5+
},
6+
"viewPort": {
7+
"startDate": "",
8+
"endDate": ""
9+
},
10+
"selectedTab": {
11+
"name": "activityTab",
12+
"filters": [
13+
{
14+
"key": "filter_list",
15+
"value": "{\"sqlid\":{\"value\":\"\",\"disabled\":false}}"
16+
}
17+
]
18+
}
19+
}
20+
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
https://cloud.oracle.com/opsi/dashboard/sqlInsights?
2+
dashId=OOBD-opsi-sql-dashboard
3+
&dashFilter.opsiFlexFilter=<DbOracleSqlId>
4+
&compartmentId=<OciCompartmentId>
5+
&activeCompartmentId=<OciCompartmentId>
6+
&dashFilter.opsiSqlId=<DbOracleSqlId>
7+
®ion=<OciRegion>
8+
&dashFilter.opsiDatabaseFilter=[OPSI DB OCID]
9+
&dashFilter.opsiContext=sqlInsights
10+
&dashFilter.compartmentId=<OciCompartmentId>
Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
{
2+
"type": "MetricExtension",
3+
"schemaVersion": "1.0.0",
4+
"on": "2025-02-05 20:47:36.918285321",
5+
"data": {
6+
"name": "<give name of metric extension, e.g. ME_LongRunningConcurrentRequests10m>",
7+
"displayName": "<give display name of metric extension, e.g. Long Running Concurrent Requests>",
8+
"resourceType": "oci_oracle_pdb",
9+
"compartmentId": "<give compartment Id of metric extension, e.g. ocid1.compartment.oc1..aaaaaaaatggblydhmdaqbrr4zzfzuktfslhhinycefjvapa4ltvz7z6nzy2a>",
10+
"description": "<give description of metric extension, e.g. Gathers all active concurrent requests which are running over 10 minutes>",
11+
"collectionRecurrences": "<give collection frequency of metric extension, e.g. FREQ=MINUTELY;INTERVAL=10>",
12+
"metricList": [
13+
{
14+
"name": "RequestId",
15+
"isDimension": true,
16+
"dataType": "NUMBER",
17+
"isHidden": false
18+
},
19+
{
20+
"name": "ProgramName",
21+
"isDimension": true,
22+
"dataType": "STRING",
23+
"isHidden": false
24+
},
25+
{
26+
"name": "Phase",
27+
"isDimension": true,
28+
"dataType": "STRING",
29+
"isHidden": false
30+
},
31+
{
32+
"name": "RuntimeMinutes",
33+
"isDimension": false,
34+
"dataType": "NUMBER",
35+
"isHidden": false,
36+
"unit": "Mins"
37+
},
38+
{
39+
"name": "Username",
40+
"isDimension": true,
41+
"dataType": "STRING",
42+
"isHidden": false
43+
},
44+
{
45+
"name": "SQLId",
46+
"isDimension": true,
47+
"dataType": "STRING",
48+
"isHidden": false
49+
}
50+
],
51+
"queryProperties": {
52+
"collectionMethod": "SQL",
53+
"sqlType": "STATEMENT",
54+
"sqlDetails": {
55+
"content": "U0VMRUNUIERJU1RJTkNUIAogICAgY29uYy5yZXF1ZXN0X2lkIEFTIFJlcXVlc3RJZCwKICAgIGNvbmMucHJvZ3JhbV9zaG9ydF9uYW1lIEFTIFByb2dyYW1OYW1lLAogICAgY29uYy5waGFzZV9jb2RlIEFTIFBoYXNlLAogICAgUk9VTkQoKE5WTChjb25jLmFjdHVhbF9jb21wbGV0aW9uX2RhdGUsIFNZU0RBVEUpIC0gY29uYy5hY3R1YWxfc3RhcnRfZGF0ZSkgKiAyNCAqIDYwLCAyKSBBUyBSdW50aW1lTWludXRlcywKICAgIGNvbmMucmVxdWVzdG9yIEFTIFVzZXJuYW1lLAogICAgTlZMKHNxbC5zcWxfaWQsICdOL0EnKSBBUyBTUUxJZApGUk9NIAogICAgYXBwcy5mbmRfY29uY19yZXFfc3VtbWFyeV92IGNvbmMKTEVGVCBKT0lOIAogICAgYXBwcy5mbmRfY29uY3VycmVudF9wcm9jZXNzZXMgY3Byb2MKICAgIE9OIGNvbmMuY29udHJvbGxpbmdfbWFuYWdlciA9IGNwcm9jLmNvbmN1cnJlbnRfcHJvY2Vzc19pZApMRUZUIEpPSU4gCiAgICBndiRwcm9jZXNzIG9yYXAKICAgIE9OIG9yYXAucGlkID0gY3Byb2Mub3JhY2xlX3Byb2Nlc3NfaWQKTEVGVCBKT0lOIAogICAgZ3Ykc2Vzc2lvbiBvcmFzCiAgICBPTiBvcmFzLnBhZGRyID0gb3JhcC5hZGRyCkxFRlQgSk9JTiAKICAgIGd2JHNxbCBzcWwKICAgIE9OIG9yYXMuc3FsX2lkID0gc3FsLnNxbF9pZApXSEVSRSAKICAgIGNvbmMucGhhc2VfY29kZSAhPSAnQycKICAgIEFORCAoTlZMKGNvbmMuYWN0dWFsX2NvbXBsZXRpb25fZGF0ZSwgU1lTREFURSkgLSBjb25jLmFjdHVhbF9zdGFydF9kYXRlKSAqIDE0NDAgPiAxMApPUkRFUiBCWQogICAgUk9VTkQoKE5WTChjb25jLmFjdHVhbF9jb21wbGV0aW9uX2RhdGUsIFNZU0RBVEUpIC0gY29uYy5hY3R1YWxfc3RhcnRfZGF0ZSkgKiAyNCAqIDYwLCAyKSBERVNDOw=="
56+
},
57+
"outParamDetails": {
58+
"outParamPosition": -1,
59+
"outParamType": "NO_OUT_PARAM"
60+
}
61+
}
62+
}
63+
}

0 commit comments

Comments
 (0)