Oracle Cloud Infrastructure (OCI) Discovery

Dan Matasek
Tera Contributor

Hello,

 

We are long time users of Service-Now Discovery and long time users of Oracle Cloud Infrastructure (OCI).  We have always only used Horizontal IP based discovery for OCI.  However, now we want to get the Cloud Discovery working for OCI.

 

I am having trouble understanding a) what type of account is needed in OCI to connect to; and b) where in Service-Now to store those credentials and OCID's.  Of course support has just parroted the documentation out to me, but that has really not answered the question.  I am looking for any type of assistance from a real live customer doing the same.

 

We are on the Tokyo release.

 

Any help would be very much appreciated.

 

Dan Matasek

Senior Director - Escalated Support and Operations

Brunswick Corp

13 REPLIES 13

pratiksha5
Mega Sage

Check the document. I hope it helps

Vini
Giga Guru

Hi Dan,

We recently implemented OCI discovery. 
You need to configured Credentials and Service Accounts.

For credentials we need# Tenancy Id, User ID, Key finger print, Private Key [ this nees to convert into RSA format, we have online tools for it or check with OCI team].
For Service Accounts we need# Account Id, Data center url

Then you should be able to discover following classes in CMDB.
Sno Class Name
1 Cloud Database (cmdb_ci_cloud_database)
2 Image​(cmdb_ci_os_template)
3 Service Account (cmdb_ci_cloud_service_account)
4 Network (cmdb_ci_network)
6 Storage Volume (cmdb_ci_storage_volume)
7 Subnet (cmdb_ci_cloud_subnet)
8 Virtual Machine (cmdb_ci_vm_instance)
9 Key Values (cmdb_key_value)
10 Availabity Zone (cmdb_ci_availability_zone)
11 OCI Data Center (cmdb_ci_oci_datacenter)
12 Cloud Resource (cmdb_ci_cmp_resource)

 

Please find the following links to retrieve details from Oracle Cloud.

https://docs.servicenow.com/bundle/tokyo-it-operations-management/page/product/it-operations-managem...

 

https://docs.servicenow.com/bundle/tokyo-it-operations-management/page/product/service-mapping/refer...


- Please mark this as helpful / Accept the Solution.

SD_Akshay
Giga Guru

Hello,

Hope you are doing well!

 

We were able to discover devices without any credential issues or service account issues. However, we did not receive the expected data—only numbered data was populated (please refer to the attached photos). This behavior aligns with what is mentioned in the ServiceNow product documentation, but we were expecting details like IP address, OS type, etc.

https://www.servicenow.com/docs/bundle/yokohama-it-operations-management/page/product/service-mappin...

When we raised a case with the vendor, they confirmed that only the data mentioned in the documentation will be populated via the out-of-the-box (OOB) pattern.

Have you encountered this issue as well? If so, could you please share what steps you took or what you would suggest as the next course of action?

Your response would be greatly appreciated.

Also, the article mentions that only numbered CI classes are returned—not specific types like Linux or Windows.

Is there any workaround or recommendation you could share?

Looking forward to your response.

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.
Regards
Akshay Kamble (SD_Akshay)
ServiceNow Developer
LinkedIn: https://www.linkedin.com/in/akshay-kamble-1504/
****************************************************************************************************************

SD_Chandan
Kilo Sage
 
Thank you
Chandan