Skip to content

Latest commit

 

History

History
22 lines (17 loc) · 4.74 KB

README.md

File metadata and controls

22 lines (17 loc) · 4.74 KB

Awesome System Graphs

A curated list of tools to map distributed system to graphs and display them

Free / Open Source

Name Description Requirements / Technology Focus / Data Source License
cartography
cartography
Cartography is a Python tool that consolidates infrastructure assets and the relationships between them in an intuitive graph view powered by a Neo4j database. Python, Neo4J AWS, GCP, GSuite, Okta, GitHub Apache 2
cloudmapper
cloudmapper
CloudMapper helps you analyze your Amazon Web Services (AWS) environments. Python AWS BSD 3
kiali
kiali
Kiali provides answers to the questions: What microservices are part of my Istio service mesh and how are they connected? Go, docker, openshift Istio Apache 2
kong-map
kong-map
Kong-map is a free visualization tool which allows you to view and declaratively edit configurations of your Kong API Gateway Clusters, including Routes, Services, and Plugins/Policies. The tool is available for installation on Docker and Kubernetes only at this time. Docker Kong AGPL
micromap
micromap
Micromap is a suite of command line tools to generate a visual representation of your application dependencies. Go,GraphViz custom, handwritten EPL
microservice-graph-explorer
microservice-graph-explorer
Navigate and explore all of the microservices in your application in real time using the real application connections. docker custom health checks Apache 2
newtonjs-graph
newtonjs-graph
Cloud Architecture Graphs for Humans Docker (Java) Rancher, K8s, custom input AGPL
nivio
nivio
Nivio is application landscape management for teams (developers, operators, managers). It follows a bottom-up no-op approach, i.e. there is no interface for manual data maintenance. It is designed to gather the application landscape information from configurable items, preferably code repos. Docker (Java) Rancher, K8s, custom input AGPL
novatec-service-dependency-graph-panel
novatec-service-dependency-graph-panel
The Service Dependency Graph Panel by Novatec provides you with many features such as monitoring your latencies, errors and requests of your desired service. This interactive panel for Grafana will help you visualize the processes of your application much better. Grafana Grafana Metrics Apache 2
pivio
pivio
Microservice documentation for your platform. Docker (Java, client-server) custom Apache 2
statusgraph
statusgraph
A status page for your distributed system. Docker (Go) Prometheus MIT
vistecture
vistecture
Visualize Architecture: Microservice Architecture Tool for visualizing, analysing and automatic documentation of (distributed) Software Architectures Docker (Go) k8s, pivio, custom DSL Apache 2