Charles Oldham - 22 October 2008 08:10 PM
Sorry for not answering earlier, we support the forum on a best efforts basis and sometimes everyday work gets in the way :)
I posted these questions to this forum because I was asked to do so by Chris Walton (a Tideway representative), as he said this is the best way to get answers from the people that actually know the answers. I made the assumption that he was telling the truth. If your everyday work doesn’t involve answering questions for potential customers, then please let me know who I should speak with. I am simply trying to evaluate Tideway as a potential CMDB solution and need clarification of how your product works.
Charles Oldham - 22 October 2008 08:10 PM
It depends on what you want to achieve. In the Foundation model data is stored as Nodes with attributes interconnected with Relationships. I recommend you read the short primer on Configipedia to help you understand the system better.
This link was very helpful. Thank you.
Charles Oldham - 22 October 2008 10:23 AM
There is also a Video Tutorial on reporting on product attributes that you might find useful as well as a general one on how the TKU Product Patterns work.
I have watched the video, “Find Out How a Tideway Pattern Works Tutorial”, several times now. While it does a decent job of explaining how to scroll through a web page and read the subject headings, it unfortunately does very little to explain how Tideway patterns work.
Charles Oldham - 22 October 2008 08:10 PM
Some Configuration Items it makes sense to model as a Node and for some others that would be overkill so they are modelled as attributes on Nodes; for instance modelling the RAM in a Host is overkill to have a RAM Node when a Host.ram attribute will serve.
For many people the websites being served by a webserver are just interesting properties of the server. Maybe they are used just in a basic report, or so that they can be quickly searched on to find the servers supporting them. An attribute serves these needs efficiently.
(By the way have you tried the free text search – try putting the website you are interested in the search box – all of the attributes are freely searchable)
Yes, I have tried the search. The problem is, that not all attributes are displayed for these nodes. This makes viewing the data very frustrating. Is the list of attributes for a given node type configurable to the extent that I can choose which attributes to display or not?
Example: If I search for “Default Web Site”, I get a list with the results File and Software Instance. If I click on Software Instance, I get a list of two nodes of type Microsoft IIS Service along with the corresponding Host. If I click on either of these, I get a detailed view of the Software Instance, with absolutely no reference to the website I just searched for.
Charles Oldham - 22 October 2008 08:10 PM
In other scenarios you might want to link a number of servers together because they collaborate to provide a service. In this case you would write a pattern to build a node to represent this service and you can use the existing attribute to search for the appropriate servers. I’d use a BusinessApplicationInstance node for this rather than the SoftwareInstance as Mark suggests; as I suggested in my response to you on the “How do I create custom CIs“ thread BAIs can be used to represent business processes.
Without knowing in detail your needs I think I would recommend modelling the business purpose of the logical collections of your websites as BAI nodes, which you could then relate to Person nodes to represent Owners, Developers etc.
Again, if this is not the correct place to ask these questions, please point me in the right direction and I would gladly oblige.