IT Squared / Cloud-Native Integration for Riverbed APM is pulling metrics from AppInternals using API with categories and filters. Each entity is defined by its AppInternals ID, and can have “pretty” name for Splunk/ElasticSearch searches. One way to gather IDs of applications and transactions that you want to ingest is AppInternals Web UI – set a filter on app or transaction and write down id from URL in browser. This works just fine for small scope.
But if you are looking for metrics fron lots of apps and transactions – we recommend to get a list of Name – ID pairs via API and choose what you need from the request results. All you need is a minute or two and AppInternals credentials with API access. Follow these steps:
Note: Change server name in all above commands if you are using on-premise AppInternal.
There are other requests you might be interested in:
curl -k –cookie curl-cookies -X GET https://steelcentral.net/scai.metrics/1.0/software_version
curl -k –cookie curl-cookies -X GET https://steelcentral.net/scai.metrics/1.0/object_categories > object_categories.json
curl -k –cookie curl-cookies -X GET https://steelcentral.net/scai.metrics/1.0/metric_names > metric_names.json
curl -k –cookie curl-cookies -X GET https://steelcentral.net/scai.metrics/1.0/statistics > statistics.json