The Community is now in read-only mode to prepare for the launch of the new Flexera Community. During this time, you will be unable to register, log in, or access customer resources. Click here for more information.

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

TIBCO Instance (OS process id) metrics

Itziar
By
Level 3

Hi,

Would anyone who has worked with TIBCO before know how to set up metrics by "Instance" in FNMS for TIBCO Rendezvous products?

As defined by the metrics for TIBCO Rendezvous, "Instance" means a TIBCO Rendezvous daemon or a TIBCO Rendezvous client where each daemon or client is an operating system process with a unique process id. 

I would very much appreciate some information on how Flexera collects information on operating system processes.

Thank you very much in advance.

Best regards,

(1) Solution

mfranz
By Level 17 Champion
Level 17 Champion

Hi Itziar,

Not exactly with this metric, but here is an idea of what would be needed:

  • Something to track instances
    You either find an existing source, like some kind of logging, etc., or you might need to find an external tool to track what you need.

  • Something to interpret the data
    You'll need to come up with an idea how multiple instances are identified and distinguished (process ID?), how the tracking data is processed into something that could be used in FNMS. You could import these as file evidences or installer evidences. But then again, multiple evidences linked to the same app would usually still result in a single installation. So you might need to come up with something more elaborate.

  • Something to import
    You'll need a way to bring the data into FNMS, likely a business import implementing the logic from above. It should also implement somethign to possibly update existing data and definitely to remove old data. Insert - Update - Delete

  • Some idea how to calculate the license
    Depending on the data and import, you'll need to figure our how FNMS can calculate actual consumption from this. You could go with a distinct application per instance and then have a device license consume per installation. Not sure though, how complex the actual consumption calculation is. It might well be you have to calculate "outside" and then just pass a result to FNMS (e.g. custom metric).

This does all not seem to scale very well. You might just ask the publisher how they track these things, like in the case of an audit. Maybe this gives some useful insights.

Best regards,

Markward

View solution in original post

(4) Replies

mfranz
By Level 17 Champion
Level 17 Champion

Hi,

I am afraid the FNMS database schema is not prepared for such "process" evidence. Also, the agent does not collect this type of data.

A customization, while theoretically possible, would be rather complex.

Best regards,

Markward

Thanks for your response Markward.

Do you know of any other product with similar metrics that have already been customized?

Thank you very much for your help.

Best regards,

Itziar

mfranz
By Level 17 Champion
Level 17 Champion

Hi Itziar,

Not exactly with this metric, but here is an idea of what would be needed:

  • Something to track instances
    You either find an existing source, like some kind of logging, etc., or you might need to find an external tool to track what you need.

  • Something to interpret the data
    You'll need to come up with an idea how multiple instances are identified and distinguished (process ID?), how the tracking data is processed into something that could be used in FNMS. You could import these as file evidences or installer evidences. But then again, multiple evidences linked to the same app would usually still result in a single installation. So you might need to come up with something more elaborate.

  • Something to import
    You'll need a way to bring the data into FNMS, likely a business import implementing the logic from above. It should also implement somethign to possibly update existing data and definitely to remove old data. Insert - Update - Delete

  • Some idea how to calculate the license
    Depending on the data and import, you'll need to figure our how FNMS can calculate actual consumption from this. You could go with a distinct application per instance and then have a device license consume per installation. Not sure though, how complex the actual consumption calculation is. It might well be you have to calculate "outside" and then just pass a result to FNMS (e.g. custom metric).

This does all not seem to scale very well. You might just ask the publisher how they track these things, like in the case of an audit. Maybe this gives some useful insights.

Best regards,

Markward

Hi,

We will try to design a script to collect the information and then run it on all the machines that make use of this product. This may be the easiest way for us to track the process ID evidence.

Thank you very much for those tips, Markward. We will take them into account.

Best regards.

Itziar