Contents
Installing NightWatchman on a distributed environment
- For a distributed installation, follow steps 1-3 above.
- On the Setup Type screen, choose Custom. Ensure you have the supported platforms in place before you start. You will need to run the installer once for each group of components you want to install separately. These features are:
- Database – installs the NightWatchman Management Center reporting database. It holds all the information returned by NightWatchman clients and the WakeUp agents and forms the basis for the reports. You can only have one instance of the database per implementation.
- Report console – view NightWatchman (power consumption and performance) and WakeUp (computer availability) reports from the Reporting Website. You can only have 1 instance of the Reporting Website per implementation.
- Services – Web services (manages communications between the NightWatchman clients) and Console service (manages communications between the NightWatchman console and the database). You can have up to 3 instances of the Web service feeding into a single database. Multiple-instances also cover hybrid environments using both HTTP and HTTPS communications (for example, HTTP for intranet-based and HTTPS for internet-based communications). Set the NightWatchman clients and ~WakeUp implementations in each region to communicate with the Web service using their respective protocols.
- Console – install the NightWatchman Management Console on separate computers. You can have up to 10 instances of the console but they must be installed on computers with network access to the server where the console is running.
- Analysis reports – installs the analysis reports
C:\Program Files\1E\NightWatchman Management Center
. You can select a new location by clicking Change and navigating to a new folder. - Follow steps 5-10 above.
Installing NightWatchman Management Center in unattended mode
You can install NightWatchman Management Center to a large number of machines by choosing to install it in unattended mode using the /qn
switch in the installer command-line.
For example, to carry out a default installation where all the components are installed locally, run (the command-line is broken down into separate lines for clarity. Run it as a single command-line):
msiexec /i NightWatchmanManagementCenter.msi ACTIVE_DIRECTORY_SERVER=ACME AESERVERNAME=localhost ADMINACCOUNT=ACME\Roger.Wilco SVCUSER=ACME\SVCAccount SVCPASSWORD=Pswd SQLSERVER=ACMESQL CURRENCYCODE=GBP /qn
To install only the NightWatchman console where the NightWatchman Management Center console service is installed, run (the command-line is broken down into separate lines for clarity. Run it as a single command-line):
msiexec /i NightWatchmanManagementCenter.msi ADDLOCAL=Console SERVICELOCATION=ACME023 /qn
There are a number of installer properties which are detailed in NightWatchman Management Center installer properties.
Uninstalling or repairing the NightWatchman Management Center
The NightWatchman Management Center can be removed using the Add or Remove Programs in Control Panel. To uninstall, select the NightWatchman Management Center item in the Currently Installed Programs list and click the Remove button. You can also access support information for the product in the Add or Remove Programs dialog.
When you carry our a repair or re-installation, certain information stored for the WakeUp server is not available to the installer. You must set the WakeUp provider settings in the global settings table.
To implement a repair the NightWatchman Management Center, run: Msiexec /fvom NightWatchmanManagementCenter.msi
or if you are planning an upgrade, we recommend you refer to upgrade best practice.
Detailed requirements
A definitive checklist of prerequisites and dependencies you need to meet in order to install NightWatchman Management Centre.
Component | Product | Notes |
---|---|---|
Windows server OS | 2019 2016 2012 R2 | NightWatchman Management Center will install on systems running these server OSes.
|
SQL Server | 2017 2016 SP1 2014 SP2 2016 RTM | SQL server must be configured to use a case-insensitive, accent-sensitive collation as the server default (the preferred collation is SQL_Latin1_General_CP1_CI_AS ).
|
Runtime libraries | .NET Framework 4.6.2 .NET Framework 4.5.2 .NET Framework 3.5 SP1 | |
Installation and service accounts | To install NightWatchman Management Center on a single-server, you need:
If you intend to use the automatic power consumption catalog update feature through ActiveEfficiency integration you must have:
If you are using the import Wizard to populate hierarchies, you:
If you are installing NightWatchman Management Center across multiple servers, install the database first – it can be done remotely from a server where one or more of the other components are installed. For a distributed installation, you will need the following:
If you are using the import Wizard to populate hierarchies, you:
For a default installation, the programs and files associated with NightWatchman Management Center are created in C:\Program Files\1E\NightWatchman Management Center |