Skip to main content

Manage your Endpoints

If you set up and installed Syntropy Agent correctly all of your Endpoints will appear in this dedicated Endpoints table.

It displays the key information about your endpoints, such as the name, type, IP, and ID of it, provider, installed agent version, networks to which it belongs, and the assigned tags. Also, you can always see the status, and the last time it was connected in case it gets offline.

The location we display here is derived from the IP of the endpoint. Also, if our service is able to identify the Provider - we will set an icon for it automatically.

📘 Inaccurate location?

We're using a 3rd party service for translating IPs to locations and it's natural that it's not always 100% accurate. There's a myriad of reasons why it could happen, but good news - it's rather easy to fix. Just let our Support know about any inconsistencies and we'll initiate the review of an IP range location.

📘 Endpoint status

  • Green icon - no issues, the endpoint is up and running
  • Grey icon - the endpoint is offline
  • Orange icon - there might be issues due to a duplicated name, or tags not allowed as per the Agent token scopes. A tooltip will explain the specific issue.
  • Red icon - can either be due to Wireguard configuration issues or due to a duplicated endpoint name. A tooltip will explain the specific issue.

NB: Virtual endpoints do not have any Status.

Endpoint editing

Clicking on a pencil icon allows you to edit the main information of the specific endpoint:

  • Change the name of an endpoint (NB: to avoid errors, ensure that these are unique)
  • Select the service provider
  • Amend the set of tags applied

Or simply delete the selected endpoint.

📘 Field locking

The abovementioned fields can be locked and display a lock icon if they are set on the agent level and passed as a variable. This is done to maintain consistency between the agent variable setup and the UI.

However, you can always add (but not remove the ones passed from an agent) new tags manually.

Endpoint table filtering

The endpoints table can very quickly become pretty busy with a lot of endpoints, so we've added a filter to cut through the most important attributes and help you find what you need.

With the newly revamped table filtering, you can filter on any of the endpoint attribute columns available.

All of these can be combined for better accuracy.

Endpoint table search

One more option to find exactly what you're looking for is by searching the table either by Endpoint name, ID or IP.

Endpoint services

Little numbers by the Endpoint name indicate how many Services it contains and how many of those are enabled. It also displays the most important information about it such as the Name, Type, Network, and address, and also TCP/UDP ports.

Currently, we support 3 types of services, coming from:

  • Docker
  • Kubernetes
  • Host (Hardware)

The Service setup seen above is then inherited by Connections that contain this specific endpoint and will be further discussed in Manage your networks / Connection management#connection-services-management.

Inactive services that are not used in any of the connections are removed automatically after some inactivity period.
However, if the service becomes inactive and is currently used in any of the connections - you, as a user, have the option to delete the service manually.

📘 Enabling / disabling a service

All of the services will appear here as disabled by default (unless set differently in the Agent) so that any new ones would not accidentally appear in the existing Connections.

However, you can always amend the Service setup for every individual Endpoint here.

Endpoint bulk operations

At the moment we support a single bulk operation with endpoints that we see the most need for - deleting.

This can help to manage large networks or networks that deal with a lot of 'come and go' endpoints, which can clutter the Endpoints table.

Simply tick the ones that aren't needed anymore and click 'Delete'.