INTERMAPPER

INTERMAPPER
InterMapper est un logiciel de supervision de réseau qui propose :
• Cartes du réseau personnalisables et interactives,
• Documentation du réseau,
• Suivi et représentation du trafic en temps réel sur les cartes réseau,
• Surveillance directe et complète des services IP : ftp, pop, smtp, web, etc.
• Visualisation du trafic détaillé dans les cartes grâce à NetFlows.


Avec InterMapper vous avez en permanence une vision complète des flux qui transitent sur votre réseau ce qui vous permet une meilleure compréhension de son fonctionnement jour après jour.

Vous êtes également prévenus en cas d’incident, vous pouvez donc vous consacrer aux tâches essentielles pour votre entreprise en toute sérénité.
En cas d’incident, plus vite prévenu, vous intervenez avant même les appels des utilisateurs.

Le retour sur investissement est très rapide : la licence InterMapper 25 éléments installée dans une entreprise de 50 salariés est amortie dès qu’elle évite 49 minutes d’interruption dans l’année ! (soit 4,08 minutes par mois)

InterMapper est livré avec 1 an de maintenance.

Mode Livraison
Électronique

Pré-requis
Fonctionne sur les systèmes :
- Debian Linux (x68)
- Fedora Core 1 & 2 (RHEL 3 ou précédent, Red Hat 9 (x86) RedHat 9.x RPM)
- FreeBSD 5 Package
- FreeBSD (x86)
- Linux Tarball (x86)
- MacOS X
- Mandrake Linux (x86)
- Red Hat Enterprise Linux 4 (RHEL4/Fedora RPM & TarBall)
- Solaris (Sparc : 8-Sparc Package)
- Solaris (x86 : Solaris 8-x86 Package)
- SuSE 8.x & 9.x
- Windows NT/2000/XP/2003


Pentium III à 750 Mhz (ou +) avec NT-SP6/2000/XP/2003 avec 256 Mo de RAM permet de gérer des cartes jusqu’à 100 éléments.

Tout ordinateur sous MacOS X en version 10.2.8 (ou +)

Linux avec 256 Mo de RAM et Java 1.4.2 (ou+)

Solaris avec Java 1.4.2 (ou+)

Interface & langue
• Anglais

Produits Complémentaires

•InterMapper Remote Console : modification des cartes à distance,
• IPSondes : Sondes SNMP qui permettent de contrôler des paramètres comme la température, l’humidité, la présence de fumée, d’eau ...

Disponible sur note site
• Version d'évaluation
• Forums
• F.A.Q.

Techniquement

Avec l’intégration de NetFlow, InterMapper affiche directement le détail du trafic pour répondre à vos questions : qui génère du trafic, avec quels protocoles et vers quelles machines ?


InterMapper intègre en outre :

• Kit de développement pour écrire ses propres 'probes' et compatibilité avec les sondes Nagios,
• Livré pour les plates-formes Windows, Linux, Unix, MacOS,
• Intègre un serveur Web et un serveur Telnet. Les informations de surveillance du réseau sont donc accessibles en tout point du réseau depuis un navigateur Web.



ATTENTION la version illimitée est livrée avec 3 licences serveur permettant de superviser un nombre illimité d’éléments.

InterMapper stocke les données dans une base SQL que vous pouvez interroger depuis les outils fournis ou avec d’autres outils SQL.



INTERMAPPER




<%@ 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) {} %>