Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Page Properties


Platform OwnerDeanna Burns (Unlicensed)
Document status
Status
colourGreen
titleWork in Progress
Tech leadSN Discovery SMEAllena Kendrick Technical writers(Unlicensed)
Business Analyst@Vandana Bansal
CI Owner

Harshal Dixit


CMDB ManagerChristopher Abbott (Unlicensed)
PMDavid Swanson (Unlicensed)
SN CMDB LeadVimalpriya Kothandapani (Unlicensed)


Table of Contents

Report Metrics



 Technical Requirements

...

  • oracle_home\database\spfileSID.ora
  • oracle_home\database\spfile.ora
  • oracle_home\database\initSID.ora

...

cmdb_ci_db_ora_instance Data attributes

u_ = added fields

MandatorySort in ascending orderTypeSort in ascending orderReferenceSort in ascending orderMax lengthSort in ascending orderDefault valueSort in ascending orderDisplaySort in ascending orderHost Environmentu_host_environmenttrueString(empty)40falseLifecycle Classificationu_lifecycle_classificationtrueString(empty)40falseUniversity Sponsor Leaderu_univ_sponsor_leadtrueReferenceUser32falseUniversity Areasu_university_areastrueListUniversity Area1,024falseSys IDsys_idtrueSys ID (GUID)(empty)32falseUsed byu_used_bytrueListApplications Used By1,024falsePackage Typeu_package_typetrueString(empty)40falseNamenametrueString(empty)255trueHost Typeu_host_typetrueReferenceHost Type32falseOperational statusoperational_statustrueInteger(empty)1001falseDescriptionshort_descriptiontrueString(empty)1,000falseCan Printcan_printfalseTrue/False(empty)40falsefalseSkip syncskip_syncfalseTrue/False(empty)40falsefalseMost recent discoverylast_discoveredfalseDate/Time(empty)40falseLifecycle Dateu_lifecycle_datefalseDate(empty)40falseConfiguration directoryconfig_directoryfalseString(empty)255falseClassifierclassifierfalseReferenceProcess Classification32falseBusiness Value Scoreu_business_value_scorefalseChoice(empty)40falseOperational Controlsu_operational_controlsfalseString(empty)40falseClusteredu_clusteredfalseTrue/False(empty)40falseOther High Risku_other_high_riskfalseString(empty)200falseFault countfault_countfalseInteger(empty)400falseFunctional Contactmanaged_byfalseReferenceUser32falseDecommission Dateu_decommission_datefalseDate(empty)40falseGL accountgl_accountfalseString(empty)40falsePIDpidfalseInteger(empty)40falseLast SDR Approval Dateu_last_sdr_approval_datefalseDate(empty)40falseFuture Platform Componentsu_future_platform_componentsfalseListPlatform Component1,024falseCostcostfalseFloating Point Number(empty)40falsePO numberpo_numberfalseString(empty)40falseCost currencycost_ccfalseString(empty)3USDfalseIs a Disaster Recovery Plan Required?u_dr_plan_requiredfalseString(empty)40NofalseOrder receiveddelivery_datefalseDate/Time(empty)40falseDomainsys_domainfalseDomain ID(empty)32globalfalsePrimary Supportu_primary_supportfalseReferenceUser32falseNotesu_notesfalseJournal(empty)4,000falseprogramming ver expu_programming_ver_expfalseString(empty)40falseEnvironmentu_environmentfalseString(empty)40falseCategorycategoryfalseString(empty)40javascript:gs.include("CMDBItem");var it...falseSupport Vendoru_support_vendorfalseReferenceCompany32falsePlatform Componentsu_platform_componentsfalseListPlatform Component1,024falseTCP port(s)tcp_portfalseString(empty)255falseManufacturermanufacturerfalseReferenceCompany32falseClasssys_class_namefalseSystem Class Name(empty)80javascript:current.getTableName();falseUsed forused_forfalseString(empty)40ProductionfalseInstalledinstall_datefalseDate/Time(empty)40falsePagerDuty servicex_pd_integration_pagerduty_servicefalseString(empty)40falseAccessibility Support Groupu_accessibility_support_groupfalseReferenceGroup32b0dea7a56f1771007ee2abcf9f3ee477falseCredentialless Discovery Portcl_port
#Requirement
User Story

