Add Satellite JMX Counters to Nagios
This topic describes how to configure Nagios to pick up JMX counters from Deploy Satellite. For more information on how to setup and use JMX counters with Deploy Satellite, see Using JMX counters for Deploy Satellite.
Assign Satellites to a Host
To assign satellites to a host in Deploy:
Choose a Host Type and Connection Type
The remoting functionality in Deploy and Release uses the Overthere framework to manipulate files and execute commands on remote hosts. To determine which type of Overthere host to create and which connection type to use, follow these guidelines described in Remoting plugin and Overthere framework.
Configure Satellite Communication
Enable communication with satellites
Create a Custom Step on a Satellite
When you want to create a custom deployment step, you can use Java to implement the Step interface. For more information, see Javadoc API documentation.
How Satellites Affect the Deployment Plan
In Deploy, each block at the root level of a deployment plan is called a phase. If your deployment plan does not require any satellite servers, it will probably have one phase. If Deploy requires at least one satellite server to complete the deployment, the plan will contain additional phases to prepare and clean up the satellite servers.
Install and Configure a Satellite Server
Requirements for a satellite server
Install Deploy Satellite as a Service
You can install and run Deploy Satellite as a service on your Unix or Microsoft Windows machine. The satellite service wrapper requires Java Development Kit 8 or higher to be installed on the target Unix or Windows machine.
Introduction to the Remoting Functionality
Deploy and Release both have remoting functionality that enables them to manipulate files and execute commands on remote hosts. This functionality is provided by the Remoting plugin, which uses the open-source Java framework. For more information, see Overthere.
Ping a Satellite
To check the connection between Deploy and a satellite, you can ping the satellite. This will test the entire network and application stack and check your parameters.
Restart a Satellite
After you synchronize plugins on a Deploy satellite, the satellite must be restarted. For more information, see Synchronize plugins with a satellite server.
Synchronize Plugins With a Satellite Server
If you add, remove, or update a Deploy plugin or extension, you must synchronize Deploy with satellite servers before performing a deployment.
Troubleshoot a CIFS Connection
The remoting functionality for Deploy and Release uses the Overthere framework to manipulate files and execute commands on remote hosts. CIFS, Telnet, and WinRM are supported for connectivity to Microsoft Windows hosts. This topic describes configuration errors that can occur when using Deploy or Release with the CIFS protocol.
Troubleshoot a Telnet Connection
The remoting functionality for Deploy and Release uses the Overthere framework to manipulate files and execute commands on remote hosts. CIFS, Telnet, and WinRM are supported for connectivity to Microsoft Windows hosts. This topic describes configuration errors that can occur when using Deploy or Release with Telnet.
Troubleshoot a WinRM Connection
The remoting functionality for Deploy and Release uses the Overthere framework to manipulate files and execute commands on remote hosts. CIFS, Telnet, and WinRM are supported for connectivity to Microsoft Windows hosts. This topic describes configuration errors that can occur when using Deploy or Release with WinRM.
Troubleshoot an SSH Connection
The remoting functionality for Deploy and Release uses the Overthere framework to manipulate files and execute commands on remote hosts. SSH is supported for connectivity to Unix, Microsoft Windows, and z/OS hosts. This topic describes common configuration errors that can occur when using Deploy or Release with the SSH protocol.
Troubleshoot Satellites
Cannot ping a configured and running satellite in Deploy
Upgrade Satellite Servers
When you upgrade to a new version of Deploy, you must also upgrade your satellite servers to the corresponding version of the satellite distribution ZIP.
Use Satellite Groups
You can define groups of satellites that are logically connected together, for example: several satellites that are installed in the same datacenter.
Using Cifs, Smb, WinRM, and Telnet
Remoting functionality for Deploy and Release supports the CIFS and SMB protocols for file manipulation and WinRM and Telnet for process execution. For more information, see Deploy Remoting plugin and Release Remoting plugin.
Using SSH
The remoting functionality for Deploy and Release supports the SSH protocol for connecting to a Unix, Microsoft Windows, or z/OS hosts. To connect to a remote host using the SSH protocol, you must to install an SSH server on that remote host. For more information, see Remoting plugin and SSH protocol.
View Satellite Group Information
The satellite group summary screen displays a set of basic information about the satellite group, the state of the satellites, and a list of infrastructure items connected to the satellites. For more information about using satellites, see Get started with the satellite module.
View Satellite Summary Information
The satellite summary screen displays a set of basic information about the satellite, the state of the satellite, and a list of infrastructure items connected to the satellite. For more information about using satellites, see Getting started with the satellite module.