Quick Start
This guide will help you get up and running with Telemetry Harbor quickly.
1. Create an Account
- Visit Telemetry Harbor's website and click on "Sign Up".
- Fill in your details and submit the registration form.
- Check your email for a verification link and click it to verify your account.
2. Create a Harbor
- Log in to your Telemetry Harbor dashboard.
- Click on "Create New Harbor" and follow the prompts to set it up.
- Once created, you can view the Harbor Details.
3. Get Your API Endpoints and Key
From the Harbor Details:
- Copy the Single Ingestion Endpoint or Batch Ingestion Endpoint as needed.
- Copy your API key. Keep this secure, as it's used to authenticate your requests.
4. Send Your First Data Point
Shared
- Single Data Push:
POST https://telemetryharbor.com/api/v1/ingest/ingest/harbor_id
Enterprise Dedicated
- Single Data Push:
POST https://CustomName.harbor.telemetryharbor.com/api/v1/ingest/ingest/harbor_id
Use cURL to send a test data point:
curl -X POST https://your-ingestion-endpoint \
-H "X-API-Key: your_api_key" \
-H "Content-Type: application/json" \
-d '{
"time": "2024-11-18T19:44:16.160Z",
"ship_id": "test_ship",
"cargo_id": "test_sensor",
"value": 42
}'
Replace your-ingestion-endpoint
and your_api_key
with the values from your Harbor Details page.
5. Visualize Your Data
- From the Harbor Details, copy the Grafana endpoint and password.
- Open the Grafana endpoint in your browser and log in using:
- Username: [Your Telemetry Harbor Account Email]
- Password: [The password from Harbor Details]
- You'll find pre-configured dashboards ready for your data.
6. Explore the Demo Dashboard
To get started quickly:
- In Grafana, look for the "Comprehensive Telemetry Dashboard" in your list of dashboards.
- Open it to see example visualizations of telemetry data.
- Use this as a template to create your own custom dashboards.
Congratulations! You've set up your Telemetry Harbor account, sent your first data point, and accessed your visualization tools. From here, you can start ingesting real data and creating custom dashboards to suit your needs.
For more detailed information on data ingestion, API usage, and advanced Grafana configurations, check out our other guides in the documentation.