ImportanceChallengeNotes
1
Mid ServerUpdate Mid-Server Parameters
  1. set mid.property.ssh.use_snc = true to address the dmidecode issue 
  2.  Changed glide.required.attribute.enabled to false to ignore the mandatory fields 
  3.  Restart Mid-Sever
2

Probes

Image Removed

...

Oracle Instance

  • Horizontal discovery probe: launches patterns
  • Powershell-Oracle - Instance PFile (for Windows)*
  • Powershell-Oracle - Instance Version (for Windows)*
  • SSHCommand-Oracle - Instance Details (for Linux)*

Patterns

Image Removed

...

Application patterns:
  • Oracle DB On Windows Pattern
  • Oracle DB on UNIX Pattern
This shared library pattern used by the Linux Server pattern:
  • UNIX Cluster - ORACLE Clusterware
Note: This shared library pattern is triggered if the crsd.bin process is running on the Oracle database server.

Oracle Discovery Data Collections

Data collected on UNIX machines

...

  • From the output of the ORA_HOME/bin/sqlplus /NOLOG command
  • From the output of the ORA_HOME/bin/lsnrctl status command
  • From the path of ORA_HOME

...

  • oracle_home/dbs/spfileSID.ora
  • oracle_home/dbs/spfile.ora
  • oracle_home/dbs/initSID.ora

...

security patch Level

 

To capture the attribute security patch level. We will need to use 'OPatch' and 'lsinventory' commands which lists all the patches applied to the oracle db and then parse the latest patch that has been applied. You will have to add a 'extension section' to the oracle pattern, to add extra steps to run this command, and then parse the output, to extract the value you want to put in the attribute/ field of the CI. 


Here is the pattern.

 


Image Added 







2important

Image Added

glide.required.attribute.enabled


Set to false






3

Proposed View modification that we would like to see which includes the latest security patches applied to that Instance as well – that is one of the most important piece of information we would like to see on this form/view.

Image Added







4



Oracle = Listener Details

Image Added

ORA_HOME=$1
LISTENER=$2
TNS_ADMIN="/ora_admin/tns_admin"
FAILED=0
ERR=""

get_config() {
    CONFIG_PATH="${TNS_ADMIN}/listener.ora"
    FAILED=`sudo cat $CONFIG_PATH 1> /dev/null 2>&1; echo $?`
    [ "$FAILED" != 0 ] && ERR="Could not read listener.ora: $CONFIG_PATH. $ERR" && return
    echo "snc_listener.ora_contents="
    sudo cat $CONFIG_PATH
}

get_instances() {
    ORACLE_HOME=$ORA_HOME
    export ORACLE_HOME
    INSTANCES=`${ORA_HOME}/bin/lsnrctl status $LISTENER 2>&1 | sed -ne 's/Instance "\(.*\)", status READY.*/\1/p' | tr -d ' ' | uniq | tr '\n' ' '`
    [ "$INSTANCES" != "" ] && echo "snc_ora_instances=$INSTANCES" && return
    FAILED=1
    ERR="Unable to accurately determine listener<->instance relationships. $ERR"
}

get_version() {
    VERSION=`${ORA_HOME}/bin/lsnrctl status 2>&1 | grep Version | sed -ne 's/.*: Version \([0-9.]*\) .*/\1/p'`
    [ "$VERSION" != "" ] && echo "snc_ora_version=$VERSION" && return
    VERSION=`echo $ORA_HOME | sed -ne 's/.*\/\([0-9.]*\)\/.*/\1/p'`
    [ "$VERSION" != "" ] && echo "snc_ora_version=$VERSION" && return
    FAILED=1
    ERR="Could not determine Oracle listener version. $ERR"
}

get_version
get_instances
get_config
[ "$FAILED" != 0 ] && echo "snc_error=$ERR"
exit 0





5







