@@ -43,7 +43,7 @@ strategies, improve budget forecasting, and ultimately lead to
4343meaningful cost savings across the organization.
4444
4545<img src="./images/image1.png"
46- style="width:10 .5in;height:1.93889in" />
46+ style="width:5 .5in;height:1.93889in" />
4747
4848Fig.1 – Compartment spending dashboard
4949
@@ -72,7 +72,7 @@ Ready to set it up in your own environment? Keep reading to learn how!
7272
7373## Architecture
7474
75- <img src="./files/ images/image3.png"
75+ <img src="./images/image3.png"
7676style="width:6.5in;height:1.85347in" />
7777
7878Fig. 3 - The architecture
@@ -97,7 +97,7 @@ function to perform a custom remediation action.
9797In the OCI Console, under "Storage", click on "Object Storage" → then
9898"Buckets". Choose the compartment where you want to create the bucket.
9999
100- > <img src="./files/ images/image4.png"
100+ > <img src="./images/image4.png"
101101> style="width:6.13127in;height:3.19521in" />
102102
103103Fig 4 - Bucket creation
@@ -179,7 +179,7 @@ allow DYNAMIC-GROUP LogAnalyticsObjectCollectionRule to
179179Create an application in OCI Console. Go to Developer Services > ;
180180Applications > ; Create Application > ; FinOpsX86
181181
182- <img src="./files/ images/image5.png"
182+ <img src="./images/image5.png"
183183style="width:5.27588in;height:3.3402in" />
184184
185185Fig.5 – Application
@@ -284,7 +284,7 @@ Define a scheduler. Create an application in OCI Console. Go to
284284Developer Services > ; Applications > ; Create Application > ;
285285FinOpsX86> ; copyusagereport > ; Schedules > ; Add Schedule
286286
287- <img src="./files/ images/image6.png"
287+ <img src="./images/image6.png"
288288style="width:3.94444in;height:4.23611in" />
289289
290290Fig.6 – Funcion Schedule
@@ -295,7 +295,7 @@ Fig.6 – Funcion Schedule
295295> ** Administration** → ** Log Groups** . Select the ** compartment** where
296296> you want to create the log group from the left-side menu.
297297>
298- > <img src="./files/ images/image7.png"
298+ > <img src="./images/image7.png"
299299> style="width:4.69444in;height:2.10278in" />
300300>
301301 Fig.7 – Log Group
@@ -310,13 +310,13 @@ Bottom of Form
310310
311311* Import the FOCUS parser and Source*
312312
313- > Download the Source configuration from [ here] ( ./files/ src/FOCUS_OCI_1760704183250.zip ) .
313+ > Download the Source configuration from [ here] ( ./src/FOCUS_OCI_1760704183250.zip ) .
314314>
315315> Go to ** Observability & Management** → ** Log Analytics** →
316316> ** Administration** → ** Import Configuration Content** and select the
317317> file you have just downloaded.
318318>
319- > <img src="./files/ images/image8.png"
319+ > <img src="./images/image8.png"
320320> style="width:3.47989in;height:3.03434in" />
321321
322322Create the Streaming
@@ -330,7 +330,7 @@ Create the Streaming
330330Go to ** Analytics & AI** → ** Streaming** → ** Stream Pools** → ** Create
331331Stream Pool** .
332332
333- > <img src="./files/ images/image9.png"
333+ > <img src="./images/image9.png"
334334> style="width:3.08333in;height:5.22222in" />
335335
336336* Create the Object Rule on Log Analytics*
@@ -364,12 +364,12 @@ file://createFocusObjectRule.json --namespace-name frxfz3gch4zb
364364```
365365* Import the FOCUS Dashboard*
366366
367- > Download the dashboard configuration from [ here] ( ./files/ src/FinOps_final.json ) .
367+ > Download the dashboard configuration from [ here] ( ./src/FinOps_final.json ) .
368368>
369369> Go to ** Observability & Management** → ** Management Dashboards** ** →
370370> Import dashboards** and select the file you have just downloaded.
371371>
372- > <img src="./files/ images/image10.png"
372+ > <img src="./images/image10.png"
373373> style="width:6.5in;height:1.88958in" />
374374
375375* Create the alert*
@@ -391,10 +391,10 @@ file://createFocusObjectRule.json --namespace-name frxfz3gch4zb
391391> I used FO\_ Total\_ Overage but you can use all other FinOps Dashboard
392392> widget or create new ones.
393393>
394- > <img src="./files/ images/image11.png"
394+ > <img src="./images/image11.png"
395395> style="width:6.5in;height:2.69861in" />
396396>
397- > <img src="./files/ images/image12.png"
397+ > <img src="./images/image12.png"
398398> style="width:6.5in;height:2.51597in" />
399399>
400400> Wait 24 hours for the data to be imported and for the
@@ -404,7 +404,7 @@ file://createFocusObjectRule.json --namespace-name frxfz3gch4zb
404404> Go to ** Observability & Management → Monitoring → Alarm Definitions →
405405> Create Alarm**
406406>
407- > <img src="./files/ images/image13.png"
407+ > <img src="./images/image13.png"
408408> style="width:6.5in;height:3.11875in" />
409409>
410410> By integrating the OCI FOCUS cost and usage report into Log Analytics,
0 commit comments