If I were to ask you to draw your system on a whiteboard right now, could you do it? Not the way it was designed to work, but how it is actually working in the wild. Sketching out how a system architecture should work is one thing; documenting how an actual system works in the real world is something completely different. This post demonstrates how ruxit keeps systems architects up-to-date on the details of their system architectures.

Systems architects work on multiple levels. The scope of their work may include an entire enterprise, a single application, or something in between. Each area of focus offers a different level of detail that is most relevant to the architect. One thing that all areas of focus have in common is that systems change and evolve over time.

Most architects are able to draw up static versions of their systems. However, having a live version of a system architecture available is something most architects can only dream of. This is exactly the solution that ruxit provides to system architects.

ruxit visualizes your system for you

ruxit serves system architects by providing detailed information from multiple levels: Service level, process level, host level… Each architect to his own.

Service level

smartscape processes
Tomcat, Apache, IIS and a plain Java service and their interdependencies.

The name says it all. The service level view shows all your services. The icon of each service depicts the underlying technology.

 

Host level

smartscape hosts 2
On the host level you see how your hosts work together. As with the other levels, host icons easily visualize the technology underneath.

…even the datacenter level!

smartscape datacenters
The datacenter level really gives you an overview of your whole infrastructure. Just make sure your display is big enough for your environment.

ruxit doesn’t offer isolated views; all components and views are dynamically linked so that you can easily browse through your entire application environment and better understand the relationships between components and services.

ruxit shows you the health of your system

ruxit isn’t only for architects, devops engineers, and lead developers. ruxit is for everyone on your development team. For this reason we didn’t divide the user interface based on user roles, use cases, or various plugins.

 

Back to your system’s health. Because ruxit provides integrated views, architects can easily gain insight into system health. Just because you’re an architect doesn’t mean you aren’t interested, right?

Integrated view showing a detected problem
Integrated view showing a detected problem

“Look, Ma! No plugins!”

ruxit doesn’t rely on plugins. All the functionality you need is already inside ruxit–no more moving back and forth between isolated sub-pages.

Auto-adjusting monitoring

All new applications, services, and processes are automatically detected and monitored. No matter whether you’re spinning up new clusters or splitting up a service into two different services, you won’t have to tell ruxit about the changes; ruxit tells you.

Sign in and check it out!

Sign in to your ruxit account and check out your application environment from multiple levels. If you don’t have an account yet, sign up for a free trial! It only takes a minute and no credit card is required!