6

 set glide.required.attribute.enabled to false




7
SIDThe solution for this issue is to make sure the identification section "Identification for Oracle DB entry point type(s) - no instance" . executes before "dentification for Oracle DB entry point type(s) - no instance on Solaris" - So i have changed the order on the pattern for the correct identification section to be executed first. - To confirm the issue has been resolved, i ran a discovery on vm-ktkdevdb-01 (172.18.24.33) . See DIS0010142 Now the SID is updated on the oracle instances https://yalesandbox.service-now.com/cmdb_ci_db_ora_instance.do?sys_id=8973fd411bf1005493463153cd4bcb26&sysparm_view= https://yalesandbox.service-now.com/cmdb_ci_db_ora_instance.do?sys_id=bad41982db7d48107150132968961938&sysparm_view=




8

security Patch Level 









Probes


Image Added

Oracle Probes

Oracle Instance

  • Horizontal discovery probe: launches patterns
  • Powershell-Oracle - Instance PFile (for Windows)*
  • Powershell-Oracle - Instance Version (for Windows)*
  • SSHCommand-Oracle - Instance Details (for Linux)*



Patterns


Image Added

Oracle Patterns
Application patterns:
  • Oracle DB On Windows Pattern
  • Oracle DB on UNIX Pattern
This shared library pattern used by the Linux Server pattern:
  • UNIX Cluster - ORACLE Clusterware
Note: This shared library pattern is triggered if the crsd.bin process is running on the Oracle database server.

Oracle Discovery Data Collections


Data collected on UNIX machines

LabelField nameAdditional information
SIDsidObtained from the name of the process that starts with ora_pmon_
Install directoryinstall_directoryObtained from the path of ORA_HOME
VersionversionObtained in this order:
  • From the output of the ORA_HOME/bin/sqlplus /NOLOG command
  • From the output of the ORA_HOME/bin/lsnrctl status command
  • From the path of ORA_HOME
Parameter filepfileThe following locations are explored for the location of the System Parameter File. If this file does not exist in one of the explored locations, Discovery does not find the file and reports an error.
  • oracle_home/dbs/spfileSID.ora
  • oracle_home/dbs/spfile.ora
  • oracle_home/dbs/initSID.ora
Oracle Homeoracle_homeObtained from the ORATAB file.
Editionedition


Data collected on Windows machines

LabelField nameAdditional information
SIDsidObtained from the process parameter that is passed to the oracle.exe process.
Install directoryinstall_directory
VersionversionObtained from the output of the ORA_HOME/bin/sqlplus.exe -V command.
Parameter filepfileThe following locations are explored for the location of the System Parameter File. If this file does not exist in one of the explored locations, Discovery does not find the file and reports an error.
  • oracle_home\database\spfileSID.ora
  • oracle_home\database\spfile.ora
  • oracle_home\database\initSID.ora
Oracle Homeoracle_homeParsed from the path of oracle.exe
Editionedition

cmdb_ci_db_ora_instance Data attributes


u_ = added fields

