How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Tessell Monitoring API

The Monitoring API from Tessell — 12 operation(s) for monitoring.

Tessell Monitoring API is one of 82 APIs that Tessell publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Monitoring. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and a getting-started guide.

This API exposes 14 operations across 12 paths, and defines 55 schemas. It is described by OpenAPI 3.2.0, at version 1.0.

Requests are made against a single base URL, {server}.

14 operations 12 paths 55 schemas 1 DELETE8 GET1 PATCH4 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0
Base URL
https://api.console.tessell.com
Authentication
HTTP Bearer
Terms of Service
Resource Areas
1

Authentication & Security 1

Tessell Monitoring API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (BearerAuth).

Paths & Operations 14

Across 12 paths, the API surfaces 14 operations — 1 DELETE, 8 GET, 1 PATCH, 4 POST. Each is listed below with its method, path, parameters, and response codes.

Monitoring 14
POST
/monitoring/metrics/avg-db-load
Get avg db load
getAvgDbLoad 1 param body → 200default
POST
/monitoring/metrics/top-dimensions
Get top dimensions
getTopDimensions 1 param body → 200default
POST
/monitoring/metrics/extended-perf-metrics
Get extended perf metrics
getExtendedPerfMetrics 1 param body → 200default
GET
/monitoring/metrics/top-processes
Get top processes
getTopProcesses 6 params → 200default
GET
/monitoring/metrics
Get monitoring metrics
getMonitoringMetrics 14 params → 200default
GET
/monitoring/compute-resources/summary
Get compute resources monitoring summary
getComputeResourcesMonitoringSummary 5 params → 200default
GET
/monitoring/service/{id}/features/{feature-name}
Get monitoring feature
getMonitoringFeature 3 params → 200default
PATCH
/monitoring/service/{id}/features/{feature-name}
Patch monitoring feature
patchMonitoringFeature 4 params body → 202default
POST
/monitoring/infra
Provision monitoring infra
provisionMonitoringInfra 2 params body → 200default
GET
/monitoring/infras
Get monitoring infras
getMonitoringInfras 10 params → 200default
GET
/monitoring/infra/{id}
Get monitoring infra
getMonitoringInfra 3 params → 200default
DELETE
/monitoring/infra/{id}
Delete monitoring infra
deleteMonitoringInfra 4 params → 200default
GET
/monitoring/infra/{id}/active-db-services
Get monitoring infra active db services
getMonitoringInfraActiveDbServices 3 params → 200default
GET
/monitoring/deployments/{deployment-id}
Get monitoring deployment
getMonitoringDeployment 3 params → 200default

Schemas 55

The contract defines 55 schemas that model the data the API accepts and returns. The most detailed are MonitoringInstanceOpsDTO (14 properties), MonitoringDeploymentCommon (13 properties), ProvisionMonitoringInfraPayload (12 properties), TopDimensionsResponse (9 properties). Each schema is shown below with its type and property counts.

MonitoringChart
object
Monitoring Metrics Chart object
7 properties
MonitoringDeploymentConnectivity
object
3 properties
MonitoringInfrasResponse
cloudType
string
Tessell supported cloud types
TopDimensionsResponse
object
9 properties
MetricValue
object
2 properties 2 required
apiPaginationInfo
object
2 properties
PerfMetricType
string
Type of Performance Metric
ServiceInstanceId
string
The ID of the DB Service Instance.
MonitoringInfraActiveDbServiceDto
object
4 properties
MonitoringDeploymentCommon
object
13 properties
MonitoringInstanceInfraInfo
object
2 properties
MonitoringFeatureName
string
Monitoring features
MonitoringSliceBy
object
2 properties 1 required
TopDimensionsAdditionalMetricValue
object
2 properties
MonitoringFilterBy
object
3 properties 2 required
taskSummary
object
5 properties
NumTopK
integer
Number of top dimension entities
TopProcessesMetric
object
4 properties
AggregationType
string
apiMetadata
object
3 properties
TopDimensionsMetricValue
object
3 properties 1 required
MonitoringInstanceStatusOps
string
ServiceId
string
The ID of the DB Service.
AvgDbLoadPayload
object
7 properties 4 required
MonitoringInfraActiveDbServicesResponse
MetricStartTime
string
Start timestamp in prometheus date-time format
ApiError
object
Common error response object for non 2xx responses
7 properties
AvgDbLoadResponse
object
7 properties
MonitoringDeploymentStatusOps
string
ProvisionMonitoringInfraPayload
object
12 properties 6 required
MonitoringFeatureStatus
string
Status of the monitoring feature
TopProcessesMetricValue
object
3 properties
ComputeResourceMonitoringSummaryResponse
object
3 properties
TopDimensionsPayload
object
7 properties 5 required
MonitoringInfraDTO
object
2 properties
TopDimensionSlicedMetricValue
object
2 properties
SlicedMetric
object
2 properties
ExtendedPerfMetricsPayload
object
7 properties 6 required
apiStatus
object
2 properties
MetricEndTime
string
End timestamp in prometheus date-time format
ComputeResourceMonitoringSummary
object
4 properties
MetricSource
string
This is the source from which metrics will be fetched
TopProcessesResponse
object
4 properties
databaseEngineType
string
Database Engine Type
MonitoringDeploymentOpsDTO
object
3 properties
GetMonitoringFeatureResponse
object
Get details of the monitoring feature
1 property
PatchMonitoringFeaturePayload
object
1 property 1 required
apiResponse
object
2 properties
ComputeResourceId
string
The ID of the Compute Resource.
MonitoringEntityType
string
Entity types for monitoring chart
ExtendedPerfMetricsResponse
object
8 properties
MonitoringInstanceConnectivity
object
2 properties
MonitoringInstanceOpsDTO
object
14 properties
TessellMonitoringMetricsDTO
object
This is a definition for Tessell Monitoring Metrics
6 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

tessell-monitoring-api-openapi.yml Raw ↑

Other APIs Tessell publishes across the network.

Tessell Activity Center API
Tessell Ad Domain API
Tessell Ad Domain Governance API
Tessell Alert Controller API
Tessell Authorization API
Tessell Availability Machine API
Tessell Azure Netapp Admin Controller API
Tessell Azure Netapp Service Controller API
Tessell Cloud Resource API
Tessell Compute API
Tessell Compute Governance API
Tessell Compute Resource API
Where this information came from

This is an independent, third-party profile of Tessell Monitoring API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.