Skip to content
Blog

A system status page, from day one

What it checks, what it shows, and why we put it online before we had any customers.

When a service stops responding, the first question is simple: is the problem on my side or theirs? A status page answers it without anyone having to write to support. We put ours online before our first customers, so that it would already be there on the day it is needed.

What it checks

A probe queries the site every minute: the main pages, the database, the sign-in service and email delivery. Every five minutes it actually signs in, with an account kept for that purpose, then signs out. Every thirty minutes it creates an account, to check that sign-up works from start to finish.

What it shows

The page at zenit-group.fr/en/status gives the state of each service and keeps the history of incidents for a year. An incident opens when two checks in a row fail: a brief slowdown triggers nothing, while a real outage shows up within a minute or two.

Why make it public

Keeping this information to ourselves would be more comfortable. But when your business depends on a tool, you need to know what is going on without waiting for a reply. A public page also makes us face our outages, and explain them.

Cookie settings

Turn each category on or off. Your choice applies to zenit-group.fr and is kept for six months; the “Cookies” link at the bottom of every page brings you back here.

  • Strictly necessary

    Sign-in, form security, remembering this choice. The site does not work without them, so they need no consent.

    Always on
    Show details
    UseDurationPurpose
    Your session__Host-zenit_session12 hours, or 30 days with “Stay signed in”Keeps you signed in to your account.
    Sign-in across Zenit and Arko__Host-zenit_idp12 hours, or 30 days with “Stay signed in”Signs you in to Arko without typing your password again.
    Sign-in in progress__Host-zenit_flow__Host-zenit_authreq__Host-zenit_ecran__Host-zenit_google__Host-zenit_liaison10 minutesWhile you sign in: tie each step to your browser and protect it against hijacking.
    Your cookie choices__Host-zenit_consentement6 monthsRemembers the choices made here.
    Security step during sign-in__Host-zenit_a2f5 to 10 minutesKeeps your sign-in pending while you enter a code, a required new password, or a two-factor recovery code.
    Stay signed in__Host-zenit_duree20 minutesSet when “Stay signed in on this device” is ticked and a code is still to be entered: remembers that choice until sign-in completes.
    Known device__Host-zenit_appareil400 days, renewed at sign-inRecognizes this device for the new sign-in alert. The database stores only its fingerprint.
    Security-link cancellation__Host-zenit_secours_retrait__Host-zenit_a2f_annulation__Host-zenit_restauration15 minutesCarries an emailed link to the remove, cancel or account-restoration button, out of the address bar. Opening it alone changes nothing.
    New password__Host-zenit_resetUp to 15 minutesSet when you click the link in a “forgotten password” email: carries that link to the new-password form, out of the address bar, never longer than the link lasts.
    Newsletter__Host-zenit_lettre15 minutesSet when you click the link in a newsletter email (confirmation or unsubscribe): remembers that link while you press the button on the page.
    Secure payment (Stripe)__stripe_mid__stripe_sid1 year, and 30 minutesLet Stripe, our payment provider, recognise a fraudulent payment. Set only when the payment form is shown.
    Language and theme of your accountzn-languezn-themeBrowser storage, no expiryRemember the language and theme you chose, to show them as soon as a page opens.
  • Audience measurement

    Counting visits and page views, to learn what is useful and what is not.

    No cookie in this category is used today.

  • External content

    Videos, maps and other content hosted by third parties, shown in our pages.

    No cookie in this category is used today.

No choice saved yet.