Welcome to docs.opsview.com

This is an old revision of the document!


Opsview ports

TCP Ports used by Opsview in default setup:

  • 80/tcp (apache) - required for access to Opsview
    • On Master: listen on main interface
    • On Slaves: listen (optionally) on all interfaces - if Slave web-interface is enabled
  • 3000/tcp (opsview-web) - Opsview web application
  • 22/tcp - (sshd) - SSH Server required for configuration on server and communications between Master and Slaves
    • On Master: listen on all interfaces
    • On Slaves: listen on all interfaces. If you use reverse ssh, then other ports will be open which can connect to the slave using ssh. These ports start from 25800 onwards
  • 5667/tcp (nsca) - Required for distributed monitoring, transport mechanism
    • On Master: listen on 127.0.0.1. This port is SSH tunnelled to slaves
    • On Slaves: listen on all interfaces. This is for external hosts to send results back to the slave via NSCA
  • 3306/tcp (mysql) - MySQL Server, config and/or historical data
  • 2345/tcp (NMIS) - Provides detailed traffic information about routers, switches and servers, via SNMP. Only in distributed environments.
    • On Master: listen on 127.0.0.1
    • On Slaves: not listen
  • 5666/tcp (nrpe / opsview-agent) - allows to remotely execute Nagios plugins on other Linux/Unix machines.
    • On Master: listen on all interfaces
    • On Slaves: listen on all interfaces

If your Opsview server is on a public facing network, we recommend a firewall to restrict which ports are available from external networks.

For connections between the master and slaves, only port 22 is required (other ports are tunnelled via SSH).

Navigation
Print/export
Toolbox