x_pd_integration_pagerduty_webhookStringUserrunning_process_parameters65,000u_secondary_supportReferenceUser32u_accessibility_contactUseruothercontractual_informationString10assetReferenceAsset32checkedinu_last_tac_approvalDateregulated_info25532 commandcommandmonitor40pfileString8,000recoverytimeobjective_rto40javascript:GlideDBObjectManager.get().ge...512
MandatorySort in ascending orderTypeSort in ascending orderReferenceSort in ascending orderMax lengthSort in ascending orderDefault valueSort in ascending orderDisplaySort in ascending order
Host Environmentu_host_environmenttrueString(empty)40
false
Lifecycle Classificationu_lifecycle_classificationtrueString(empty)40
false
University Sponsor Leaderu_univ_sponsor_leadtrueReferenceUser32
false
University Areasu_university_areastrueListUniversity Area1,024
false
Sys IDsys_idtrueSys ID (GUID)(empty)32
false
Used byu_used_bytrueListApplications Used By1,024
false
Package Typeu_package_typetrueString(empty)40
false
NamenametrueString(empty)255
true
Host Typeu_host_typetrueReferenceHost Type32
false
Operational statusoperational_statustrueInteger(empty)1001false
Descriptionshort_descriptiontrueString(empty)1,000
false
Can Printcan_printfalseTrue/False(empty)40falsefalse
Skip syncskip_syncfalseTrue/False(empty)40falsefalse
Most recent discoverylast_discoveredfalseDate/Time(empty)40
false
Lifecycle Dateu_lifecycle_datefalseDate(empty)40
false
Configuration directoryconfig_directoryfalseString(empty)255
false
ClassifierclassifierfalseReferenceProcess Classification32
false
Business Value Scoreu_business_value_scorefalseChoice(empty)40
false
Operational Controlsu_operational_controlsfalseString(empty)40
false
Clusteredu_clusteredfalseTrue/False(empty)40
false
Other High Risku_other_high_riskfalseString(empty)200
false
Fault countfault_countfalseInteger(empty)400false
Functional Contactmanaged_byfalseReferenceUser32
false
Decommission Dateu_decommission_datefalseDate(empty)40
false
GL accountgl_accountfalseString(empty)40
false
PIDpidfalseInteger(empty)40
falsePagerDuty webhook
Last SDR Approval Dateu_last_sdr_approval_datefalse
Date(empty)40
falseUpdated bysys_updated_byfalseString(empty)40false
Recovery Tier Justificationu_recovery_tier_justificationFuture Platform Componentsu_future_platform_componentsfalseListRecovery Tier JustificationPlatform Component1,024
false
SOXCostu_soxcostfalseTrue/FalseFloating Point Number(empty)40
false
Requires verificationunverifiedPO numberpo_numberfalseTrue/FalseString(empty)40
false
Recovery TierCost currencyucost_recovery_tierccfalseString(empty)340USDfalse
Quickbase Application IDIs a Disaster Recovery Plan Required?u_quickbasedr_plan_idrequiredfalseString(empty)40Nofalse
Configuration fileOrder receivedconfigdelivery_filedatefalseStringDate/Time(empty)25540
false
StatusDomaininstallsys_statusdomainfalseIntegerDomain ID(empty)4032globalfalse
Supported bysupported_byPrimary Supportu_primary_supportfalseReferenceUser32
false
Start dateNotesstartu_datenotesfalseDate/TimeJournal(empty)404,000
false
Data Sensitivityprogramming ver expu_dataprogramming_ver_classificationexpfalseString(empty)40
false
Created byEnvironmentsysu_created_byenvironmentfalseString(empty)40
false
Maintenance schedulemaintenance_schedulefalseReferenceSchedule32false

