Getting started

Use the SixthSense Observability portal to track the performance of your applications. To do so, you must login to the portal. Follow the procedure below to login. If you have forgotten your password you can recover your password. You can also access your access token, reset your password, set your timezone and apdex score from the Settings page. For more information, follow the procedures below.

Log in to the SixthSense Observability Portal

  1. Go to your browser and type the instance URL provided by Customer Support. The Log in screen appears.
  2. Enter your username and password in the Username and Password fields.
  3. Select Remember Me checkbox if you want the system to remember your credentials when you login next.
  4. Click Login.

Recovering your password

  1. Go to your browser and type the instance URL provided by Customer Support. The Log in screen appears.
  2. Click Forgot Password?. The Recover password screen appears.
  3. Enter your registered email.
  4. Click Send me a password recovery link. An email is sent to your registered email address with a link to recover the password.

Accessing your Access Token

  1. Click the    icon on the left pane.
  2. Click Access Token in the General tab.
  3. Click Show access token. The access token appears.
  4. Click Copy to copy the access token. The access token is copied.

Resetting your Password

  1. Click the    icon on the left pane.
  2. Click Account in the General tab. Your account user ID appears.
  3. Enter your existing password in the Enter old password field.
  4. Enter the new password in the Enter new password field.
  5. Confirm the new password by entering it in the Re-enter new password field.
  6. Click Save. Your password is changed.

Setting up your Timezone

  1. Click the    icon on the left pane.
  2. Click Timezone in the General tab.
  3. Select your timezone from the Choose timezone drop-down list.
  4. Click Save. The timezone you have selected is updated successfully.

Configuring the Apdex Score

The SixthSense application internally calculates the apdex score based on the performance of an application and displays the health indicator accordingly. To configure an application's response time threshold in milliseconds, follow the procedure below.

  1. Click the    icon on the left pane.
  2. Click Application tab.
  3. Select the capability from the Select capability drop-down list.
  4. Select an application from the Select application drop-down list.
  5. Select Apdex configuration.
  6. Increase or decrease the response time threshold in the Response time threshold list.
  7. Click Save. The response time threshold is updated successfully.

Data retention policy

You can configure data retention for each service. By default only traces, spans, and db query statements that satisfies the default values will be saved and shown in APM dashboard. If you have configured anything for a service, then everything gets saved as per the configured values.

Note: The number of days we store data collected is by default 15 days for traces and 90 days for metrics.

By default all error traces and error spans are saved. The default values are:

  • default traces over 300 ms latency
  • default db query statements over 80 ms latency
  • default maximum number of spans in a trace that are saved is 200
  1. Click the    icon on the left pane. The following screen appears.
Architecture Diagram
  1. Click Application tab.
  2. Select APM from the Select capability drop-down list.
  3. Select an application from the Select application drop-down list.
  4. Select Data retention policy.
  5. Select Trace Retention Configuration or go to DB Query Configuration.
  6. Enable Retain all error traces to retain all error traces. When retain all error traces is enabled, all the error traces irrespective of the values you set in the following fields are displayed in the APM dashboard.
  7. Enter the minimum trace latency value in milliseconds.
  8. Enter the maximum spans per trace.
  9. Click Save.
  10. Go to APM > Trace to see the traces according to the threshold values you have set.

DB Query Configuration

  1. Click DB Query Configuration.
  2. Enter minimum db query latency in milliseconds.
  3. Click Save.
  4. Go to APM > Dashboard > Database > Query to see all the database queries according to the threshold value you have set.

Transaction naming convention

While naming endpoints , we are auto-discovering the transactions by using the last 2 Segments of the URI. The issue is that if the last 2 segments have a dynamic values then the endpoint list will grow exponentially. This will result in UI slowness and alerts can’t be configured for all the endpoints.

You now have 2 options to resolve this by using Application for configuring a single rule for an entire application and Endpoints to configure 20 rules for an application. Use the following procedure for configuring rules.

Application

  1. Click the    icon on the left pane.
  2. Select the Application tab.

The following screen appears.

Application
  1. Select the Application radio button.

The following Set application rule window appears.

Application rule
  1. Enter the application name in the Name field.
  2. Select the number of URI segments in the Number of URI segments drop-down list.
  3. Select Start of URI if you want the segment at the beginning of the URI or select End of URI if you want the segment to appear at the end.
  4. Click Save.

Navigate to APM > Endpoint where you can see the URI with the number of segments you have defined under the Name column.

Endpoints

  1. Click the    icon on the left pane.
  2. Select the Application tab.
  3. Select the Endpoints radio button.

The following Set endpoint rule window appears.

Endpoint rule
  1. Enter the application name in the Name field.
  2. Enter the regex value in the Regular expression field.
  3. Select the priority from the Priority drop-down list.
  4. Click Save.