The test-tcell Developer Hub

Welcome to the test-tcell developer hub. You'll find comprehensive guides and documentation to help you start working with test-tcell as quickly as possible, as well as support if you get stuck. Let's jump right in!

Quick Start Guide

This guide should get you started with tCell

Login

When your company has been created, you should have been created a login. If you did not receive a login email, please contact support@tcell.io

The URL for your company should be https://<yourcompany>.tcell.io

Creating Your First App

tCell monitors and protects your applications. Creating an app within tCell enables it to know that all the data that is coming to it from the agents are all associated with a single app instance. In the future, you will have to create a new app for each unique application in your environment.

For starters, create an application called "My Test App" by going to Admin > Applications, entering in "My Test App," in the box, and clicking Add.

After you have created your app, you should see it in table below. Note that every App has a unique "Application Id" that is used throughout the system.

Installing Server Agent (Rails Example)

This Quick Start will assume Rails is your application server.

To setup, go to Admin > Download Agent , select Ruby and then follow the instructions. When you startup your application, you should see a directory ./tcell created with some files in there.

Starting your Application

You should now start your application, and you should be able to see some initial data go to the tCell dashboard.

In your tCell console go to Server Agents. You should the one agent you have installed, displaying the IP and host name of the system it's installed on.

Sanity Checks

Some simple checks can be performed to see if things are not working properly:

  1. Check via the browser developer console or similar to see if there are CSP headers in the response body from the application.
  2. Check via the browser developer console or similar to see if JSAgent is being loaded in page.
  3. Check to see if there are any recent writes to the ./tcell directory in your Rails project.

Quick Start Guide

This guide should get you started with tCell