for soap services I need to store soapaction as a field in analytics, how can i create a new field like soapaction in api_metrics? I guess I need to modify some metadata information but I could not find where this information is stored.
I hope you are attempting to generate a custom report using Analytics Dashboard. Portal collects only a set of pre-defined metrics which is shown when you select "api_metrics_1.1". Analytics Dashboard allows to generate custom reports against the pre-defined metrics.
If you are attempting to capture a custom value from the SOAP request/response and trying to generate a report, this is not supported as of now.
Hope this clarifies.