Entegrasyonlar: Spitfire mevcut araçlarınızla çalışır
Bir yük testi sistemin nerede kırıldığını söyler. Entegrasyonlar o anda içeride ne olduğunu ekler: izleme sisteminizin alarmları, OpenTelemetry trace ve metrikleriniz. Sonuç da ekibin zaten çalıştığı yere gider: Slack, Jira, pipeline.
450 VU basamağında koşu kırıldı (p95 900 ms, sınır 500 ms). Kırılmaya en yakın alarm: Datadog, orders-db üzerinde "DB connections high", kırılmadan 12 sn önce açıldı. Aynı anda orders-db'nin süredeki payı %12'den %71'e çıktı (40 trace).
İzleme ve APM alarmları
Sistem hangi yük basamağında kırıldıysa, izleme sisteminizin o anda neyi alarm verdiği koşunun üstüne yerleşir: hangi host, ne zaman, kırılmadan kaç saniye önce.
- ZabbixKoşu penceresinde açılan problemler; host group, host ve severity ile süzülür. Zabbix 5.4 ve sonrası.
- DatadogAlarm veren monitor'lar ve düzelmeleri; yalnız monitors_read ve events_read scope'lu bir Application key.
- New RelicNerdGraph üzerinden alert incident'ları ve kapanışları; bir User key yeter.
- DynatraceAçılan ve kapanan problemler; yalnız problems.read scope'lu bir API token.
- InstanaKoşu sırasında açılan issue ve incident'lar; bir API token.
İzleme olayları eklentisi: Enterprise'a dahil; öteki sürümlerde, ücretsiz sürüm dahil, 7 gün denenir. Salt okunur erişim, bu sistemlere hiçbir şey yazılmaz. Zabbix, Datadog, New Relic, Dynatrace ve Instana tek tek de alınır: her biri ₺350 / ay ya da ₺3.500 / yıl. 3 ya da daha fazlasını seçtiğinizde tüm eklentiyi aynı fiyata alırsınız. Fiyat →
OpenTelemetry ve açık gözlemlenebilirlik
Agent kurulmaz: sisteminizin zaten ürettiği trace, metrik ve log'lar yük basamaklarıyla hizalanır; Backend sekmesi hangi servisin, veritabanının, kaynağın ne kadar değiştiğini rakamlarıyla yazar.
- OpenTelemetry (OTLP)Collector'ınıza bir exporter: trace, metrik, hata ve uyarı log'ları koşu süresince Spitfire'a da gelir.
- PrometheusKendi PromQL'iniz: p95, hata oranı, servis başına CPU, bellek, connection pool. Grafana Mimir, Thanos ve VictoriaMetrics de.
- Tempo · JaegerHer basamağın trace'leri; en yavaş isteğin span'leri zaman çizelgesi olarak açılır.
- LokiServis başına hata satırı sayısı (LogQL), basamak basamak.
Her sürümde, ücretsiz sürüm dahil.
İş takibi
Eşik kırılan koşu, kötüleşen karşılaştırma, çöken sentetik izleme ya da başlamayan zamanlama ekibinizin kuyruğuna kayıt olarak düşer. Sorun tekrar ederse yeni kayıt açılmaz, yorum yazılır; düzelince de yazılır.
- JiraSeçtiğiniz projede kayıt; Jira Cloud ve Data Center.
- ServiceNowIncident; atama grubu, kategori, aciliyet ve etki sizin seçiminizle. Tekrarlar work note olur.
İş takibi eklentisi: Enterprise'a dahil; öteki sürümlerde 7 gün denenir. Jira ve ServiceNow tek tek de alınır: her biri ₺500 / ay ya da ₺5.000 / yıl. Hepsini birlikte seçerseniz tüm eklentiyi aynı fiyata alırsınız. Fiyat →
Bildirimler
Koşu bitti, eşik kırıldı, yeni sürüm kötüleşti, canlıdaki akış çöktü: mesaj ekibin baktığı yere gider, PDF rapor e-postaya eklenir.
- SlackIncoming Webhook: sonuç, p95, hata oranı, kırılan eşikler ve koşunun bağlantısı.
- Microsoft TeamsWorkflows webhook ile adaptive card.
- E-postaKendi SMTP sunucunuzdan; biten koşunun PDF raporu ekte.
- SMSHerhangi bir SMS sağlayıcısının HTTP API'si ya da kendi gateway'iniz; internetsiz ağda da.
- Webhookİmzalı JSON (HMAC-SHA256), yeniden deneme ve teslim kaydı.
Her sürümde; ücretsiz sürümde 1 kanal.
CI/CD
Kayıtlı testi pipeline'dan koşturun; eşik kırılırsa adım kalır. Pull request ve merge request'e her adımın p95, p99 ve hata oranı yorum olarak yazılır.
- GitHub ActionsBir adım ve pull request yorumu.
- GitLab CIBir job ve merge request yorumu.
- Jenkins · Azure PipelinesTek bir CLI komutu; exit code ile kalır ya da geçer.
Her sürümde; ücretsiz sürümde PR/MR yorumu 1 depoda.
Tek oturum açma
Kullanıcılar şirket hesabıyla girer, grupları rollere eşlenir; ayrılan çalışanın erişimi kimlik sağlayıcınızdan kapanır.
- OpenID ConnectEntra ID, Okta, Google, Keycloak…
- SAML 2.0ADFS, Entra ID, Okta, Keycloak, Shibboleth…
- LDAP · Active DirectoryDizin kullanıcı adı ya da e-postasıyla giriş.
- SCIM 2.0Okta, Entra ID, OneLogin, JumpCloud ile kullanıcı açma ve kapama.
Ücretli planlarda; SCIM Enterprise'da.
Koşu verisini dışarı verin
İzleme ekibiniz yük testini bir olaydan ayırt edebilsin: koşu başladı, bitti ve canlı metrikleri kendi panolarınıza akar.
- OTLP pushSanal kullanıcı, istek hızı, hata oranı, p50/p95/p99, adım başına, canlı.
- Prometheus /metricsKişisel API token'ıyla kazınır.
- SIEM (syslog · webhook)Denetim kaydı zincirli ve imzalı olarak akar.
Her sürümde; SIEM akışı Enterprise'da.
Sık sorulanlar
Sistemime agent kurmam gerekir mi?
Bağlantı bilgileri nerede tutulur?
Bir alarm kırılmanın nedeni mi demek?
Listede olmayan bir sistem kullanıyorum.
Spitfire tek komutla Docker'a ya da Kubernetes'e kurulur; ücretsiz sürümde bütün test özellikleri ve protokoller açıktır.