Last updated: 2019-04-12

Uninstall

This page describes how to completely remove all parts of Nodinite.

Nodinite has software components that may be installed on many servers. A report of all installed components is available for a user part of the Administrator role. Please print/make a hard copy of the Overview page before performing the removal steps below.

Removal Steps

  • Stop the Monitoring Service

    • Uninstall from Windows Services using
        SC delete "%Name of Monitoring Service%"
    
  • Stop the Logging Service

    • Uninstall from Windows Services using
        SC delete "%Name of Logging Service%"
    
  • Stop all Monitoring Agent(s)

    • Uninstall all Monitoring Agents using MSI or "Change or Remove a Program/Uninstall" within Windows
  • Stop all Nodinite Update Service(s)

    • Uninstall using the MSI

    Note: There may be multiple instances of the Nodinite Update Service on different servers (IIS Server with Web Componentes, Logging Service, Monitoring Service)

  • Stop the Pickup Service if you were using this service

    • Uninstall using the MSI

    Note: If you used the Pickup Service you will need to alter all the solutions that sent LogEvents to no longer do so

  • If you were using Log4Net remove all configurations using Log4Net appender

  • If you were using the LogApi make sure clients no longer push data

  • Stop all Nodinite related AppPools (for instance being removed) in IIS

  • Delete all IIS applications one by one

Note: Do not delete the root folder, traverse the tree bottom up, delete one by one

* Delete the virtual directory (either manually or using for example [Powershell](https://docs.microsoft.com/en-us/powershell/module/webadminstration/remove-webapplication?view=winserver2012-ps))
Remove-WebApplication -Name AppToBeDeleted -Site "Default Web Site"

Powershell example to remove the Web Application AppToBeDeleted from "Default Web Site"

  • Delete all Nodinite related AppPools

  • Remove folders from file system on the IIS server (default c:\program files (x86)\Integration Software)

  • Drop all Nodinite related SQL databases

    Note1: Remember to Check Close existing connections

    Note2: You do not have to loose data and configuration, Old databases may be re-used when re-installing Nodinite

  • Remove Linked Servers used by Nodinite in SQL MMC if they are not needed any longer

  • Remove all associated Nodinite accounts where applicable:

    • SQL
    • AD / Local rights
    • Policies
    • File shares

    Monitor Related access rights

    • BizTalk roles, SQL, MSMQ, ActiveMQ, Azure, Datapower, ftps, ...
  • Re-adjust firewall settings, Nodinite default uses port 8000 for example

  • Decomission no longer needed Servers, Licenses, disks, CPUs, ...

Next Step

Install Nodinite

Administration