Do I need an additional server to install Trockpit?

No, Trockpit is an add-on that is directly installed in your SAP ECC environment.