Bring your own metrics
learn how to integrate metrics tools to metrics are the life blood of developer operations the ability to measure productivity, the health of resources, up time and recovery is critical to both efficiency and effectiveness how well teams work together and their ability to achieve service levels at each devops phase and the transition management from phase to phase are dependent on metric feedback directly supports specific metrics tools out of the box , but also supports your ability to integrate your own tools that are not supported directly subsequent sections provide information to perform this integration integrating plan metrics tools add your planning tool create or edit an application in application manager go to add tool configuration page select plan click on add tool configuration button select the tool category as bring your own tool option provide a byo tool name and save the configuration click submit generate a token you must generate the token before posting data to use any rest client tool end point http //your tenant host/dash/api/insightscontroller/v1/config/tokens method post body use the token generated in step 2 to post the data end point http //\<your tenant host>/dash/api/insightscontroller/v1/issuesnapshot/dash/api/insightscontroller/v1/issuesnapshot method post header authorization \<service token> body verify that data is displayed in devops performance metrics dashboard integrating develop metrics tools use the integrating plan metrics tools procedure but post the data in accordance with the type of endpoint commits issues pull requests end points for commits end point https //your tenant host/dash/api/application/{applicationname}/technical services/{technicalservicename}/tool/{toolname}/commits/dash/api/application/{applicationname}/technical services/{technicalservicename}/tool/{toolname}/commits method post header authorization \<service token> body end points for issues https //your tenant host>/dash/api/application/{applicationname}/technical services/{technicalservicename}/tool/{toolname}/issues/dash/api/application/{applicationname}/technical services/{technicalservicename}/tool/{toolname}/issues method post header authorization \<service token> body end points for pull requests end point https //your tenant host/dash/api/application/{applicationname}/technical services/{technicalservicename}/tool/{toolname}/pullrequests/dash/api/application/{applicationname}/technical services/{technicalservicename}/tool/{toolname}/pullrequests method post header authorization \<service token> body verify that data is displayed in devops performance metrics dashboard integrating build metrics tools use the following procedure to integrate your build metrics tools create or edit an application in application manager go to add tool configuration page select the build phase click on add tool configuration button select the tool category as bring your own tool option turn on existing tool from mapper select the tool from existing mapper configure the required release and severity details accordingly the phase and tool engine selected by default, existing tool from mapper will be turned off so that you can provide a byo tool name enter a tool name select an existing tool from the mapper complete the form, providing details for the mapper click save click submit generate a token generate a token you must generate the token before posting data to use any rest client tool end point http //your tenant host/dash/api/insightscontroller/v1/config/tokens method post body post the data, by providing end points for generic builds end point https //\<your tenant host>/dash/api/application/{applicationname}/technical services/{technicalservicename}/tool/{toolname}/generic builds/dash/api/application/{applicationname}/technical services/{technicalservicename}/tool/{toolname}/generic builds method post header authorization \<service token> verify that data is displayed in devops performance metrics dashboard integrating secure metrics tools use the integrating build metrics tools procedure to integrate secure metrics tools but post the data in accordance with the type of endpoint static scan license scan vulnerability scan dependency check static scan end point https //\<your tenant host>/dash/api/v4/static scan/application/{applicationname}/technical services/{technicalservicename}/tool/{toolname}/vulnerabilities method post header authorization \<service token> body end point https //\<your tenant host>/dash/api/v4/static scan/application/{applicationname}/technical services/{technicalservicename}/tool/{toolname}/generic vulnerabilities method post header authorization \<service token> license scan end point https //\<your tenant host>/dash/api/application/{applicationname}/technical services/{technicalservicename}/tool/{toolname}/vulnerabilities method post header authorization \<service token> body end point https //\<your tenant host>/dash/api/application/{applicationname}/technical services/{technicalservicename}/tool/{toolname}/generic vulnerabilities method post header authorization \<service token> container vulnerability scan end point https //\<your tenant host>/dash/api/v4/image scan/application/{applicationname}/technical services/{technicalservicename}/tool/{toolname}/vulnerabilities method post header authorization \<service token> body end point https //\<your tenant host>/dash/api/v4/image scan/application/{applicationname}/technical services/{technicalservicename}/tool/{toolname}/generic vulnerabilities method post header authorization \<service token> dependency check end point https //\<your tenant host>/dash/api/v4/dependency check/application/{applicationname}/technical services/{technicalservicename}/tool/{toolname}/vulnerabilities method post header authorization \<service token> body end point https //\<your tenant host>/dash/api/v4/dependency check/application/{applicationname}/technical services/{technicalservicename}/tool/{toolname}/generic vulnerabilities method post header authorization \<service token> verify that data is displayed in devops performance metrics dashboard integrating test metrics tools use the integrating build metrics tools procedure to integrate secure metrics tools but post the data in accordance with test tools requirements https //< >/dash/api/test/v3/application/dominoq 1/technical services/petstore api/tool/my byo tool1/tests/543c9bab 48ed 44ad 82e1 9538ee2461f2?testtype=unit\&filetype=xunit\&technicalserviceoverride=true\&releasename=release 2025 03 26\&environmentname=production\&providerhref=https%3a%2f%2ftest result com method post header authorization \<service token> file upload upload the automation xml file output as of automation as test type is unit in above api call verify that data is displayed in the test dashboard bring your own deploy use the procedure for integrating build metrics tools to integrate secure metrics tools but post the data in accordance with deploy tools requirements endpoints for deployment end point https //\<your tenant host>/dash/api/application/{applicationname}/technical services/{technicalservicename}/tool/{toolname}/deployments method post header authorization \<service token> body endpoints for generic deployment end point https //\<your tenant host>/dash/api/application/{applicationname}/technical services/{technicalservicename}/tool/{toolname}/generic deployments method post header authorization \<service token> verify that data is getting displayed in devops performance metrics dashboard bring your own monitor use the procedure for integrating build metrics tools to integrate secure metrics tools but post the data in accordance with monitor tools requirements endpoints for incidents end point https //\<your tenant host>/dash/api/application/{applicationname}/technical services/{technicalservicename}/tool/{toolname}/incidents method post header authorization \<service token> body endpoints for generic incidents end point https //\<your tenant host/dash/api/application/{applicationname}/technical services/{technicalservicename}/tool/{toolname}/generic incident method post header authorization \<service token> verify that data is displayed in devops performance metrics dashboard bring your own clt use the integrating plan metrics tools procedure but post the data in accordance with your clt end point https //\<your tenant host>/dash/api/insightscontroller/v1/issuesnapshot method post header authorization \<service token> body verify that data is displayed in devops performance metrics dashboard deleting bring your own metrics tools use the following procedure to delete individual bring your own metrics tools for deleting the metrics, select the phase in the application press the delete technical service option in the overflow menu select the byo tool select the tools for deletion click delete