The OpsClarity topology is a map of all services the customer is running on their hosts and on Amazon Web Services. The nodes on the topology are services and network connections are the dependencies between them. The product auto-discovers the processes running on your hosts to identify important service instances and then auto-clusters similar service instances across multiple hosts into a single service. The main idea here is to "See Everything On a Single Pane of Glass" - this includes services of the following kind and their relationships.
- Data services built on modern open source frameworks (such as Kafka/Elasticsearch/Redis etc.)
- Application custom code (such as those written in Java/Python/Node.js etc)
- Cloud services from AWS (such as ELB, DynamoDB, SQS etc.)
Usually there are 10s to 100s of these services. Here is a sample of a smaller network topology map that has overlaid service health statuses across self-managed and AWS managed services:
Services and hosts are two examples of OpsClarity resources. These resources can be searched via the Resource Search feature:
In the search drop down menu, begin typing in a source name to perform a real time search for any hosts or services that contain that string. Notice that services and hosts have the 5 options: Topology, Hostmap, Metrics, Health and Processes:
If you have the hostmap pulled up under the source search box, scrolling over the selections in this search menu will interactively display the hosts running each service on the hostmap.
Multiple resources of the same type can be multi-selected to create a dynamic "collection" of resources. Hold shift and drag your mouse cursor to select multiple services at once. You'll see a dark line around the cluster, indicating it is selected. The details panel will also update with your selections. You can add and remove resources from your selection by holding down the control (or command) key and clicking on a cluster. Click anywhere else on the screen to clear your selection:
At the top of the OpsClarity interface you'll see a funnel icon  which will open the Filter menu over the right details panel. There you can choose which icons to show on the topology map by filtering based on service type  or by individual service :
After you save your filter changes, you'll see the new reduced topology map populate and the aggregated service connections will be gone:
Read our infrastructure hostmap article to see the same type of hyper-interactive interface on the host level.
If you have any questions or comments about this article, feel free to contact us at firstname.lastname@example.org.