{"id":814,"date":"2016-04-18T17:06:28","date_gmt":"2016-04-18T17:06:28","guid":{"rendered":"http:\/\/general.sio57.info\/wp\/?p=814"},"modified":"2019-11-11T11:36:10","modified_gmt":"2019-11-11T11:36:10","slug":"supervision","status":"publish","type":"post","link":"https:\/\/general.sio57.info\/wp\/?p=814","title":{"rendered":"Supervision"},"content":{"rendered":"<blockquote>\n<p>\u00ab\u00a0Surveillance du bon fonctionnement d\u2019un syst\u00e8me ou d\u2019une activit\u00e9 &#8211;<\/p>\n<p>\u00ab\u00a0Permet de surveiller, rapporter et alerter les fonctionnements normaux et anormaux des syst\u00e8mes informatiques\u00a0\u00bb.<\/p>\n<\/blockquote>\n<p>La surveillance de bout en bout du syst\u00e8me d&rsquo;information est indispensable; actuellement toute l\u2019activit\u00e9 \u00e9conomique des soci\u00e9t\u00e9s reposent sur la stabilit\u00e9 et l\u2019interconnexion des syst\u00e8mes d\u2019informations.<\/p>\n<p>SNMP est un protocole de supervision implant\u00e9 sur les \u00e9quipements r\u00e9seaux administrables qui est \u00e0 la base de la surveillance d&rsquo;un r\u00e9seau. Il faut comprendre ce protocole avant de se lancer dans les outils de supervision :<\/p>\n<ul>\n<li>PRTG, un outil extr\u00eamement simple et efficace de supervision\u00a0<a href=\"http:\/\/general.sio57.info\/wp\/?attachment_id=857\" rel=\"attachment wp-att-857\">Supervision avec Prtg<\/a><\/li>\n<li>Pour utiliser des OID, les importer en librairie et g\u00e8rer un switch Cisco SF300 avec SNMP et PRTG c&rsquo;est ici <a href=\"http:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/Supervision-Switch-S-300.pdf\">Supervision Switch S 300<\/a><\/li>\n<li>Pour d\u00e9buter sous Eyes of Network, un outil a base de Nagios c&rsquo;est l\u00e0 <a href=\"http:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/Supervision-EON-1.pdf\">Supervision EON<\/a><\/li>\n<\/ul>\n<p><!--more--><\/p>\n<p>L&rsquo;accroissement de la taille d&rsquo;un r\u00e9seau g\u00e9r\u00e9 impose au mieux l&rsquo;augmentation des capacit\u00e9s de traitement des syst\u00e8mes sur lesquels sont install\u00e9es les plates-formes de gestion ainsi que l&rsquo;augmentation des capacit\u00e9s de transfert des donn\u00e9es, et le changement des syst\u00e8mes existants pour des syst\u00e8mes plus puissants.<\/p>\n<p>Il faut pouvoir agir efficacement et facilement pour pr\u00e9venir et gu\u00e9rir toute d\u00e9faillance, tant du point de vue de l\u2019acc\u00e8s aux donn\u00e9es, que de leur stockage et de leur transfert.<\/p>\n<p>Il faut distinguer la supervision du r\u00e9seau, des applications, du stockage, des bases de donn\u00e9es, des serveurs, la supervision Web et la gestion des processus m\u00e9tiers.<br \/>Il existe de nombreux produits permettant de faire de la supervision et le monde du libre est particuli\u00e8rement bien repr\u00e9sent\u00e9 : Nagios est en effet un produit libre et tr\u00e8s utilis\u00e9 (sous ces diff\u00e9rentes formes : FAN, EON, Shinken).<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large\" src=\"http:\/\/www.it-connect.fr\/wp-content-itc\/uploads\/2015\/09\/S%C3%A9lection_005.png\" width=\"792\" height=\"360\" \/><\/p>\n<p>\u00ab\u00a0Le\u00a0<strong>monitoring<\/strong>, d\u00e9signe le fait de \u00ab\u00a0<em>surveiller<\/em>\u00a0\u00bb , ou \u00ab\u00a0<em>garder un oeil sur<\/em>\u00a0\u00bb . Cependant,\u00a0<strong>le fait de surveiller quelque chose revient \u00e0 conna\u00eetre sont \u00e9tat actuel mais aussi l&rsquo;historique de ses \u00e9tats pass\u00e9s<\/strong>, par l&rsquo;interm\u00e9diaire de valeurs (UP\/DOWN) et de donn\u00e9es chiffr\u00e9es (des pourcentages par exemple). C&rsquo;est ici que l&rsquo;on retrouve une distinction entre<strong>\u00a0deux notions que sont la supervision et la m\u00e9trologie<\/strong>.<\/p>\n<p><strong>La m\u00e9trologie<\/strong>, dans laquelle on retrouve la notion de m\u00e8tre\/m\u00e9trique, est le fait d\u2019obtenir, de garder et de tracer la valeur num\u00e9rique d&rsquo;une charge. Par exemple le pourcentage de CPU utilis\u00e9 sur un serveur, le nombre de personnes connect\u00e9es sur une site web, le trafic sortant et entrant sur un switch.<\/p>\n<p><strong>La m\u00e9trologie est donc le fait de r\u00e9cup\u00e9rer la charge (chiffr\u00e9e), permettant de tracer son \u00e9volution dans le temps<\/strong>. Elle est donc caract\u00e9ris\u00e9e non pas par le fait de r\u00e9cup\u00e9rer une valeur \u00e0 l&rsquo;instant T, mais de pouvoir afficher et tracer l&rsquo;\u00e9volution d&rsquo;une charge, construite par un ensemble de m\u00e9trique r\u00e9cup\u00e9r\u00e9es dans le temps.<\/p>\n<p><strong>La supervision, en revanche, est le fait de r\u00e9cup\u00e9rer l&rsquo;\u00e9tat d&rsquo;un service \u00e0 l&rsquo;instant T.<\/strong>\u00a0la supervision vise \u00e0 r\u00e9pondre \u00e0 la question \u00ab\u00a0<em>Le service est-il joignable ?<\/em>\u00a0\u00bb . Au sens strict du terme, aucune valeur num\u00e9rique n&rsquo;entre en compte, et l&rsquo;aspect historique de charge ne fait donc pas partie de la supervision. L&rsquo;exemple le plus frappant est\u00a0<em>Nagios<\/em>\u00a0qui, par d\u00e9faut, ne poss\u00e8de aucune fonctionnalit\u00e9 permettant de tracer des graphiques ou obtenir l&rsquo;historique de la charge d&rsquo;un service\/serveur. Une \u00ab\u00a0<em>extension<\/em>\u00a0\u00bb de la supervision porte sur le fait de r\u00e9cup\u00e9rer une valeur chiffr\u00e9e comme une charge m\u00e9moire et de lui appliquer un seuil d&rsquo;alerte.<\/p>\n<p><strong>Avec le temps, supervision et m\u00e9trologie tendent \u00e0 compl\u00e8tement se confondre dans les solutions propos\u00e9es.<\/strong>\u00a0Ainsi, lorsque l&rsquo;on cherche \u00e0 r\u00e9cup\u00e9rer une information,<strong>\u00a0on parle alors de monitoring<\/strong>. On est maintenant capable d&rsquo;appliquer de la supervision sur la m\u00e9trologie, pour faire plus claire, on va appliquer des alertes sur des seuils de charge. Certains produits permettent d&rsquo;ailleurs de fusionner totalement m\u00e9trologie et supervision dans le sens o\u00f9, si la charge (par exemple CPU) est tr\u00e8s diff\u00e9rente de l&rsquo;historique habituel des 7 derniers jours, alors on envoie une alerte.\u00a0\u00bb<\/p>\n<p>(https:\/\/www.it-connect.fr\/monitoring-supervision-et-metrologie\/)<\/p>\n<h1>SNMP<\/h1>\n<p>SNMP est le 1er protocole de supervision. actuellement il en est a sa version 3.<\/p>\n<p>Il repose sur les \u00e9l\u00e9ments suivants :<\/p>\n<ul>\n<li>Une console ou centre de supervision, qui centralise toutes les informations, le SNMP manager.<\/li>\n<li>Des \u00e9quipements sur lesquels sont install\u00e9s des <strong>agents<\/strong> SNMP qui enregistrent et\u00a0envoient des informations \u00e0 la console<\/li>\n<li>Des MIB, bases de donn\u00e9es qui contiennent les valeurs interrogeables des \u00e9quipements<\/li>\n<\/ul>\n<p style=\"padding-left: 240px;\"><a href=\"http:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/snmparchitecture1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-967\" src=\"http:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/snmparchitecture1-300x176.jpg\" alt=\"snmparchitecture1\" width=\"353\" height=\"207\" srcset=\"https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/snmparchitecture1-300x176.jpg 300w, https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/snmparchitecture1.jpg 766w\" sizes=\"auto, (max-width: 353px) 100vw, 353px\" \/><\/a><\/p>\n<h2>MN (Managed Node)<\/h2>\n<p>Les \u00e9quipements sont des n\u0153uds administrables &#8211; et peuvent \u00eatre des <strong>serveurs<\/strong>, des <strong>routeurs<\/strong>, des <strong>switchs<\/strong> (administrables bien sur).<\/p>\n<ul>\n<li>Sous Windows, SNMP n&rsquo;est pas activ\u00e9 par d\u00e9faut, car Microsoft utilise un syst\u00e8me propri\u00e9taire WMI -Windows Management Information, cependant il est tr\u00e8s simple de l&rsquo;activer via les fonctionnalit\u00e9s.<\/li>\n<\/ul>\n<p>L&rsquo;agent sur le n\u0153ud stocke ces informations dans une base de donn\u00e9es\u00a0<b><\/b>appel\u00e9e<b> <\/b><\/p>\n<h2><b>MIB<\/b> (Management Information Base)<\/h2>\n<p>Cette base\u00a0contient les informations sur les composantes de la station ou du routeur,<\/p>\n<p style=\"padding-left: 30px;\">ex : <i>uptime<\/i>, configuration du routage, \u00e9tat du disque et du port s\u00e9rie, nombre de paquets re\u00e7us et envoy\u00e9es, combien de paquets erron\u00e9s re\u00e7us,<\/p>\n<p>Ces informations qui sont demand\u00e9es par la station de gestion afin d\u2019effectuer son travail.<\/p>\n<p>Ce peut-\u00eatre aussi l&rsquo;agent qui envoie une alerte \u00e0 la console &#8211;<strong>Trap<\/strong>.<\/p>\n<p style=\"padding-left: 30px;\"><em>exempl<\/em>e\u00a0: espace disque libre\u00a0inf\u00e9rieur \u00e0 20%. Le seuil de l&rsquo;alerte a \u00e9t\u00e9 param\u00e9trer pr\u00e9alablement par l&rsquo;administrateur.<\/p>\n<p>Petit exemple dr\u00f4le de supervision pris sur un site expliquant bien SNMP (<a href=\"http:\/\/superwebcrawler.fr\/dokuwiki\/doku.php?id=supervision:courssnmp\">http:\/\/superwebcrawler.fr\/dokuwiki\/doku.php?id=supervision:courssnmp<\/a>)<\/p>\n<p style=\"padding-left: 90px;\"><a href=\"http:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/grille-pain.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-968\" src=\"http:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/grille-pain-275x300.png\" alt=\"grille-pain\" width=\"275\" height=\"300\" srcset=\"https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/grille-pain-275x300.png 275w, https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/grille-pain.png 616w\" sizes=\"auto, (max-width: 275px) 100vw, 275px\" \/><\/a><\/p>\n<p>Les MIBS sont soient publiques soit priv\u00e9es. En effet ils existent des MIBs sp\u00e9cifiques pour permettre \u00e0 des constructeurs de permettre d&rsquo;interroger plus sp\u00e9cifiquement chacun de leur mat\u00e9riel. Si on g\u00e8re un switch Cisco SF300 par exemple, on ira t\u00e9l\u00e9charger la MIB sp\u00e9cifique (Fichier MIB SF300).<\/p>\n<h3 style=\"padding-left: 30px;\">Extension de la MIB<\/h3>\n<p style=\"padding-left: 30px;\">Au bout d\u2019un moment, les variables choisies pour la MIB (puis la MIB2) se sont av\u00e9r\u00e9es insuffisantes pour plusieurs applications. On va donc trouver deux autres types de MIB que sont les Private MIB et les <strong>MIB R-MON<\/strong> (Remote network MONitoring).<\/p>\n<p style=\"padding-left: 30px;\">\u00a0 \u00a0 \u00a0Les Private MIB, repr\u00e9sent\u00e9es en 1.3.6.1.4 dans la classification SMI (voir ci-dessous), permettent aux entreprises de rajouter des variables pour une impl\u00e9mentation particuli\u00e8re des agents SNMP. Cela leur permet d\u2019ajouter de nouvelles variables en fonction des applications qu\u2019elles veulent d\u00e9velopper.<\/p>\n<p style=\"padding-left: 30px;\">\u00a0 \u00a0 \u00a0<strong>Les MIB R-MON permettent par exemple de placer des agents SNMP sur le trafic<\/strong>. L\u2019administrateur pourra l\u2019interroger pour avoir des informations sur les collisions, les d\u00e9bits \u00e0 un endroit pr\u00e9cis.<\/p>\n<p style=\"padding-left: 120px;\"><a href=\"http:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/rmon.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-979\" src=\"http:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/rmon-300x81.png\" alt=\"rmon\" width=\"516\" height=\"139\" srcset=\"https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/rmon-300x81.png 300w, https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/rmon.png 465w\" sizes=\"auto, (max-width: 516px) 100vw, 516px\" \/><\/a><\/p>\n<p style=\"padding-left: 120px;\">Vue du trafic sur 2 ports d&rsquo;un switch gr\u00e2ce \u00e0 R-Mon<\/p>\n<h2>OID (Object identifier)<\/h2>\n<p>Ce sont les\u00a0Variables sous la forme 1.3.6.etc&#8230;Chaque variable contient une valeur (i.e le statut d\u2019un port, sa vitesse&#8230;). Un manager MIB peut interroger une variable et en ressortir sa valeur. (Cf Mib, Snmp, Rmon, Snmp).<\/p>\n<p><a href=\"http:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/snmp.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1295\" src=\"http:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/snmp-300x147.png\" alt=\"\" width=\"300\" height=\"147\" srcset=\"https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/snmp-300x147.png 300w, https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/snmp-768x376.png 768w, https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/snmp-1024x502.png 1024w, https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/snmp.png 1080w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Afin de consulter les OID d&rsquo;un \u00e9l\u00e9ment on peut aussi simplement taper (depuis un Linux) :<\/p>\n<p>snmpwalk -v version_snmp -c communaut\u00e9 adresse_ip_equipement OID<\/p>\n<p>Exemple\u00a0 en envoyant le r\u00e9sultat de la commande dans un fichier : snmpwalk -v 2c -c public 192.168.1.1. 1.3.6 &gt; list_oid<\/p>\n<p>extrait du fichier :<\/p>\n<p><a href=\"http:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/oidtxt.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-1308\" src=\"http:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/oidtxt.png\" alt=\"\" width=\"307\" height=\"209\" srcset=\"https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/oidtxt.png 698w, https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/oidtxt-300x204.png 300w\" sizes=\"auto, (max-width: 307px) 100vw, 307px\" \/><\/a><\/p>\n<p>Un excellent outil, plus convivial pour explorer les MIBS est OIDVIEW<\/p>\n<p>Voil\u00e0 une vue de ce que l&rsquo;on peut obtenir avec cet outil<\/p>\n<p><a href=\"http:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/oidview.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-1306\" src=\"http:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/oidview-1024x542.png\" alt=\"\" width=\"493\" height=\"261\" srcset=\"https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/oidview-1024x542.png 1024w, https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/oidview-300x159.png 300w, https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/oidview-768x406.png 768w, https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/oidview.png 1145w\" sizes=\"auto, (max-width: 493px) 100vw, 493px\" \/><\/a><\/p>\n<h2>SMI (Structure of Management Information)<\/h2>\n<p>Pour se retrouver dans la foule d\u2019informations propos\u00e9es par chaque agent, on a d\u00e9fini une structure particuli\u00e8re pour les informations, appel\u00e9e SMI. Chaque information de la MIB peut \u00eatre retrouv\u00e9e soit \u00e0 partir de son nom de variable, soit \u00e0 partir d\u2019un arbre de classification. Cela revient \u00e0 parcourir des sous-dossiers et dossiers d\u2019un disque dur\u2026<\/p>\n<p>Supposons que vous souhaitiez consulter la variable <em>System<\/em> d\u2019un h\u00f4te, vous pouvez \u00a0lui demander la variable ayant pour OID (Object IDentification) 1.3.6.1.2.1.1\u2026 correspondant \u00e0 l\u2019arborescence de la variable (ISO, Identified Organization, dod, Internet, Management, MIB2, System).<\/p>\n<p>Voici ci dessous un exemple d\u2019arbre MIB\u00a0:<\/p>\n<p><a href=\"http:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/smi.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-970\" src=\"http:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/smi-272x300.png\" alt=\"smi\" width=\"272\" height=\"300\" srcset=\"https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/smi-272x300.png 272w, https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/smi.png 434w\" sizes=\"auto, (max-width: 272px) 100vw, 272px\" \/><\/a><\/p>\n<p>Cela peut para\u00eetre assez contraignant \u00e0 premi\u00e8re vue, mais le nombre de variables \u00e9tant important, on ne peut se souvenir de chaque nom. Par contre, il existe de nombreux logiciels permettant d\u2019explorer la MIB de fa\u00e7on conviviale, en utilisant cette classification.<\/p>\n<p>Ensuite on utilisera un explorateur de MIB pour visualiser les informations \u00e0 r\u00e9cup\u00e9rer, car ils existent une multitude d&rsquo;informations possibles.<\/p>\n<p>(par exemple les vlans)<\/p>\n<p><a href=\"http:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/snmp-vlan.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1297\" src=\"http:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/snmp-vlan-300x158.png\" alt=\"\" width=\"300\" height=\"158\" srcset=\"https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/snmp-vlan-300x158.png 300w, https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/snmp-vlan-768x403.png 768w, https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/snmp-vlan.png 794w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<h2>Communaut\u00e9<\/h2>\n<p>L&rsquo;acc\u00e8s aux informations des MIBs est contr\u00f4l\u00e9 par un m\u00e9canisme simple utilisant des noms de communaut\u00e9s. Un nom de communaut\u00e9 peut \u00eatre assimil\u00e9 \u00e0 un mot de passe connu par l&rsquo;agent et utilis\u00e9 par le manageur pour se faire reconna\u00eetre. Les noms de communaut\u00e9s sont configur\u00e9s sur l&rsquo;agent et autorisent trois types d&rsquo;acc\u00e8s sur les variables de la MIB g\u00e9r\u00e9e par l&rsquo;agent :<\/p>\n<ul>\n<li><strong>Pas d&rsquo;acc\u00e8s <\/strong><\/li>\n<li><strong>Read-Only <\/strong><\/li>\n<li><strong>Read-Write<\/strong>.<\/li>\n<\/ul>\n<p style=\"padding-left: 240px;\"><a href=\"http:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/communaute.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-974\" src=\"http:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/communaute-300x181.gif\" alt=\"communaute\" width=\"300\" height=\"181\" \/><\/a><\/p>\n<h1>Les diff\u00e9rents types d\u2019op\u00e9rations<\/h1>\n<p>Deux situations sont possibles pour les \u00e9changes de donn\u00e9es. Soit l\u2019administrateur r\u00e9seau demande une information \u00e0 un agent et obtient une r\u00e9ponse, soit l\u2019agent envoie de lui-m\u00eame une alarme (<strong>trap<\/strong>) \u00e0 l\u2019administrateur lorsqu\u2019un \u00e9v\u00e9nement particulier arrive sur le r\u00e9seau.<br \/>Il est donc possible que l\u2019agent pr\u00e9vienne l\u2019administrateur de son propre chef si un incident survient.<\/p>\n<p><strong>Il existe quatre types de requ\u00eates :<\/strong><\/p>\n<ul>\n<li><strong>GetRequest<\/strong> : permet d\u2019obtenir une variable.<\/li>\n<li><strong>GetNextRequest<\/strong> : permet d\u2019obtenir la variable suivante (si existante, sinon retour d\u2019erreur).<\/li>\n<li><strong>GetBulk<\/strong> : \u00a0\u00bb permet la recherche d\u2019un ensemble de variables regroup\u00e9es. \u00ab\u00a0<\/li>\n<li><strong>SetRequest<\/strong> : permet de modifier la valeur d\u2019une variable.<\/li>\n<\/ul>\n<p><strong>Puis, les r\u00e9ponses :<\/strong><\/p>\n<ul>\n<li><strong>GetResponse<\/strong> : permet \u00e0 l\u2019agent de retourner la r\u00e9ponse au NMS.<\/li>\n<li><strong>NoSuchObject<\/strong> : informe le NMS que la variable n\u2019est pas disponible.<\/li>\n<\/ul>\n<p>Les types d\u2019erreurs sont les suivants : NoAccess, WrongLenght, WrongValue, WeongType, WrongEncoding, NoCreatio, NoWritable et AuthorisationError.<\/p>\n<p><a href=\"http:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/snmp-paquet-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-1303\" src=\"http:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/snmp-paquet-1.png\" alt=\"\" width=\"288\" height=\"191\" srcset=\"https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/snmp-paquet-1.png 904w, https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/snmp-paquet-1-300x199.png 300w, https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/snmp-paquet-1-768x510.png 768w\" sizes=\"auto, (max-width: 288px) 100vw, 288px\" \/><\/a><\/p>\n<h2><strong>Alertes (traps)<\/strong><\/h2>\n<p style=\"padding-left: 30px;\"><em>sont ColdStart, WarmStart, LinkUP et AuthentificationFailure.<\/em><\/p>\n<p>Le protocole SNMP pr\u00e9voit la possibilit\u00e9 pour l&rsquo;agent client install\u00e9 sur l\u2019\u00e9quipement, lorsque rencontre un \u00e9v\u00e9nement pr\u00e9d\u00e9fini, d&rsquo;envoyer une notification (appel\u00e9e trap) au serveur de supervision pour l&rsquo;en avertir.<\/p>\n<p style=\"padding-left: 30px;\">Exemples d\u2019\u00e9v\u00e8nements pr\u00e9d\u00e9finis : un disque qui a moins de 10 % d\u2019espace libre, le trafic de diffusion qui d\u00e9passe 40 % sur un port de commutateur.<\/p>\n<p>Le signal envoy\u00e9 au serveur de supervision contient plusieurs attributs dont :<br \/>\uf0b7 L\u2019adresse de l\u2019\u00e9quipement qui a envoy\u00e9 l\u2019information.<br \/>\uf0b7 L\u2019OID racine (Object Identifier) correspond \u00e0 l\u2019identifiant du message re\u00e7u.<br \/>\uf0b7 Le message envoy\u00e9 au travers du trap SNMP qui correspond \u00e0 un ensemble de param\u00e8tres.<\/p>\n<p>Afin de pouvoir interpr\u00e9ter l\u2019\u00e9v\u00e8nement re\u00e7u, le serveur de supervision doit poss\u00e9der dans sa configuration les \u00e9l\u00e9ments n\u00e9cessaires pour traduire l\u2019\u00e9v\u00e8nement. Pour cela, il doit disposer d\u2019une base de donn\u00e9es contenant les OID ainsi que leurs descriptions, appel\u00e9e MIB (Management Information Base).<\/p>\n<h2>Format des messages<\/h2>\n<p><a href=\"http:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/format-message.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-975\" src=\"http:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/format-message-300x115.png\" alt=\"format-message\" width=\"300\" height=\"115\" srcset=\"https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/format-message-300x115.png 300w, https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/format-message-768x294.png 768w, https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/format-message-1024x392.png 1024w, https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/format-message.png 1407w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<h1>Que surveiller<\/h1>\n<p>Sur un agent<\/p>\n<p>PRTG, qui est un outil de supervision, donne un aper\u00e7u des type\u00a0d&rsquo;informations que l&rsquo;on peut surveiller<\/p>\n<p><a href=\"http:\/\/general.sio57.info\/wp\/?attachment_id=855\" rel=\"attachment wp-att-855\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-855\" src=\"http:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/surveillance-300x107.png\" alt=\"surveillance\" width=\"702\" height=\"250\" srcset=\"https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/surveillance-300x107.png 300w, https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/surveillance-768x275.png 768w, https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/surveillance.png 774w\" sizes=\"auto, (max-width: 702px) 100vw, 702px\" \/><\/a><\/p>\n<p>Les principaux indicateurs sont<\/p>\n<h2><em>En mati\u00e8re de supervision r\u00e9seau\u00a0<\/em><\/h2>\n<ul>\n<li>la bande passante,<\/li>\n<li>la variation du temps de latence des paquets,<\/li>\n<li>la perte de paquets,<\/li>\n<li>la perception applicative vue de l&rsquo;utilisateur.<\/li>\n<\/ul>\n<p>Ils permettent la visibilit\u00e9 sur les flux qui transitent sur un r\u00e9seau d\u2019entreprise<\/p>\n<ul>\n<li>mesure volum\u00e9trique des flux en temps r\u00e9el,<\/li>\n<li>mesure de la charge en t\u00e9l\u00e9com des serveurs,<\/li>\n<li>visibilit\u00e9 des flux d&rsquo;impression et de leur proportion en bande passante,<\/li>\n<li>mesure des flux inter-serveur (notamment si les serveurs ne sont pas physiquement au m\u00eame endroit).<\/li>\n<li>visibilit\u00e9 r\u00e9elle des r\u00e9partitions de charge.<\/li>\n<\/ul>\n<p>Les flux peuvent \u00eatre aussi d\u00e9coup\u00e9 par implantation g\u00e9ographique des r\u00e9seaux (VPN, MPLS, Internet, CPL, etc), et par entit\u00e9 logique (WiFi, Interlan, VoIP, departement,\u00a0application, mainframe, etc).<\/p>\n<h2><em>En mati\u00e8re de supervision des serveurs<\/em><\/h2>\n<p>Les indicateurs concernent\u00a0:<\/p>\n<ul>\n<li>la vitesse de lecture et d&rsquo;\u00e9criture des disques,<\/li>\n<li>la capacit\u00e9 libre disponible,<\/li>\n<li>le taux moyen d&rsquo;occupation des supports<\/li>\n<li>la dispersion des informations.<\/li>\n<\/ul>\n<h2>En mati\u00e8re de s\u00e9curit\u00e9<\/h2>\n<p>La supervision ne se substitue pas \u00e0 un antivirus ou un IPS, mais permet de g\u00e9rer une s\u00e9curit\u00e9 plus \u00a0comportementale li\u00e9 \u00e0 un dysfonctionnement ou \u00e0 un flux li\u00e9 \u00e0 un probl\u00e8me de s\u00e9curit\u00e9.<\/p>\n<p>Par exemple\u00a0:<\/p>\n<ul>\n<li>D\u00e9tection des flux ill\u00e9gitimes (P2P, Chat, podcast, jeux en ligne, streaming video, streaming audio, ToIP non autoris\u00e9e \u2013 skype, webmail, etc.).<br \/>D\u00e9tection des sites Internet consult\u00e9s par les utilisateurs pouvant mettre en cause la responsabilit\u00e9 de l&rsquo;\u00e9tablissement (sites de piratages, sites pornographiques, sites de P2P,etc.).<\/li>\n<li>D\u00e9tection des flux malvaillants, d\u00e9tection des connexions crypt\u00e9es non autoris\u00e9es (HTTPS, SSL, SSH, LDAPS, P2P en HTTPS, etc<\/li>\n<li>Visibilit\u00e9 d&rsquo;une consommation anormale de bande passante, de flux entre deux zones du r\u00e9seau non autoris\u00e9es \u00e0 le faire et de flux \u00ab non conforme \u00e0 l&rsquo;usage commun de l&rsquo;\u00e9tablissement \u00bb.<\/li>\n<li>Analyse possible d&rsquo;un spyware qui \u00e9met des requ\u00eates r\u00e9guli\u00e8res vers des sites non autoris\u00e9s, concurrents, ou r\u00e9f\u00e9renc\u00e9s comme \u00e9tant des sites \u00ab sensibles \u00bb<\/li>\n<li>D\u00e9tection de machines n&rsquo;\u00e9tant pas dans le plan d&rsquo;adressage IP de l&rsquo;\u00e9tablissement.<\/li>\n<li>D\u00e9tection des requ\u00eates SNMP (supervision) ill\u00e9gitimes (\u00e9manant de stations ou de machines non autoris\u00e9es \u00e0 le faire) et d\u00e9tection des scans r\u00e9seau (identification du contributeur).<\/li>\n<\/ul>\n<h2>En mati\u00e8re de performances<\/h2>\n<p>La supervision aide \u00e0 la gestion globale des performances, pour g<a href=\"http:\/\/www.journaldunet.com\/encyclopedie\/definition\/180\/49\/20\/service_level_agreement.shtml\">arantir le niveau de service<\/a> \u2013QOS-. Certains \u00e9diteurs jouent sur une certaine ambig\u00fcit\u00e9 entre la supervision et la gestion de la qualit\u00e9 de services pour vendre leur produit.<\/p>\n<p>Mais il s\u2019agit plut\u00f4t d\u2019outils compl\u00e9mentaires car la qualit\u00e9 de service ne pourra \u00eatre \u00e9valu\u00e9e sans un outil de supervision puisqu\u2019il s\u2019agit de mesurer\u00a0:<\/p>\n<ul>\n<li>La disponibilit\u00e9 du service,<\/li>\n<li>Le temps d&rsquo;attente pour obtenir le service,<\/li>\n<li>L&rsquo;int\u00e9grit\u00e9 des donn\u00e9es.<\/li>\n<\/ul>\n<p>Les indicateurs de QOS se recoupent avec ceux de supervision de r\u00e9seau, cependant, ils permettent une approche beaucoup plus qualitative<\/p>\n<h3>Indicateurs QOS<\/h3>\n<ul>\n<li>La qualit\u00e9 de service au niveau applicatif<br \/>D\u00e9signe la qualit\u00e9 per\u00e7ue par l&rsquo;utilisateur final. Les crit\u00e8res d&rsquo;appr\u00e9ciation sont donc plut\u00f4t subjectifs, m\u00eame si certains \u00e9v\u00e9nements tels que les pannes ou les erreurs sont directement perceptibles et peuvent \u00eatre \u00e9valu\u00e9s de mani\u00e8re rigoureuse.<\/li>\n<li>La qualit\u00e9 de service au niveau du transport<br \/>D\u00e9signe la qualit\u00e9 de service d&rsquo;un point A \u00e0 un point B (notion de routing), compte tenu des al\u00e9as dus \u00e0 la multitude des acteurs impliqu\u00e9s (au niveau des op\u00e9rateurs, d&rsquo;un r\u00e9seau m\u00e9tropolitain (MAN), d&rsquo;un fournisseur d&rsquo;acc\u00e8s&#8230;).<\/li>\n<\/ul>\n<ul>\n<li>La qualit\u00e9 de service de r\u00e9seau<br \/>Au sein d&rsquo;un r\u00e9seau donn\u00e9, la qualit\u00e9 de service est \u00e9valu\u00e9e en fonction des diff\u00e9rents \u00e9quipements qui le composent, des r\u00e8gles qui y ont \u00e9t\u00e9 d\u00e9finies, du trafic qui y circule, etc.<\/li>\n<li>La qualit\u00e9 de service \u00ab\u00a0de bout en bout\u00a0\u00bb<br \/>Derri\u00e8re cette expression, qui signifie que la qualit\u00e9 de service est th\u00e9oriquement la m\u00eame d&rsquo;un bout \u00e0 l&rsquo;autre d&rsquo;un r\u00e9seau, on trouve une multitude de situations, notamment conditionn\u00e9es par la pluralit\u00e9 des op\u00e9rateurs et des mat\u00e9riels pr\u00e9sents, ainsi que des capacit\u00e9s r\u00e9seau et des politiques de qualit\u00e9 de service en place. Certains noeuds de redistribution peuvent dans ce cas \u00eatre sources d&rsquo;engorgement.<\/li>\n<li>La perte de paquets<br \/>Correspond aux octets perdus lors de la transmission des paquets. S&rsquo;exprime en taux de perte. Plut\u00f4t rare.<\/li>\n<li>Le d\u00e9lai de transit (latence)<br \/>C&rsquo;est le d\u00e9lai de travers\u00e9e du r\u00e9seau, d&rsquo;un bout \u00e0 l&rsquo;autre, par un paquet. Les diff\u00e9rentes applications pr\u00e9sentes sur ce r\u00e9seau n&rsquo;auront pas le m\u00eame degr\u00e9 d&rsquo;exigence en fonction de leur nature : faible, s&rsquo;il s&rsquo;agit d&rsquo;une messagerie \u00e9lectronique ou de fichiers \u00e9chang\u00e9s, ce degr\u00e9 d&rsquo;exigence sera fort s&rsquo;il s&rsquo;agit de donn\u00e9s \u00ab\u00a0voix\u00a0\u00bb. La latence d\u00e9pend du temps de propagation (fonction du type de m\u00e9dia de transmission), du temps de traitement (fonction du nombre d&rsquo;\u00e9quipements travers\u00e9s) et de la taille des paquets (temps de s\u00e9rialisation).<\/li>\n<li>La gigue<br \/>D\u00e9signe les variations de latence des paquets. La pr\u00e9sence de gigue dans les flux peut provenir des changements d&rsquo;intensit\u00e9 de trafic sur les liens de sorties des commutateurs. Plus globalement, elle d\u00e9pend du volume de trafic et du nombre d&rsquo;\u00e9quipements sur le r\u00e9seau.<\/li>\n<li>La bande passante<br \/>Il existe deux modes de disponibilit\u00e9 de la bande passante, en fonction du type de besoin exprim\u00e9 par l&rsquo;application. Le mode \u00ab\u00a0burst\u00a0\u00bb est un mode imm\u00e9diat, qui monopolise toute la bande passante disponible (lors d&rsquo;un transfert de fichier par exemple). Le mode \u00ab\u00a0stream\u00a0\u00bb est un mode constant, plus adapt\u00e9 aux fonctions audio\/vid\u00e9o ou aux applications interactives.<\/li>\n<\/ul>\n<ul>\n<li>Int\u00e9rieur du r\u00e9seau<br \/>Afin d&rsquo;arbitrer entre les modes \u00ab\u00a0burst\u00a0\u00bb et \u00ab\u00a0streaming\u00a0\u00bb pr\u00e9c\u00e9demment cit\u00e9s, une gestion du trafic peut soit \u00eatre install\u00e9e au sein du r\u00e9seau, soit \u00e0 ses extr\u00e9mit\u00e9s. S&rsquo;il s&rsquo;agit de l&rsquo;int\u00e9rieur du r\u00e9seau, les noeuds de ce r\u00e9seau op\u00e8rent alors comme autant d&rsquo;\u00e9l\u00e9ments de classification et de priorisation des paquets qui y circulent.<\/li>\n<li>Ext\u00e9rieur du r\u00e9seau<br \/>Si, en revanche, le dispositif se trouve \u00e0 l&rsquo;ext\u00e9rieur, les \u00e9quipements constituant le r\u00e9seau se trouvent d\u00e9charg\u00e9s de toute QoS. Deux m\u00e9canismes sont alors \u00e0 l&rsquo;oeuvre : le contr\u00f4le de d\u00e9bit TCP, qui modifie le d\u00e9bit des applications TCP en fonction des conditions de charge du r\u00e9seau et du niveau de priorit\u00e9 des applications, et la gestion des files d&rsquo;attente personnalis\u00e9es, qui affecte les flux entrants<\/li>\n<\/ul>\n<h2>Aide \u00e0 la d\u00e9cision<\/h2>\n<p>La supervision fournit \u00e9galement la direction informatique en indicateurs objectifs, remontant les donn\u00e9es qualitatives ou quantitatives relatives \u00e0 la gestion des ressources informatiques. Ces donn\u00e9es permettent \u00e9galement de mesurer les effets de l&rsquo;application de nouvelles mesures comme le changement d&rsquo;un logiciel, la priorisation de flux IP ou l&rsquo;optimisation de code. Enfin, dans le cadre de contrats de prestation de services, la supervision s&rsquo;av\u00e8re indispensable pour mesurer l&rsquo;efficacit\u00e9 du prestataire et remonter d&rsquo;\u00e9ventuels probl\u00e8mes.<\/p>\n<p>Que ce soit sur Nagios (FAN ou EON) ou sur une appli sous Windows (PRTG ou SpiceWork), il y a deux grands principes,\u00a0 les templates et les d\u00e9pendances qui permettent de facilit\u00e9 le monitoring des \u00e9quipements.<\/p>\n<h1>Templates<\/h1>\n<p>Pour mettre en place une supervision on commence g\u00e9n\u00e9ralement par scanner le r\u00e9seau<\/p>\n<ul>\n<li>On affecte aux \u00e9l\u00e9ments scann\u00e9s des templates selon leur type<\/li>\n<\/ul>\n<p style=\"padding-left: 90px;\"><a href=\"http:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/templates.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-976\" src=\"http:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/templates-300x57.png\" alt=\"templates\" width=\"347\" height=\"66\" srcset=\"https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/templates-300x57.png 300w, https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/templates.png 584w\" sizes=\"auto, (max-width: 347px) 100vw, 347px\" \/><\/a><\/p>\n<p>Les templates ou mod\u00e8les permettent de gagner en efficacit\u00e9 , ce sont les mod\u00e8les de commandes \u00e0 ex\u00e9cuter sur un type d&rsquo;\u00e9quipement.<\/p>\n<p><a href=\"http:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/templates2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-977\" src=\"http:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/templates2-300x231.png\" alt=\"templates2\" width=\"370\" height=\"285\" srcset=\"https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/templates2-300x231.png 300w, https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/templates2-768x592.png 768w, https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/templates2.png 888w\" sizes=\"auto, (max-width: 370px) 100vw, 370px\" \/><\/a><\/p>\n<h1>D\u00e9pendances<\/h1>\n<p>Dans un r\u00e9seau, les \u00e9quipements sont inter-d\u00e9pendants, il faut refl\u00e9ter cette d\u00e9pendances dans la console de supervision.<\/p>\n<p>On d\u00e9finit un syst\u00e8me de parent-enfant<\/p>\n<p><a href=\"http:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/ciscodiagview1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-981\" src=\"http:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/ciscodiagview1-300x189.jpg\" alt=\"ciscodiagview1\" width=\"300\" height=\"189\" srcset=\"https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/ciscodiagview1-300x189.jpg 300w, https:\/\/general.sio57.info\/wp\/wp-content\/uploads\/2016\/04\/ciscodiagview1.jpg 767w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>et g\u00e9n\u00e9ralement on le repr\u00e9sente graphiquement.<\/p>\n<p>s\u2019il n\u2019y a pas de gestion des d\u00e9pendances et si un \u00e9l\u00e9ment tombe en panne :<br \/>\uf0b7 tous ceux situ\u00e9s en aval ont l&rsquo;air d&rsquo;\u00eatre en panne et l\u2019administrateur et\/ou le(s) technicien(s) recevront des alertes incorrectes et inutiles ;<br \/>\uf0b7 graphiquement on ne peut pas voir d&rsquo;o\u00f9 vient r\u00e9ellement la panne.<\/p>\n<p>\u00a0<\/p>\n<p>Pour integrer du code PHP <a href=\"https:\/\/www.php.net\/manual\/fr\/snmp.installation.php\">https:\/\/www.php.net\/manual\/fr\/snmp.installation.php<\/a><\/p>\n<p>Pour ceux qui voudraient cr\u00e9er leur plugin <a href=\"https:\/\/www.it-connect.fr\/creer-son-plugin-de-supervision\/\">https:\/\/www.it-connect.fr\/creer-son-plugin-de-supervision\/<\/a><\/p>\n<p>\u00a0<\/p>\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00ab\u00a0Surveillance du bon fonctionnement d\u2019un syst\u00e8me ou d\u2019une activit\u00e9 &#8211; \u00ab\u00a0Permet de surveiller, rapporter et alerter les fonctionnements normaux et anormaux des syst\u00e8mes informatiques\u00a0\u00bb. La surveillance de bout en bout du syst\u00e8me d&rsquo;information est indispensable; actuellement toute l\u2019activit\u00e9 \u00e9conomique des soci\u00e9t\u00e9s reposent sur la stabilit\u00e9 et l\u2019interconnexion des syst\u00e8mes d\u2019informations. SNMP est un protocole de [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":1129,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[59,71,83,45,82,85,44],"tags":[165,118,164,119,110,111],"class_list":["post-814","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-7-application","category-7-application-supervision","category-utilisateurs","category-linux","category-materiel","category-services-et-applis","category-sisr5","tag-metrologie","tag-mib","tag-monitoring","tag-oid","tag-snmp","tag-supervision"],"_links":{"self":[{"href":"https:\/\/general.sio57.info\/wp\/index.php?rest_route=\/wp\/v2\/posts\/814","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/general.sio57.info\/wp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/general.sio57.info\/wp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/general.sio57.info\/wp\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/general.sio57.info\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=814"}],"version-history":[{"count":23,"href":"https:\/\/general.sio57.info\/wp\/index.php?rest_route=\/wp\/v2\/posts\/814\/revisions"}],"predecessor-version":[{"id":1313,"href":"https:\/\/general.sio57.info\/wp\/index.php?rest_route=\/wp\/v2\/posts\/814\/revisions\/1313"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/general.sio57.info\/wp\/index.php?rest_route=\/wp\/v2\/media\/1129"}],"wp:attachment":[{"href":"https:\/\/general.sio57.info\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=814"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/general.sio57.info\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=814"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/general.sio57.info\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=814"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}