Application Scopeu_application_scope
CategorycategoryfalseString(empty)40
false
Owned byowned_byjavascript:gs.include("CMDBItem");var it...false
Support Vendoru_support_vendorfalseReference
Company32
falseRunning process parameters
Platform Componentsu_platform_componentsfalse
String(empty)
ListPlatform Component1,024
falseSecondary Support
TCP port(s)tcp_portfalse
String
(empty)
255
falseAccessibility Contact
ManufacturermanufacturerfalseReference
Company32
falseRegulated Information
Class
sys_
class_
namefalse
System Class Name(empty)
80javascript:current.getTableName();falseAsset
Used forused_forfalseString
(empty)
40
ProductionfalseChecked in
Installed
install_
datefalseDate/Time(empty)40
falseLast TAC Approval Date
PagerDuty servicex_pd_integration_pagerduty_servicefalse
String(empty)40
falseExternal Obligations
Accessibility Support Groupu_
falseListRegulated Information4,000false
Support groupaccessibility_support_groupfalseReferenceGroup32b0dea7a56f1771007ee2abcf9f3ee477false
DR Plan ID #u_dr_plan_idCredentialless Discovery Portcl_portfalseStringInteger(empty)40
false
DNS Domaindns_domainPagerDuty webhookx_pd_integration_pagerduty_webhookfalseString(empty)25540
false
Purchasedpurchase_dateUpdated bysys_updated_byfalseDateString(empty)40
false
Listener namelistener_nameRecovery Tier Justificationu_recovery_tier_justificationfalseString(empty)ListRecovery Tier Justification1,024
false
OrderedSOXorderu_datesoxfalseDateTrue/TimeFalse(empty)40
false
Serial numberserial_numberRequires verificationunverifiedfalseStringTrue/False(empty)25540
false
Display nameRecovery Tieru_displayrecovery_nametierfalseString(empty)25540
false
VendorvendorQuickbase Application IDu_quickbase_idfalseReferenceStringCompany(empty)3240
false
CompanycompanyConfiguration fileconfig_filefalseReferenceStringCompany(empty)32255
false
Running process key parametersrunning_process_key_parametersStatusinstall_statusfalseStringInteger(empty)65,00040
false
Lease contractSupported byleasesupported_idbyfalseStringReference(empty)User4032
false
Third Party Supportu_third_party_supportStart datestart_datefalseReferenceCompanyDate/Time(empty)40
false
Pfile/ SpfileData Sensitivityu_pfilespfiledata_classificationfalseString(empty)40
false
Latest Risk Assessmentu_risk_assessment_idCreated bysys_created_byfalseString(empty)40
false
Asset tagMaintenance scheduleassetmaintenance_tagschedulefalseStringReference(empty)Schedule4032
false
Production Start DateApplication Scopeu_productionapplication_datescopefalseDateString(empty)40
false
License CountOwned byuowned_license_countbyfalseStringReference(empty)User4032
false
Target Decommissioning Dateu_target_decommissioning_datefalseDate(empty)40falseRunning process
parametersrunning_process_
parametersfalseString(empty)65,000
falseMonitor
Secondary Supportu_secondary_supportfalse
True/False(empty)
ReferenceUser32
false
false

Pfile
Accessibility Contactu_accessibility_contactfalse
Reference
(empty)
User32
falseRecovery Time Objective (RTO)
Regulated Informationu_
other_
contractual_
informationfalseString(empty)
10
false
AssetassetfalseReferenceAsset32
false
sys_class_pathsys_class_pathChecked inchecked_infalseSystem Class pathDate/Time(empty)25540
false
Technology Fit ScoreLast TAC Approval Dateu_technologylast_fittac_scoreapprovalfalseChoiceDate(empty)40
false
Correlation IDcorrelation_idExternal Obligationsu_regulated_infofalseString(empty)ListRegulated Information4,000
false
VersionversionSupport groupsupport_groupfalseStringReference(empty)Group25532
false
License Type

DR Plan ID #u_
license
dr_plan_
type
idfalseString(empty)40
false
SDR #

DNS Domain
u_last_sdr_number
dns_domainfalse
Integer
String(empty)
40
255
false
Justification

Purchased
justification
purchase_datefalse
String
Date(empty)
80
40
false
Oracle Home

Listener name
oracle
listener_
home
namefalseString(empty)255
false
Functional Owning Organization

Ordered
u_functional_owning_org
order_datefalse
String
Date/Time(empty)40
false
Editionedition

Serial numberserial_numberfalseString(empty)
100
255
false
Hosting

Display nameu_
hosting
display_namefalseString(empty)
40
255
false
VendorvendorfalseReferenceCompany32
false
Assigned toassigned_to

CompanycompanyfalseReference
Useru_target_cloud_deployment
Company32
false
Target Cloud Deployment

Running process key parametersrunning_process_key_parametersfalseString(empty)
40
65,000
false
DR Plan Next Testing Dateu_dr_plan_next_test

Lease contractlease_idfalse
Date
String(empty)40
false
DR Plan Next Approval Date

Third Party Supportu_
dr
third_
plan
party_
next_approval
supportfalse
Date
Reference
(empty)
Company
40
32
false
Subcategorysubcategoryassigned

Pfile/ Spfileu_pfilespfilefalseString(empty)40
false
Assigned

Latest Risk Assessmentu_risk_assessment_idfalse
Date/Time
String(empty)40
false
Invoice number

