Versions Compared

Key

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


Page Properties



Platform OwnerDeanna Burns (Unlicensed)
Project ManagerDavid Swanson (Unlicensed)
Document status
Status
colourGreen
titleWork in Progess
Document owner
CMDB ManagerChristopher Abbott (Unlicensed)
Tech lead
Technical writersVandana Bansal
Yale Technical LeadAndrew Newman (Unlicensed)


...

MidServer Services Architecture


The Management, Instrumentation, and Discovery (MID) Server is a Java application that runs as a Windows service or UNIX daemon on a server in your local network. 

The MID Server facilitates communication and the movement of data between a ServiceNow instance and external applications, data sources, and services.


The MID Server enables communication between a Servicenow Instance and the customer network
It is  a Java Application that runs as a Windows Service or a Unix Dameon
It requires only an outbound connection on Port 443

...

MIdServer Services Requirements


The Management, Instrumentation, and Discovery (MID) Server is a Java application that runs as a Windows service or UNIX daemon on a server in your local network. The MID Server facilitates communication and the movement of data between a ServiceNow instance and external applications, data sources, and services.


Windows server: To discover Windows-based servers, run Service Mapping patterns, or execute Orchestration commands on Windows devices, the MID Server must be installed on a Windows server. The MID Server supports all Windows Server 2008, 2012, and 2016 editions, virtual machines, and 64-bit systems.


Note: .NET Framework version 3.5, 4.0, 4.5, 4.6, or 4.7 is required for Service Mapping support and for Windows pattern-based discovery.

...

Clusters - Load Balancing and Failover

2 Load balancer Mid-Server for https://yalesandbox.service-now.com and  https://yaledev.service-now.com
2 Failover Mid-Server - another location for https://yalesandbox.service-now.com and  https://yaledev.service-now.com
1 Load balancer Mid-Server for https://yale.service-now.com
1 Failover Mid-Server - another location for https://yale.service-now.com



FireWall Ports

  • Local LAN inbound (from MID server IP to scanned IPs)
  • Any/Any for Windows desktop firewall
  • Access to admin share (e.g. C$)
  •   Allow 22, 80, 135, 161, 443, 445, 8585, 1024-65535
  •  May need additional allowed ports if targets not listening on default ports on scanned devices

Credential Requirements

Microsoft Network Load Balancing read only via HTTP and SNMP to NetApp Filer for all configuration data (see Service Watch PoV Offering and Worksheet for specific commands)
#Requirement
ImportanceMid Server updates/ Notes
1windows classJEA under reviewavailable in Orlando
High

Image Removedinterim solution will be to set up an integration 

2Linux/Unix Servers [including storage devices] SSH User credentials w/ SUDO for targetHigh

3Network DevicesSNMPv3 Read Only StringHigh
4vCenter read only user/pass

5MSSQL Powershell userHighinterim solution will be to set up an integration 
6Storage Devices & ESX Server 

 CIM read

SNMP 

High
7VMware vCenter Read only user/passHigh
8F5 Load Balancer SNMP and read only shell BigIP userMediumHigh
9 password for remote administration10Oracle RAC Oracle listener sudo: can run crs_stat, lsnrctl, crsctl, srvctl)High
11Network Appliance Filer Storage Array 10



MidServer Installation Process

...

MidServer NameServiceNow InstanceLocationIPhost nameStatusClusterHost Os
yalesand1yalesandbox@service-now.comNorwalk172.18.16.39snow-tst-mid1.yu.yale.eduupYeswindows
yalesand2yalesandbox@service-now.comwest Campus 172.18.16.52snow-tst-mid2.yu.yale.edudownYeswindows
yale_tst_mid_serveryaledevelopment@service-now.com
10.5.36.82spinup-000d44.yu.yale.edudown
windows
Discovery POCyaledevelopment@service-now.com
172.18.16.30
down
windows

yale@service-now.com


Up
windows

yale@service-now.com


down
linux
































...