Sari la conținut
onDuty

Întrebări frecvente

Tot ce vrei să știi despre onDuty.

Monitorizare, apeluri de alertă, ture de gardă, pagini de status, prețuri și facturare, API. Dacă nu găsești răspunsul aici, scrie-ne pe WhatsApp.

Despre onDuty

Ce este onDuty?

onDuty (onduty.ro) este un serviciu românesc de monitorizare și gardă (uptime monitoring și on-call). Verifică non-stop site-urile, API-urile, serverele și joburile programate, deschide un incident la o cădere confirmată și anunță persoana de gardă prin apel telefonic în română, SMS, notificare push, email sau chat, după o politică de escaladare. Paginile de status publice țin clienții la curent. Serviciul e operat de CALISERO S.R.L., o firmă din România.

Pentru cine e potrivit onDuty?

Pentru firmele care au un site, un magazin online sau o aplicație care trebuie să meargă non-stop; pentru echipele tehnice care fac ture de gardă; pentru firmele IT, agențiile web și MSP-urile care monitorizează site-urile clienților, fiecare client în proiectul lui (Pentru firme IT); și pentru cine are deja Grafana, Prometheus, Zabbix sau Sentry și vrea doar partea de gardă, cu apeluri.

Ce are onDuty în plus față de UptimeRobot, Better Stack sau PagerDuty?

onDuty pune într-un singur cont monitorizarea, incidentele, turele de gardă cu escaladare și paginile de status și e făcut pentru România: apelurile de alertă vin de pe numere +40 și vorbesc în română, iar confirmarea se face cu tasta 1, fără aplicație; factura e în lei, cu datele firmei preluate din ANAF; suportul e în română, pe WhatsApp; firmele IT au câte un proiect pe client, cu marca lor pe paginile de status și consumul de refacturat. E o alternativă românească la serviciile de monitorizare și de gardă din străinătate.

În ce limbă e onDuty?

Site-ul, apelurile de alertă și SMS-urile sunt în română. Consola și emailurile pot fi folosite în română sau în engleză (din Contul meu), iar fiecare pagină de status poate fi publicată în română sau în engleză.

Unde sunt găzduite datele? Respectă onDuty GDPR?

Platforma și baza de date sunt găzduite în Uniunea Europeană, la Frankfurt (Germania). Furnizorii, temeiurile și duratele de păstrare sunt în Politica de confidențialitate, iar clienții au un acord de prelucrare a datelor (DPA). Site-ul și consola folosesc doar cookie-uri strict necesare, fără cookie-uri de analiză sau de publicitate.

Monitorizare

Ce pot monitoriza cu onDuty?

Site-uri și API-uri prin HTTP(S) (cod de stare, timp de răspuns, antete; GET, HEAD sau POST), un cuvânt cheie care trebuie să apară sau să lipsească din pagină, ping, porturi TCP (mail, baze de date, SSH), certificatul SSL, expirarea domeniului, înregistrările DNS (A, AAAA, CNAME, MX, NS, TXT) și joburile programate prin heartbeat. Pe planurile cu „API checks” (Start și peste) mai sunt aserțiuni pe răspunsul JSON, verificări API în mai mulți pași și verificări UDP, SMTP și IMAP. Serverele se monitorizează cu un agent (CPU, memorie, disc) pe Start și peste.

Cât de des verifică onDuty un site?

Intervalul minim depinde de plan: Gratuit la 5 min, Start la 1 min, Echipă la 30 s, Agenție la 30 s. Fiecare verificare are intervalul ei, ales dintre intervalele planului.

Cum evită onDuty alarmele false?

O eroare nu deschide imediat un incident: verificarea se reia de până la 3 ori, la 10 secunde distanță (numărul de reverificări, între 0 și 3, se alege pe fiecare verificare). Incidentul se deschide doar când eroarea se confirmă, așa că o problemă trecătoare de rețea nu trezește pe nimeni noaptea. În ferestrele de mentenanță programate nu se deschid incidente.