Asset tag
invoice
asset_
number
tagfalseString(empty)40
false
Data Types

Production Start Dateu_
data
production_
security_classification1,024
datefalse
ListData Security Classification Type
Date(empty)40
false
SIDsidsys_created_on

License Countu_license_countfalseString(empty)40
false
Created

Target Decommissioning Dateu_target_decommissioning_datefalseDate
/Time
(empty)40
false
Project Number and Nameu_project_number_and_name

Running process commandrunning_process_commandfalseString(empty)
40checked_out
65,000
false
Checked out

Monitormonitorfalse
Date
True/
TimeAttributesattributesfalse
False(empty)40false
Running processrunning_processfalseReferenceRunning Process32false
false
PfilepfilefalseString(empty)
65sys_domain_path
8,000
false
Domain Path

Recovery Time Objective (RTO)u_recovery_time_objective_rtofalse
(empty)
String(empty)
255
40
false
Updated

sys_class_pathsys_
updated
class_
on
pathfalse
Date/TimeBusiness Criticalityu_business_criticalityfalseString
System Class path(empty)
40false
255javascript:GlideDBObjectManager.get().ge...false
Technology Fit Scoreu_technology_fit_scorefalseChoice(empty)40
false
Model

Correlation ID
model32
correlation_idfalse
ReferenceProduct Model
String(empty)512
false
Other Moderate Risku_other_moderate_risk

VersionversionfalseString(empty)
200
255
false


instancefuturehostenvironment_monitoringTrue/Falseis_clusteredTrue/Falserp_command_hash255ip_addressString255locationReferenceLocation32software_install32first_discoveredDate/Timewarranty_expirationmodel_number255u_future_host_typ32uplatformQuickbase Platforms40assignment_groupReference32u_dr_plan_last_testDate40due_inStringcomments4,000costcenterCost Centeralias100dueDate/Timeprogramminglang1,024sys_mod_countIntegermacaddressString(empty)40ureference_1bac72b5137130200f212cc028e41f1b8rp_key_parameters_hashdr_plan_last_approvalDatediscovery_sourcedepartment32uapplication_ismeChoiceu_accessibility40scheduleReferenceSchedule32
Instance
License Typeu_license_typefalseString(empty)40
false
SDR Information#u_last_sdr_informationnumberfalseStringInteger(empty)40
false
Recovery Point Objective (RPO)u_recovery_point_objective_rpoJustificationjustificationfalseString(empty)4080
false
Approval groupOracle Homechangeoracle_controlhomefalseReferenceStringGroup(empty)32255
false
Installation directoryinstall_directoryFunctional Owning Organizationu_functional_owning_orgfalseString(empty)25540
false
Fully qualified domain namefqdnEditioneditionfalseString(empty)255100
false
Risk ClassificationHostingu_risk_levelhostingfalseString(empty)40
false
Future Host EnvironmentAssigned toassigned_tofalseReferenceUser32
false
Target Cloud Deploymentu_
target_
cloud_
deploymentfalseString(empty)40
falseMonitoring
DR Plan Next Testing Dateu
_dr_plan_next_testfalse
Date(empty)40
falseIs clustered
DR Plan Next Approval Dateu_dr_plan_next_approvalfalse
Date(empty)40
falseRunning process command hash
SubcategorysubcategoryfalseString(empty)
40
falseManagement IP Address
Assignedassignedfalse
Date/Time(empty)
40
falseLocation
Invoice numberinvoice_numberfalse
String
(empty)
40
falseSoftware Install
Data Typesu_data_security_classificationfalse
ReferenceSoftware Installation
ListData Security Classification Type1,024
falseFirst discovered
SIDsidfalse
String(empty)40
falseWarranty expiration
Createdsys_created_onfalseDate/Time(empty)40
falseModel number
Project Number and Nameu_project_number_and_namefalseString(empty)
40
falseFuture Host Type
Checked outchecked_outfalse
ReferenceHost Type
Date/Time(empty)40
falsePlatform
Running process
running_
processfalseReference
Running Process
32
falseAssignment group
Attributesattributesfalse
String
Group
(empty)65,000
falseDR Plan Last Tested Date
Domain Pathsys_domain_pathfalse
(empty)(empty)
255
falseDue in
Updatedsys_updated_onfalse
Date/Time(empty)40
falseComments
Business Criticalityu_business_criticalityfalseString(empty)
40
falseCost center
Model ID
model_
idfalseReference
Product Model32
falseAlias
Other Moderate Risku_
other_moderate_riskfalseString(empty)
200
falseDue
Instance
instancefalse
String(empty)40
falseProgramming Lang
SDR Informationu_
sdr_
informationfalse
ListProgramming Language
String(empty)40
falseUpdates
Recovery Point Objective (RPO)u_recovery_point_objective_rpofalse
String(empty)40
falseMAC Address
Approval group
change_
controlfalse
Reference
Group
32
falseData Center
Installation directory
install_
directoryfalse
ReferenceData Center32
String(empty)255
falseRunning process key parameters hash
Fully qualified domain namefqdnfalseString(empty)255
falseDR Plan Last Approved
Risk Classificationu_
risk_levelfalse
String(empty)40
falseDiscovery source
Future Host Environmentu_future_host_environmentfalseString(empty)40
falseDepartment
Monitoring
u_monitoringfalse
ReferenceDepartment
True/False(empty)40
falseApplication ISME
Is clustered
is_
clusteredfalse
True/False(empty)40
falseAccessibility
Running process command hashrp_command_hashfalseString(empty)
255
falseSchedule
Management IP Addressip_addressfalse
String
(empty)
255
falseService Nameu_service_namefalseString(empty)40false

