We have created a java custom probe using probe-sdk-2.5.0, which reads a csv file and dynamically generates CI's and QOS metrics.The QOS timestamp inside UIM should be the timestamp of the csv column and not the time that the event was pushed inside UIM. Automatically the probe sets as metrics timestamp the time that the probe pushed the events inside UIM(sysdate) We want to be able to set the time and not accept the default sysdate value.
After reading all documentation (docops – communities - probe-sdk-2.5.0) we were unable to find a class that would set the time.
Does anyone have an idea how to achieve this?
I’m thinking the only way this *may* be possible is to create a custom QOS message by posting it directly to the Spooler. I’m not sure if the data_engine would process it if the time is too old.
Thank you for your prompt reply.
The csv timestamp will be near sysdate, so QOS message creation directly to the Spooler may work for us.
Can you please provide us with a sample java snippet?