> For the complete documentation index, see [llms.txt](https://docs.ozone.one/ozone-end-user-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ozone.one/ozone-end-user-guide/documentation/ci-cd/verify-your-microservice-with-ai.md).

# Verify Your Microservice With AI

1. Click on Microservices on the left sidebar

<figure><img src="/files/126kSC5aGlT2KmE5XSIs" alt=""><figcaption></figcaption></figure>

2. Selecting Microservices will redirect you to the new modal page where you can click on the + New Microservice button which is in the top right corner

<figure><img src="/files/hiavaEv0ahDGetqQjlC9" alt=""><figcaption></figcaption></figure>

3. Fill out the Microservice **General Details** and **Service Details**

<figure><img src="/files/P7DtWAWyzwRARb29r7nx" alt=""><figcaption></figcaption></figure>

4. Click on Next Step and to Enable Deployment Verification for this Microservice Select the *Environment*, *Enable Auto Rollback,* and set the *Algorithm Aggression*\
   \
   The Auto Rollback Enable allows for the pipeline to be rolled back in case of a failure during the Deployment verification stage.\
   \
   The Algorithm Aggression is a scale that defines the deployment verification aggression for this microservice. It sets the threshold for the severity of the alerts which are to be raised for this microservice.<br>

<figure><img src="/files/oWo0cRwVpoRRYXZZQ2XS" alt=""><figcaption></figcaption></figure>

5. Set up a existing APM provider or create a New one for APM Data ingestion

<figure><img src="/files/DpjPFRDnNZ6E8LCZ6zus" alt=""><figcaption></figcaption></figure>

&#x20;   a)  Create a **New Integration**<br>

<figure><img src="/files/dn4wnDq4Eju1HRGCp1yy" alt=""><figcaption></figcaption></figure>

b) Set up **APM instance** for Deployment Verification\ <br>

<figure><img src="/files/M6UUEM05wn5NXNEKWPpg" alt=""><figcaption></figcaption></figure>

5\) Microservice with Deployment Verification is set up.

The Microservice has been created with Deployment Verification Setup. Upon running a pipeline or a release, the monitoring of various datasources such as Logs Data, Kubernetes Events, Metrics Data and APM data is enabled.<br>

<figure><img src="/files/k49xc6h2a2C7PrtPoOCf" alt=""><figcaption></figcaption></figure>

6\) For a particular microservice under the **Deployment Verification** tab the detected anomalies are listed.<br>

<figure><img src="/files/4LVHp8mAnsLUAfnKERVp" alt=""><figcaption></figcaption></figure>

a) Upon clicking on an anomaly a more detailed view of anomaly is available :\
\
\&#xNAN;*Events Anomaly* :

<figure><img src="/files/oVq0Fj3boI2dxS7cLdte" alt=""><figcaption></figcaption></figure>

*Metrics Anomaly* :

<figure><img src="/files/LrqwXy4PNst3gAvayEcS" alt=""><figcaption></figcaption></figure>

Logs Anomaly:\
\
\ <br>

<figure><img src="/files/EwXFGfn8OjmH9RaLipyb" alt=""><figcaption></figcaption></figure>

APM Anamoly:<br>

<figure><img src="/files/Hpo8ZifIJbkKzyic3MTN" alt=""><figcaption></figcaption></figure>

1. Resolve : Marks the issue as resolved
2. Relevant : Marks Anomalies as relevant
3. Dismiss : Dismiss issues which are not relevant

<figure><img src="/files/MJ5NysgMQW8IZ50VccV4" alt=""><figcaption></figcaption></figure>

\ <br>
