Application management #10985
DamnedElric
started this conversation in
General
Replies: 2 comments 1 reply
-
Beta Was this translation helpful? Give feedback.
1 reply
-
I'm not sure Netbox is quite the right tool for that, although someone may write a plugin for this, Netbox is more focused on the physical infrastructure and providing info for config management on top but what you are describing is an ITIL CMDB or monitoring systems that is documenting complex service topologies. Even without a specialized CMDB tool to model the service dependencies, hand-making functional diagrams using mermaid, graphviz, xfig, Visio or whatever can help speed this kind of troubleshooting.
—
Mark Tinberg ***@***.***>
Division of Information Technology-Network Services
University of Wisconsin-Madison
…________________________________
From: Elric ***@***.***>
Sent: Saturday, November 19, 2022 4:31 PM
To: netbox-community/netbox ***@***.***>
Cc: Subscribed ***@***.***>
Subject: [netbox-community/netbox] Application management (Discussion #10985)
The data in Netbox is incredibly useful, both for automation and as documentation. But when it comes to the documentation use case, I feel like it's missing an Application component. In my view, this is a higher level component than a service.
Let me make things a bit more concrete with a contrived example:
Organization has a Web Shop, which is served by 3 web servers behind a load balancer, which talks to a database server which in turn is replicated to another datacenter. One of the web servers is physical, the other two are virtual.
If the Web Shop is down, and the new guy is on call, he will have a hard time figuring all the possible places where the problem could be. But if we could describe the Web Shop application in Netbox, it would be much easier to start poking around in the relevant places. Maybe the switch connecting a Web Server to the database is borked?
We can sort of do this using Tags at the moment, but I suspect a dedicated Application component would be cleaner. Might even make it possible to visualise an Application and all of its dependencies as a graph.
Any thoughts on this? Thanks!
—
Reply to this email directly, view it on GitHub<#10985>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AAS7UM4YHQ4VNL463SKKXPDWJFIMHANCNFSM6AAAAAASFQ3EDM>.
You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
The data in Netbox is incredibly useful, both for automation and as documentation. But when it comes to the documentation use case, I feel like it's missing an Application component. In my view, this is a higher level component than a service.
Let me make things a bit more concrete with a contrived example:
Organization has a Web Shop, which is served by 3 web servers behind a load balancer, which talks to a database server which in turn is replicated to another datacenter. One of the web servers is physical, the other two are virtual.
If the Web Shop is down, and the new guy is on call, he will have a hard time figuring all the possible places where the problem could be. But if we could describe the Web Shop application in Netbox, it would be much easier to start poking around in the relevant places. Maybe the switch connecting a Web Server to the database is borked?
We can sort of do this using Tags at the moment, but I suspect a dedicated Application component would be cleaner. Might even make it possible to visualise an Application and all of its dependencies as a graph.
Any thoughts on this? Thanks!
Beta Was this translation helpful? Give feedback.
All reactions