मुख्य सामग्री पर जाएं

SigNoz Toolkit

The SigNoz Toolkit is a workflow node. Its tools include List Services, Get Service Overview, Search Traces, Get Trace Detail, plus 6 more listed below. Create a connection before you use any of these tools. Type @ in a field when the value should come from an earlier step.

Authentication​

Create a SigNoz connection before you use any of these tools.

Create an API key in SigNoz​

  1. Sign in to your SigNoz instance.
  2. Open Settings, then API Keys.
  3. Click Create New Key, select Role: Admin, and copy the key.

Connect the key in EKB​

  1. On the first SigNoz node, open Connection.
  2. Click + New.
  3. Enter a Connection Name.
  4. Paste the API Key, or click the key button next to that field and select a vault key that already exists. If the key has not been created yet, add it first on the Datastore Vault tab.
  5. Enter the SigNoz Instance URL, including https://.
  6. Select the new connection in Select saved connection.

Enter token manually saves the same credentials on that node instead of a saved connection.

Tools​

List Services​

List monitored services with latency, error rate, and throughput.

FieldRequiredDescription
Start TimeNoStart time in epoch milliseconds. Defaults to 1 hour ago. Type @ to select a variable.
End TimeNoEnd time in epoch milliseconds. Defaults to now. Type @ to select a variable.

Get Service Overview​

Read rate, error, and duration metrics for one service.

FieldRequiredDescription
Service NameYesThe service name to get an overview for. Type @ to select a variable.
Start TimeNoStart time in epoch milliseconds. Defaults to 1 hour ago. Type @ to select a variable.
End TimeNoEnd time in epoch milliseconds. Defaults to now. Type @ to select a variable.

Search Traces​

Search traces by service, operation, status, and duration.

FieldRequiredDescription
Service NameNoFilter traces by service name. Type @ to select a variable.
Operation NameNoFilter traces by operation (span) name. Type @ to select a variable.
Status CodeNoFilter by status code: ERROR, OK, or UNSET. Type @ to select a variable.
Min DurationNoMinimum trace duration (e.g. '100ms', '1s'). Type @ to select a variable.
Max DurationNoMaximum trace duration (e.g. '5s', '1m'). Type @ to select a variable.
LimitNoMax traces to return (default 20, max 100). Type @ to select a variable.
Start TimeNoStart time in epoch milliseconds. Defaults to 1 hour ago. Type @ to select a variable.
End TimeNoEnd time in epoch milliseconds. Defaults to now. Type @ to select a variable.

Get Trace Detail​

Read the spans for one trace ID.

FieldRequiredDescription
Trace IDYesThe trace ID to look up (hex string). Type @ to select a variable.

Query Logs​

Query logs by text, service, severity, and time range.

FieldRequiredDescription
Query StringNoQuery text. Type @ to select a variable.
LimitNoMax log lines to return (default 20, max 200). Type @ to select a variable.
Lookback HoursNoType @ to select a variable.
Start TimeNoOptional explicit start time in epoch milliseconds. Type @ to select a variable.
End TimeNoOptional explicit end time in epoch milliseconds. Type @ to select a variable.
Order ByNoSort field: 'timestamp' or 'severity_text'. Type @ to select a variable.
OrderNoSort direction: 'ASC' or 'DESC'. Type @ to select a variable.

Get Log Attribute Values​

List distinct values for a log or resource attribute.

FieldRequiredDescription
Attribute KeyYesThe log or resource attribute to get distinct values for (e.g. 'service.name', 'severity_text'). The legacy alias 'service_name' is also supported. Type @ to select a variable.
Start TimeNoStart time in epoch milliseconds. Defaults to 1 hour ago. Type @ to select a variable.
End TimeNoEnd time in epoch milliseconds. Defaults to now. Type @ to select a variable.

Query Metrics​

Query a metric with an aggregation over a time range.

FieldRequiredDescription
Metric NameYesMetric name to query. Type @ to select a variable.
AggregationNoAggregation type: avg, sum, min, max, count, rate, p50, p90, p95, p99. Type @ to select a variable.
Service NameNoFilter by service name. Type @ to select a variable.
Start TimeNoStart time in epoch milliseconds. Defaults to 1 hour ago. Type @ to select a variable.
End TimeNoEnd time in epoch milliseconds. Defaults to now. Type @ to select a variable.
Step SecondsNoStep interval in seconds for the query (default 60). Type @ to select a variable.

List Available Metrics​

List metric names in the SigNoz instance.

FieldRequiredDescription
Start TimeNoStart time in epoch milliseconds. Defaults to 1 hour ago. Type @ to select a variable.
End TimeNoEnd time in epoch milliseconds. Defaults to now. Type @ to select a variable.

List Alert Rules​

List alert rules with their state and severity.

Get Alert Rule​

Read one alert rule by ID.

FieldRequiredDescription
Rule IDYesThe alert rule ID to look up. Type @ to select a variable.

See all integrations on the toolkits overview.