Setup & Integrations
Observability
Lightstep
note this feature is in preview if you encounter issues please contact a resolve ai team member the lightstep integration can be configured via resolve's ui or on the resolve satellite prerequisites you will need your lightstep organization name, e g mycompany you will need your lightstep project id, e g my prod, my staging official documentation https //docs lightstep com/docs/create projects for your environments#access projects https //docs lightstep com/docs/create projects for your environments#access projects you will need a lightstep api token to integrate with resolve ai review the official documentation https //docs lightstep com/docs/create and manage api keys#create api keys https //docs lightstep com/docs/create and manage api keys#create api keys ensure that at least the following role(s) are granted to the api token organization viewer option 1 setup the lightstep integration in resolve ai login to https //app0 resolve ai in the sidebar, select "integrations" select " lightstep " from the list click "add connection" at the top right give the integration a name, e g lighstep main enter the environments as specified in the resolve satellite installation that the integeration will map to e ach environment should be entered in a separate row put your lightstep organization id , project id and api token enable the service map construction from traces enable sensitive data redaction (optional) click " save " option 2 setup the lightstep integration through the resolve satellite below is an example of how to setup the lighstep integration in the satellite using the k8s secret (potentially backed by an aws secret manager or another mechanism) for authenticating the secret format in this example is for a lightstep api token create a kubernetes secret create a kubernetes secret of the following form note that the structure of the secret is important secret creation apiversion v1 kind secret type opaque metadata name lightstep resolve token stringdata token "\<your api token>" to apply the secret run apply secret kubectl apply f lighstep resolve token yml configure your lightstep api token in the resolve satellite update your helm values override file with the following information (e g resolve values yaml ) resolve values yaml integrations lightsteponprem type "lightstep" create true secretname "lightstep resolve token" connection orgid "your lightstep org id" projectid "your lightstep project id" servicemapenabled true enable sensitive data redaction (optional) append the redactionconfig configuration in the helm values file (e g resolve values yaml ) resolve values yaml integrations lightsteponprem type "lightstep" create true secretname "lightstep resolve token" connection orgid "your lightstep org id" projectid "your lightstep project id" servicemapenabled true redactionconfig enabled true apply the satellite values install the satellite and apply the values from the yaml file that you have just updated e g resolve values yaml to find the latest version, visit resolve ai's docker hub repository for the helm chart and satellite image apply config to satellite and redeploy helm upgrade install oci //registry 1 docker io/resolveaihq/satellite chart version \<latestchart> values resolve values yaml set image tag=\<latestimage> once your satellite is deployed, we will automatically create an integration instance for you verify your integration status in resolve ai login to https //app0 resolve ai/ https //app0 resolve ai/ go to the integrations page and and select “lightstep” you should see an automatically created integration based on the provided configuration