Skip to main content
GET
/
v1
/
logs
/
patterns
cURL
curl --request GET \
  --url https://api.qyl.dev/v1/logs/patterns
[
  {
    "pattern_id": "<string>",
    "template": "<string>",
    "sample": "<string>",
    "count": 1,
    "first_seen": "2023-11-07T05:31:56Z",
    "last_seen": "2023-11-07T05:31:56Z",
    "trend": "increasing",
    "severity_distribution": [
      {
        "severity": 0,
        "severity_text": "<string>",
        "count": 1,
        "percentage": 50
      }
    ]
  }
]

Query Parameters

serviceName
string

Service name filter

startTime
string<date-time>

Start time

endTime
string<date-time>

End time

minCount
integer<int32>

Minimum occurrences

Response

The request has succeeded.

pattern_id
string
required

Pattern ID

template
string
required

Pattern template

sample
string
required

Sample log message

count
integer<int64>
required

Occurrence count

Required range: x >= 0
first_seen
string<date-time>
required

First seen

last_seen
string<date-time>
required

Last seen

trend
enum<string>
required

Trend

Available options:
increasing,
decreasing,
stable,
new,
spike
severity_distribution
object[]

Severity distribution