Ce adrese IP trebuie să permit în firewall?

Lista adreselor din care pleacă verificările e publică și mereu la zi: onduty.ro/ip-uri.txt (text, o adresă pe rând), onduty.ro/ip-uri.json și GET https://api.onduty.ro/v1/regions, fără cheie API. O găsești și în consolă, la Verificări › „IP-uri pentru whitelisting”.

Cum monitorizez un cron job, un backup sau un script?

Cu o verificare de tip heartbeat (Start și peste): primești un URL unic, de forma https://onduty.ro/hb/<token>, pe care scriptul îl apelează la final, de exemplu curl -fsS https://onduty.ro/hb/<token>. Dacă apelul nu vine în perioada aleasă (plus o perioadă de grație), se deschide un incident. Un script care a eșuat poate anunța direct, cu https://onduty.ro/hb/<token>/fail. Adresa acceptă GET, HEAD, POST și PUT.

Mă anunță onDuty înainte să expire certificatul SSL sau domeniul?

Da (Start și peste). Pentru certificatul SSL primești alerte cu 30, 14, 7, 3 și 1 zi înainte de expirare; pentru domeniu, onDuty citește data de expirare din registru și te anunță din timp.

Pot opri alertele cât fac mentenanță sau un deploy?

Da. Programezi o fereastră de mentenanță (și o poți anunța pe pagina de status) sau pui verificarea pe pauză din consolă, din aplicație sau din API (POST https://api.onduty.ro/v1/checks/{id}/pause).

Alerte, gardă și escaladare

Cum mă anunță onDuty când pică site-ul?

Prin email și notificare push în aplicație (pe toate planurile), prin SMS (Start și peste), prin apel vocal (Start și peste) și în chat: Slack, Microsoft Teams, Google Chat, Discord, Telegram și Mattermost, plus webhook semnat HMAC (Start și peste). Alertele pot merge și spre PagerDuty sau Opsgenie. Ce canal se folosește și când se alege în regulile de alertă și în politica de escaladare.

Cum funcționează apelul de alertă?

onDuty sună persoana de gardă de pe un număr +40, citește în română ce s-a întâmplat (serviciul, de cât timp și eroarea) și așteaptă o tastă: 1 confirmă incidentul și oprește escaladarea, 2 escaladează imediat la următorul coleg, 3 repetă mesajul. Merge pe orice telefon, fără aplicație și fără internet. Un apel nepreluat trimite un SMS de rezervă și trece la pasul următor; cine a pierdut apelul poate suna înapoi ca să asculte alerta și să confirme (opțional cu un PIN). Detalii: Apeluri de alertă.

Pot primi apeluri și SMS-uri pe numere din afara României?

Nu. Apelurile și SMS-urile pleacă doar spre numere din România (+40), confirmate prin cod. Pentru colegii din afara țării rămân emailul, push-ul și chatul.

Cum las apelurile onDuty să treacă de „Nu deranja”?

Salvezi numerele onDuty într-un contact („onDuty”) și îl adaugi la persoanele permise: pe iPhone în Setări › Concentrare › Nu deranja › Persoane, pe Android în Setări › Notificări › Nu deranja › Persoane (marchezi contactul cu stea). Repeți când contul primește un număr nou.

Ce sunt turele de gardă și politicile de escaladare?

O tură de gardă spune cine răspunde acum: rotații zilnice sau săptămânale, pe mai multe niveluri, cu înlocuiri și concedii acoperite automat; fiecare persoană află când îi începe tura, iar calendarul se poate abona în iCal. Politica de escaladare spune ce se întâmplă la un incident: pași cu cine e anunțat (o persoană sau cine e de gardă pe o tură), pe ce canale și după cât timp, repetări și „Escaladează acum”. Sunt incluse pe Start și peste.

Pot testa alertele înainte de un incident real?

Da, cu simularea unui incident, pornită din serviciu, verificare, politică de escaladare, regulă de alertă sau punct de primire. „Doar verificare” nu trimite nimic și arată pașii (nelimitat); „Real” folosește toate canalele, cu pașii accelerați la 30 de secunde. La final primești un raport cu fiecare pas reușit sau nu și locul unde repari problema. Simulările reale incluse pe lună depind de plan (Prețuri).

Am deja Grafana, Prometheus, Zabbix sau Sentry. Pot folosi onDuty doar pentru gardă?

Da. Creezi un punct de primire și primești un URL de forma https://hooks.onduty.ro/in/<token>, care acceptă formatele Grafana, Prometheus Alertmanager, Zabbix, Sentry, Datadog, GitHub Actions, GitLab CI și un JSON generic onDuty. Alertele cu aceeași cheie se unesc în același incident, iar „rezolvat” îl închide; regulile de rutare aleg politica de escaladare după sursă, severitate sau etichete. Detalii: Integrări.

Are onDuty aplicație pentru telefon?

Da, gratuită pe toate planurile: se instalează din browser (PWA), de pe dashboard.onduty.ro, pe Android (Chrome, Edge, Samsung Internet) și pe iPhone (Safari, iOS 16.4 sau mai nou), cu notificări push, starea serviciilor și confirmarea incidentelor dintr-o atingere. Aplicațiile native din Google Play și App Store vin în curând. Detalii: Aplicația.

Pagini de status și badge-uri

Ce este o pagină de status onDuty?

O pagină publică, actualizată automat din monitorizare, unde clienții tăi văd dacă serviciile merg: starea fiecărei componente, istoricul pe 90 de zile, anunțurile de incident și mentenanțele programate. Clienții se pot abona la actualizări. Prima pagină de status e inclusă și pe Gratuit. Detalii: Pagini de status.

Pot pune pagina de status pe domeniul meu (status.firma-ta.ro)?

Da (Echipă și peste). Alegi adresa în onDuty, adaugi la furnizorul de DNS o înregistrare CNAME spre pages.onduty.ro, iar certificatul SSL se emite automat. Fără domeniu propriu, pagina are o adresă nume.onduty.ro.

Pot arăta pe site-ul meu că serviciile sunt monitorizate?

Da, cu un badge SVG (patru forme, opțional cu uptime-ul) care duce la pagina de status, pus cu o linie de cod, sau cu widgetul de status care apare pe site la un incident.

Prețuri și facturare

Cât costă onDuty?

Planurile sunt lunare, în euro, fără TVA: Gratuit: 0 € pe lună; Start: 9,89 € pe lună; Echipă: 29,89 € pe lună; Agenție: 79,89 € pe lună. Plătești pentru verificări și apeluri, nu pe utilizator; apelurile și SMS-urile peste cele incluse se facturează la consum. Detaliile și comparația planurilor: Prețuri.

Există un plan gratuit?

Da, Gratuit, fără card și fără termen: 10 verificări, la 5 min; email și push; 1 pagină de status; 1 proiect; 1 utilizator; istoric păstrat 30 de zile. Contul nou pornește pe Gratuit.

Există o perioadă de probă?

Da: 14 zile de probă pe planurile plătite, pornite din cont, fără card. La final alegi planul; dacă nu treci pe un plan plătit, contul rămâne pe Gratuit, iar ce trece de limitele lui se pune în pauză, nu se șterge.

În ce monedă sunt prețurile și cum se facturează?

Prețurile sunt în euro, fără TVA, și se plătesc lunar. Factura fiscală se emite în lei, la cursul BNR din ziua facturării plus 2%, cu datele firmei preluate din ANAF (persoanele fizice primesc factură pe nume). Se plătește cu cardul, din linkul de pe factură, sau prin ordin de plată.

Cât costă apelurile și SMS-urile peste cele incluse?

Minutul de apel vocal spre România costă 0,02 €, un SMS de alertă 0,50 €, iar un număr de telefon +40 suplimentar 25 € pe lună, fără TVA. Minutele și SMS-urile incluse în plan se consumă primele; cele peste nu opresc nicio alertă, ci apar pe factura lunii.

Pot schimba sau anula planul oricând?

Da, fără contract pe termen lung. Un plan mai mare se aplică imediat, iar diferența se calculează proporțional pe factura următoare; trecerea pe un plan mai mic se face de la 1 ale lunii următoare. Contul se poate închide din consolă: datele se șterg după 14 zile, timp în care închiderea se poate anula.

Pentru firme IT și agenții

Pot monitoriza site-urile clienților mei separat?

Da. Un cont pentru firma ta și câte un proiect pentru fiecare client. Oamenii clientului, invitați doar în proiectul lor, văd numai ce e al lor, cu rolul ales: admin de proiect, membru sau doar citire. Pe planul cu marca firmei, paginile de status poartă marca ta sau a clientului, pe domeniul lui. Detalii: Pentru firme IT.

Cum refacturez clienților apelurile și SMS-urile?

Consumul (apeluri, minute, SMS-uri și numere folosite) se adună pe proiect; la final de lună exporți raportul în CSV sau PDF și treci sumele pe factura ta către client (Echipă și peste). Poți avea câte un număr +40 pentru fiecare client, ca cine e de gardă să știe după număr al cui e incidentul.

API și integrări

Are onDuty API?

Da, un API REST (Start și peste) la https://api.onduty.ro/v1, cu autentificare Authorization: Bearer <cheie API> (cheile se fac în Integrări › Chei API, cu drepturi de citire, scriere sau apeluri și SMS, opțional pe un singur proiect). Răspunsurile sunt JSON, cu cheile în română; limita e de 120 de cereri pe minut pe cheie. Documentația: API; descrierea OpenAPI: https://api.onduty.ro/v1/openapi.json.

Pot suna sau trimite SMS din aplicația mea prin onDuty?

Da: POST https://api.onduty.ro/v1/calls sună un număr și citește mesajul, POST https://api.onduty.ro/v1/sms trimite un SMS, de pe numerele contului. Doar spre numere verificate în cont prin cod, cu o limită pe minut și una zilnică aleasă de tine; fiecare apel și SMS apare în jurnal, cu rezultatul lui. SMS-urile sunt pe Start și peste, apelurile pe Start și peste.

Primesc un webhook când se deschide sau se rezolvă un incident?

Da: webhook-ul generic trimite un JSON semnat HMAC la URL-ul tău la fiecare eveniment de incident (deschis, escaladat, confirmat, rezolvat) (Start și peste).

Cont, securitate și suport

Cum îmi fac cont?

Acum conturile noi se fac pe invitație: lași adresa pe lista de așteptare de pe dashboard.onduty.ro/cont-nou și primești pe email un cod de invitație, sau ne scrii pe WhatsApp. Firmele introduc CUI-ul și datele se preiau din ANAF; persoanele fizice completează numele și adresa pentru factură. Contul se confirmă cu un cod pe email și unul prin SMS.

Cât de sigur e contul?

Contul se verifică cu un cod pe email și unul prin SMS. Autentificarea în doi pași merge cu o aplicație de autentificare sau prin SMS, cu dispozitive de încredere. Rolurile se dau pe cont (proprietar, admin, membru) și pe fiecare proiect, iar jurnalul de audit arată cine a schimbat ce și când.

Cum contactez echipa onDuty?

Cel mai repede pe WhatsApp, la +40 742 350 350 (deschide conversația), de luni până vineri, 9:00–18:00. Pentru facturi și ce trebuie în scris: [email protected]. Telefon: +40 742 350 350. Vorbești cu oameni, în română: Contact.

N-ai găsit răspunsul?

Scrie-ne pe WhatsApp: îți răspunde cineva din echipa onDuty, în română.