Hi all!
Here at my company, we are trying to integrate Introscope with other tools and to do it we are calling some APM WS at each 30s. We noticed that, when it reaches approximately 8 simultaneous calls, APM goes very slow.
I think that there should be some tuning procedures to makes the responses faster, because every call took more than 8s to query the last 30s of a specific metric and agent. It's only one value retuned... I suppose the answer might be very quick.
We are calling http://mti-introscope.sicredi.net/introscope-web-services/services/MetricsDataService, method getMetricData
XML:
<soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:met="http://metricsdata.webservicesimpl.server.introscope.wily.com">
<soapenv:Header/>
<soapenv:Body>
<met:getMetricData soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<agentRegex xsi:type="xsd:string">(.*)\|CEM\|TESS Agent</agentRegex>
<metricRegex xsi:type="xsd:string">Business Service\|REDE COLABORATIVA\|Business Transactions:Total Bussiness Transactions Per Interval</metricRegex>
<startTime xsi:type="xsd:dateTime">2014-12-01T13:10:00.000Z</startTime>
<endTime xsi:type="xsd:dateTime">2014-12-01T13:10:30.000Z</endTime>
<dataFrequency xsi:type="xsd:int">30</dataFrequency>
</met:getMetricData>
</soapenv:Body>
</soapenv:Envelope>
Any ideas?
Thanks!