SUPERVISOR

SUPERVISOR
Supervisor est un service de surveillance des ressources internet de votre entreprise.
Supervision contrôle à la fois vos accès internet et la disponibilité de vos services.
En cas de problème vous êtes immédiatement prévenus par email (ou SMS*)
Depuis votre navigateur, vous accédez en temps réel aux informations de votre infrastructure réseau qui sont mis à jour en temps-réel.

Un coup d'oeil vous permet de visualiser l'état de vos ressources et le temps de réponse des services.

Les graphiques statistiques vous permettent de suivre les performances au fil du temps et le taux de disponibilité des différents composants de vos ressources internet.




Dans la compétition actuelle chaque entreprise doit réagir rapidement à tout dysfonctionnement, Supervisor contrôle le fonctionnement de ses ressources externes et prévient en cas de problème.

Mode Livraison
Électronique

Pré-requis

Techniquement

Supervision temps-réel

Toutes les 30 secondes, Supervisor teste le bon fonctionnement de vos ressources : accès internet, serveurs de mails …

Immédiatement avertis vous êtes plus réactifs et pouvez prendre immédiatement les mesures nécessaires (appeler votre fournisseur d'accès, redémarrer un serveur …) Vous maximisez ainsi le taux de disponibilité de votre infrastructure et les performances de votre entreprise.

Exemples :
• Pourquoi attendre que vos clients se plaignent de ne pas pouvoir vous joindre par email alors que Supervisor aurait pu vous avertir il y a déjà 2 heures ?
• Impossible de vous connecter à votre entreprise depuis votre hôtel en Gironde ? Un coup d'oeil sur les cartes de Supervisor et vous constatez que votre routeur est n'est plus accessible depuis internet. Inutile de persister, contactez directement votre administrateur réseau ou votre prestataire.
• Votre accès internet est coupé et vous attendiez un devis urgent ? Comme vous êtes prévenu, vous gagnez de précieuses minutes en appelant votre fournisseur pour lui demander d'envoyer un fax.

Alertes en temps-réel

Les alertes sont envoyées par email (ou SMS en option) pour tout incident constaté.
(Vous pouvez aussi recevoir si vous le souhaitez une notification lorsque qu'un service est de nouveau disponible)

Chaque alerte contient les informations sur l'élément en cause et un lien url pour vous permettre de vous connecter directement sur la bonne carte avec votre navigateur ou votre terminal mobile.


Accessible depuis votre navigateur

Le suivi des éléments de votre architecture internet est disponible en ligne 24h/24h directement depuis votre navigateur.

Vous accédez à vos cartes, à vos graphiques, à vos statistiques


Statistiques

Depuis votre navigateur vous visualisez pour chaque élément actif :
• Les éléments actifs et ceux en défaut,
• Le détail temps-réel :
    Taux de disponibilité,
    Pourcentage global de paquets perdus,
    Pourcentage actuel de paquets perdus,
    Temps de réponse actuel, minimum et maximum ;
• La liste des derniers incidents et leur date et leur durée.
• Historique des temps de réponse, taux de disponibilité.


Historique

Supervisor garde en mémoire l'historique de votre infrastructure ce qui vous permet de :
• Comparer des périodes de temps (par exemple temps de réponse du serveur l'année passée avec 25 utilisateurs et temps de réponse actuels avec 35 personnes)
• Évaluer les améliorations ou dégradations de performances (ex : le nouveau serveur est 60% plus réactif que l'ancien).
• Le routeur du site ABC tombe 2 fois plus souvent que les autres routeurs, n'y a t'il pas un problème ?

Ce qui est surveillé

Vos accès internet,
Votre serveur web,
Votre serveur FTP,
Votre serveur de mail,
autres services sur demande.

Tarif pour 3 mois (minimum d'engagement) correspondant à la supervision d'un maximum de 25 services.



SUPERVISOR




<%@ page import="java.io.BufferedReader, java.io.InputStreamReader, java.io.IOException, java.io.UnsupportedEncodingException, java.net.URL, java.net.URLEncoder" %> <%! private static final String PAGEAD = "http://pagead2.googlesyndication.com/pagead/ads?"; private void googleAppendUrl(StringBuilder url, String param, String value) throws UnsupportedEncodingException { if (value != null) { String encodedValue = URLEncoder.encode(value, "UTF-8"); url.append("&").append(param).append("=").append(encodedValue); } } private void googleAppendColor(StringBuilder url, String param, String value, long random) { String[] colorArray = value.split(","); url.append("&").append(param).append("=").append( colorArray[(int)(random % colorArray.length)]); } private void googleAppendScreenRes(StringBuilder url, String uaPixels, String xUpDevcapScreenpixels) { String screenRes = uaPixels; String delimiter = "x"; if (uaPixels == null) { screenRes = xUpDevcapScreenpixels; delimiter = ","; } if (screenRes != null) { String[] resArray = screenRes.split(delimiter); if (resArray.length == 2) { url.append("&u_w=").append(resArray[0]); url.append("&u_h=").append(resArray[1]); } } } private void googleAppendDcmguid(StringBuilder url, String dcmguid) { if (dcmguid != null) { url.append("&dcmguid=").append(dcmguid); } } %> <% long googleDt = System.currentTimeMillis(); String googleHost = (request.isSecure() ? "https://" : "http://") + request.getHeader("Host"); StringBuilder googleAdUrlStr = new StringBuilder(PAGEAD); googleAdUrlStr.append("ad_type=text_image"); googleAdUrlStr.append("&channel="); googleAdUrlStr.append("&client=ca-mb-pub-7485846490547931"); googleAdUrlStr.append("&dt=").append(googleDt); googleAdUrlStr.append("&format=mobile_single"); googleAppendUrl(googleAdUrlStr, "host", googleHost); googleAppendUrl(googleAdUrlStr, "ip", request.getRemoteAddr()); googleAdUrlStr.append("&markup=xhtml"); googleAdUrlStr.append("&oe=utf8"); googleAdUrlStr.append("&output=xhtml"); googleAppendUrl(googleAdUrlStr, "ref", request.getHeader("Referer")); String googleUrl = request.getRequestURL().toString(); if (request.getQueryString() != null) { googleUrl += "?" + request.getQueryString().toString(); } googleAppendUrl(googleAdUrlStr, "url", googleUrl); googleAppendUrl(googleAdUrlStr, "useragent", request.getHeader("User-Agent")); googleAppendScreenRes(googleAdUrlStr, request.getHeader("UA-pixels"), request.getHeader("x-up-devcap-screenpixels")); googleAppendDcmguid(googleAdUrlStr, request.getHeader("X-DCMGUID")); try { URL googleAdUrl = new URL(googleAdUrlStr.toString()); BufferedReader reader = new BufferedReader( new InputStreamReader(googleAdUrl.openStream(), "UTF-8")); for (String line; (line = reader.readLine()) != null;) { out.println(line); } } catch (IOException e) {} %>