Category Archives: Scripts

Pi Day 2022

By | March 3, 2022

Pi (3.14) day is coming! And I am working on a real nice, very fitting surprise for all you Raspberry Pi & OCI fans out there. I will release this project of course on Pi Day it self! Maybe plan a live youtube/twitch stream. Never done that before, but hey let’s go crazy 🙂 Oracle… Read More »

Documented: OCI Pricelist API

By | July 30, 2021

UPDATED: Oracle now has an official way to query the list pricing of services. This can be done using this url: You can query all services or one specific SKU and can specify the currency you want to result in. See the official documentation: https://docs.oracle.com/en-us/iaas/Content/GSG/Tasks/signingup_topic-Estimating_Costs.htm#accessing_list_pricing

OCI-AutoScale; Now supports 8 OCI Service, including Exadata CS and Network Load Balancers

By | October 1, 2020

2 years ago I started work on the OCI-AutoScaling script. I wanted to run my workloads on OCI as efficiently as possible. So workloads that I did not need in the evenings or weekends could automatically be turned off orscaled down. With the new release this OCI-AutoScaling script now support 8 OCI services! Based on… Read More »

Add Time based Auto Scaling and Power On/Off operations to OCI in under 5 minutes!

By | August 23, 2020

Would you like the schedule (based on time) Power On/Off and/or Scaling operations for your OCI resources? Well that is very easily possible with my Auto Scaling Script! The Script supports: Compute VMs: On/Off Instance Pools: On/Off and Scaling (# of instances) Database VMs: On/Off Database Baremetal Servers: Scaling (# of CPUs) Autonomous Databases: On/Off… Read More »

OCI Autoscale Super Script

By | May 18, 2020

Reduce your OCI bill or get the correct performance when needed! The OCI Auto Scaling super script can automatically execute the right Scale Up/Down and Power On/Off actions based on a daily schedule.

The script supports: Compute VMs, Instance Pools, Database VMs, Database Baremetal and the Autonomous Database

OCI Rate Card Utility

By | May 12, 2020

OCI is seriously improving it’s capabilities to help customer understand their consumption with the new cost analysis tool and the new Cost reports. One thing that is still missing, is an easy way to see what your actual rate card it. Meaning what do you pay for each resource per hour and are you getting… Read More »

Updated Auto Scaling Script

By | April 14, 2020

Support for Instance Principles Integration with the Notification Service I noticed more and more people are starting to use my AutoScaling script. One common question I get a lot is where to run the script. In theory you can run the script from anywhere you have access to OCI. Run in OCI without any credential… Read More »

Consumption Insight with the API

By | February 1, 2019

If you start using the Oracle Cloud (OCI), you want to of course have a good understanding about your spending. The Oracle Cloud provides you with some special tools to manage your consumption. One of them being cost-tracking tags. On each object / service in the Oracle Cloud you can apply cost-tracking tags, these tags… Read More »

Auto Start / Stop Compute Instances

By | January 3, 2019

I have extended the library of scripts for automatic scheduling. There was already a script to auto Scale BM Database and ATP/ADW instances. New is the autoOnOff script for compute instances. Based on a pre-defined tag in the namespace “Schedule” you can now automatically power on or off compute instances. This will not delete any… Read More »

Where and Who Am I? OCI Instance Metadata Service

By | December 9, 2018

When you are running your instances on OCI, you sometimes would like to know inside the instance where it really it. Well this is possible by using OCI Metadata service.  The Metadata service listen on 169.254.169.254 and will report back information about the Instance, like OCID, Displayname, Shape, Region, etc. Including any custom Metadata that… Read More »