Linux server classification to cmdb_ci_server

muazzam
Tera Contributor

 

Hi folks,

Appreciate any help or guidance as i am trying to classfiy the linux server to cmdb_ci_server class and for that i built the classifer as shown in screenshot 

Also i built the custom pattern for the same .

using the discovery i am trying to populate the software package to cmdb_sam_sw_intsall table but during quick discovery pattern is throwing an error with screenshot in below 

 

Custom Classifier

Screenshot 2026-05-26 at 2.52.50 PM.png

 Triggers Probe contains Custom

Screenshot 2026-05-26 at 2.53.30 PM.png

pattern

Screenshot 2026-05-26 at 2.50.27 PM.png

 Horizontal Discovery Logs

 

Screenshot 2026-05-26 at 2.50.47 PM.png

 

The record got created in cmdb_ci_server table

muazzam_0-1779787495853.png


But cmdb_sam_sw_install table doesn't  software package details.

Screenshot 2026-05-26 at 2.56.07 PM.png


I have also attached the retrieved payload from the pattern 


Thanks

2 REPLIES 2

Mohammed Faazil
Tera Expert

I think it needs a mapping from discovery to SAM. 
This could be your answer ! Please take a look at point#2 where the mapping is required.
Customize a Discovery pattern for Software Asset Management Foundation plugin 

Pratiksha
Mega Sage

Why you want to populate in server? It's not good practice to update these. Also, if you have sam plugin enabled then in populate in cmdb_sam_sw_intsall automatically. Lots of config has done for this, which ultimately get used in servicenow SAM. I wont suggest updating it either.