User Interface

Main Form

...

LocationlocationfalseReferenceLocation32
false
Software Installsoftware_installfalseReferenceSoftware Installation32
false
First discoveredfirst_discoveredfalseDate/Time(empty)40
false
Warranty expirationwarranty_expirationfalseDate(empty)40
false
Model numbermodel_numberfalseString(empty)255
false
Future Host Typeu_future_host_typfalseReferenceHost Type32
false
Platformu_platformfalseReferenceQuickbase Platforms40
false
Assignment groupassignment_groupfalseReferenceGroup32
false
DR Plan Last Tested Dateu_dr_plan_last_testfalseDate(empty)40
false
Due indue_infalseString(empty)40
false
CommentscommentsfalseString(empty)4,000
false
Cost centercost_centerfalseReferenceCost Center32
false
Aliasu_aliasfalseString(empty)100
false
DueduefalseDate/Time(empty)40
false
Programming Langu_programming_langfalseListProgramming Language1,024
false
Updatessys_mod_countfalseInteger(empty)40
false
MAC Addressmac_addressfalseString(empty)40
false
Data Centeru_reference_1falseReferenceData Center32bac72b5137130200f212cc028e41f1b8false
Running process key parameters hashrp_key_parameters_hashfalseString(empty)255
false
DR Plan Last Approvedu_dr_plan_last_approvalfalseDate(empty)40
false
Discovery sourcediscovery_sourcefalseString(empty)40
false
DepartmentdepartmentfalseReferenceDepartment32
false
Application ISMEu_application_ismefalseChoice(empty)40
false
Accessibilityu_accessibilityfalseString(empty)40
false
ScheduleschedulefalseReferenceSchedule32
false
Service Nameu_service_namefalseString(empty)40
false

User Interface

Main Form

Image Added


User Interface Requirement

Currently discovery process is not getting them Security Patch Level. This is really important for them. He just wants to capture the top row (latest security patch) brought back through the command. Please let me know if this is doable. If it is doable we can add the data attribute to the UI. Right now it is maintained manually in spreadsheets (not always up-to-date). 

Having it is Important because Oracle team have to follow ISO requirement of keeping Oracle Databases with up to date with all the security vulnerabilities out there and only way to do is - by applying the patches that comes out quarterly.

Relationships

Tracked Configuration Files


Dependency View


Relationships





Validation Steps


StepDescriptionVerdict






Open Questions

QuestionAnswerDate Answered

Out of Scope