OpenAPI English gyrohosting.com ↗
Markdown olarak görClaude'da aç ↗

Kapsayıcı logları: arama, canlı izleme, alarm ve saklama

Tüm servislerin loglarında alan koşuluyla arayın, canlı izleyin, bir hata tekrarlanınca bildirim alın ve logları bir yıla kadar saklayın.

# son 2 saatte HTTP 5xx veren hatalar (ortamın tüm servisleri)
curl -s -G https://www.gyrohosting.com/api/v1/client/cloud/containers/12345/logs -H "Authorization: Bearer $GYRO_TOKEN" \
  --data-urlencode "level=error" --data-urlencode "where=status>=500;path~/api" --data-urlencode "since_minutes=120"
# canlı izleme: tail_cursor (sonra cursor) değerini 2-3 sn'de bir "after" olarak gönderin
curl -s -G https://www.gyrohosting.com/api/v1/client/cloud/containers/12345/logs -H "Authorization: Bearer $GYRO_TOKEN" --data-urlencode "after=$CURSOR"
# 5 dakikada 20 kez "ERROR" görülürse alarm
curl -s -X PUT https://www.gyrohosting.com/api/v1/client/cloud/containers/12345/log-rules -H "Authorization: Bearer $GYRO_TOKEN" -H "Content-Type: application/json" \
  -d '{"rules":[{"name":"hatalar","pattern":"ERROR","threshold":20,"window_minutes":5,"enabled":true}]}'
gyro container logs 12345 api --where 'status>=500' --since 2h
gyro container logs 12345 -f
gyro container log-stats 12345 --by status
gyro container log-usage 12345
gyro container log-retention set 12345 --days 90 --gb 10 --yes

Ham sorgu dili yoktur: her sorguyu platform ortamınız sabitlenmiş olarak kurar. Filtreler: filter (satır içerir, büyük/küçük harf duyarsız), exclude, level ve JSON / logfmt satırlarda where alan koşulları (= != > >= < <= ~ içerir). Bir sorgu en çok 5.000 satır döner ve en çok 31 gün kapsar; next_cursor geri sayfalar.

Saklama paketleri#

Ücretsiz: 7 gün, aylık 5 GB log. Ücretli paketler logları 30, 90 ya da 365 gün, aylık 10 / 50 / 100 / 300 GB ile saklar (GET /cloud/containers/{id}/logs/plans, fiyatlar TL ve EUR), ön ödemeli bakiyeden saatlik düşer; istediğiniz an değiştirir ya da bırakırsınız. Aşım faturası yoktur: aylık hacim dolunca en eski loglar daha erken silinir, %80 ve %100'de log_quota uyarısı gelir. İptal edilen ortamın logları hemen silinir.