How to view End-of-Life (EOL) and End-of-Support (EOS) dates in Discovery? For a Spanish language version of this KA see 000374328 |
These support details are provided through patterns release in the monthly Extended Data Pack (EDP). The release note for the DEC 24 EDP can be found here, as an example. Notes: - Some nodes are not eligible for EOL/EOS dates. See : Discovery: Which nodes can have a related SupportDetail nodes (EOL/EOS dates)?
- To report nodes with no lifecycle data, See: Discovery: How to report missing SupportDetails/EOS/EOL and HardwareReferenceData nodes?
See "Software Products Lifecycle Analysis" and "OS Product Lifecycle Analysis"
This data is available in the pages of SoftwareInstance, VirtualMachine, RuntimeEnvironment, Host StorageDevice, Printer, NetworkDevice and HardwareContainer.
For Hosts, see the section "OS Support Details" in this documentation and the related OS Support Detail page. There is also a section about Hardware Support Details in the Host page. The same sections for both OS and Hardware are displayed in NetworkDevice page.
The other nodes (SoftwareInstance, VirtualMachine, RuntimeEnvironment, StorageDevice, Printer, and HardwareContainer) can also have a lifecycle information displayed in their page. Option 3: Use custom queries Some examples: - List all Names, Types and Support details available in Discovery:
search SupportDetail
show name, type processwith show name as 'Name', type as 'Type',
retirement_date as 'Retirement (EOL) Date',
end_support_date as 'End of Support (EOS) Date',
end_security_support_date as 'End of Security Support (EOSS) Date',
end_ext_support_date as 'End of Extended Support (EOES) Date'
- List all Names and Types for which Support details are known in Discovery (e.g an End Of Support date): search SupportDetail where retirement_date defined or end_support_date defined or end_security_support_date defined or end_ext_support_date defined show name, type processwith show name as 'Name', type as 'Type', retirement_date as 'Retirement (EOL) Date', end_support_date as 'End of Support (EOS) Date', end_security_support_date as 'End of Security Support (EOSS) Date', end_ext_support_date as 'End of Extended Support (EOES) Date'
- Filter by Type Of Support Details: Click on the filter icon below "Type" in the query results (it looks like a funnel) to see what types of Support Details are available. For example:
SI Support Detail - for software OS Support Detail - for operating systems Host Support Detail - for server hardware - List Software Instances Support Details:
search SoftwareInstance show type, name, product_version, #RunningSoftware:HostedSoftware:Host:.name as 'Host', #ElementWithDetail:SupportDetail:SoftwareDetail:SupportDetail.retirement_date as 'Retirement (EOL) Date', #ElementWithDetail:SupportDetail:SoftwareDetail:SupportDetail.end_support_date as 'End of Support (EOS) Date', #ElementWithDetail:SupportDetail:SoftwareDetail:SupportDetail.end_security_support_date as 'End of Security Support (EOSS) Date', #ElementWithDetail:SupportDetail:SoftwareDetail:SupportDetail.end_ext_support_date as 'End of Extended Support (EOES) Date'
- List Hosts and their related hardware and OS Support Details:
search Host show name, os, vendor, virtual, #InferredElement:Inference:Associate:DiscoveryAccess.endpoint as 'Scanned via' processwith show name as 'Name', os as 'OS', vendor as 'Hardware Vendor', virtual as 'Virtual', #InferredElement:Inference:Associate:DiscoveryAccess.endpoint as 'Scanned via' processwith show name as 'Name', os as 'OS', vendor as 'Hardware Vendor', virtual as 'Virtual', #ElementWithDetail:SupportDetail:HardwareDetail:SupportDetail.retirement_date as 'HW Retirement (EOL) Date', #ElementWithDetail:SupportDetail:HardwareDetail:SupportDetail.end_support_date as 'HW End of Support (EOS) Date', #ElementWithDetail:SupportDetail:HardwareDetail:SupportDetail.end_security_support_date as 'HW End of Security Support (EOSS) Date', #ElementWithDetail:SupportDetail:HardwareDetail:SupportDetail.end_ext_support_date as 'HW End of Extended Support (EOES) Date', #ElementWithDetail:SupportDetail:OSDetail:SupportDetail.retirement_date as 'OS Retirement (EOL) Date', #ElementWithDetail:SupportDetail:OSDetail:SupportDetail.end_support_date as 'OS End of Support (EOS) Date', #ElementWithDetail:SupportDetail:OSDetail:SupportDetail.end_security_support_date as 'OS End of Security Support (EOSS) Date', #ElementWithDetail:SupportDetail:OSDetail:SupportDetail.end_ext_support_date as 'OS End of Extended Support (EOES) Date' - List Hardware EOL data for some of the supported node types:
search Host, NetworkDevice, SNMPManagedDevice, Printer, StorageSystem, HardwareContainer, HostContainer show name, os, vendor, virtual, #InferredElement:Inference:Associate:DiscoveryAccess.endpoint as 'Scanned via' processwith show name as 'Name', os as 'OS', vendor as 'Hardware Vendor', virtual as 'Virtual', #InferredElement:Inference:Associate:DiscoveryAccess.endpoint as 'Scanned via' processwith show name as 'Name', os as 'OS', vendor as 'Hardware Vendor', virtual as 'Virtual',
#ElementWithDetail:SupportDetail:HardwareDetail:SupportDetail.retirement_date as 'HW Retirement (EOL) Date', #ElementWithDetail:SupportDetail:HardwareDetail:SupportDetail.end_support_date as 'HW End of Support (EOS) Date', #ElementWithDetail:SupportDetail:HardwareDetail:SupportDetail.end_security_support_date as 'HW End of Security Support (EOSS) Date', #ElementWithDetail:SupportDetail:HardwareDetail:SupportDetail.end_ext_support_date as 'HW End of Extended Support (EOES) Date' - Other useful attributes to add to the queries:
#ElementWithDetail:SupportDetail:HardwareDetail:SupportDetail.urls as 'URLs',
#ElementWithDetail:SupportDetail:HardwareDetail:SupportDetail.failure_reason as 'Failure Reason', #ElementWithDetail:SupportDetail:HardwareDetail:SupportDetail.known_names as 'Known Names' #ElementWithDetail:SupportDetail:OSDetail:SupportDetail.urls as 'URLs' #ElementWithDetail:SupportDetail:OSDetail:SupportDetail.failure_reason as 'Failure Reason' #ElementWithDetail:SupportDetail:OSDetail:SupportDetail.known_names as 'Known Names - An example with all these other attributes:
search Host show name, os, vendor, virtual, #InferredElement:Inference:Associate:DiscoveryAccess.endpoint as 'Scanned via' processwith show name as 'Name', os as 'OS', vendor as 'Hardware Vendor', virtual as 'Virtual', #InferredElement:Inference:Associate:DiscoveryAccess.endpoint as 'Scanned via' processwith show name as 'Name', os as 'OS', vendor as 'Hardware Vendor', virtual as 'Virtual', #ElementWithDetail:SupportDetail:HardwareDetail:SupportDetail.retirement_date as 'HW Retirement (EOL) Date', #ElementWithDetail:SupportDetail:HardwareDetail:SupportDetail.end_support_date as 'HW End of Support (EOS) Date', #ElementWithDetail:SupportDetail:HardwareDetail:SupportDetail.end_security_support_date as 'HW End of Security Support (EOSS) Date', #ElementWithDetail:SupportDetail:HardwareDetail:SupportDetail.end_ext_support_date as 'HW End of Extended Support (EOES) Date', #ElementWithDetail:SupportDetail:HardwareDetail:SupportDetail.urls as 'URLs' processwith show name as 'Name', os as 'OS', vendor as 'Hardware Vendor', virtual as 'Virtual', #ElementWithDetail:SupportDetail:HardwareDetail:SupportDetail.retirement_date as 'HW Retirement (EOL) Date', #ElementWithDetail:SupportDetail:HardwareDetail:SupportDetail.end_support_date as 'HW End of Support (EOS) Date', #ElementWithDetail:SupportDetail:HardwareDetail:SupportDetail.end_security_support_date as 'HW End of Security Support (EOSS) Date', #ElementWithDetail:SupportDetail:HardwareDetail:SupportDetail.end_ext_support_date as 'HW End of Extended Support (EOES) Date', #ElementWithDetail:SupportDetail:HardwareDetail:SupportDetail.urls as 'URLs', #ElementWithDetail:SupportDetail:HardwareDetail:SupportDetail.failure_reason as 'Failure Reason', #ElementWithDetail:SupportDetail:HardwareDetail:SupportDetail.known_names as 'Known Names', #ElementWithDetail:SupportDetail:OSDetail:SupportDetail.urls as 'URLs', #ElementWithDetail:SupportDetail:OSDetail:SupportDetail.failure_reason as 'Failure Reason', #ElementWithDetail:SupportDetail:OSDetail:SupportDetail.known_names as 'Known Names' processwith show name as 'Name', os as 'OS', #ElementWithDetail:SupportDetail:OSDetail:SupportDetail.known_names as 'OS Known Names', #ElementWithDetail:SupportDetail:OSDetail:SupportDetail.urls as 'Support Details URLs', #ElementWithDetail:SupportDetail:OSDetail:SupportDetail.failure_reason as 'Support Details Failure Reason', vendor as 'Hardware Vendor', virtual as 'Virtual', #ElementWithDetail:SupportDetail:HardwareDetail:SupportDetail.retirement_date as 'HW Retirement (EOL) Date', #ElementWithDetail:SupportDetail:HardwareDetail:SupportDetail.end_support_date as 'HW End of Support (EOS) Date', #ElementWithDetail:SupportDetail:HardwareDetail:SupportDetail.end_security_support_date as 'HW End of Security Support (EOSS) Date', #ElementWithDetail:SupportDetail:HardwareDetail:SupportDetail.end_ext_support_date as 'HW End of Extended Support (EOES) Date', #ElementWithDetail:SupportDetail:HardwareDetail:SupportDetail.urls as 'Support Details URLs', #ElementWithDetail:SupportDetail:HardwareDetail:SupportDetail.failure_reason as 'Support Details Failure Reason', #ElementWithDetail:SupportDetail:HardwareDetail:SupportDetail.known_names as 'HW Known Names' |