Project

General

Profile

Revision 2bc853d4

ID2bc853d480dcaaa9d6fa340325b2210949fe2437
Parent 194c5dba
Child 86012abc

Added by Francois POIROTTE over 12 years ago

Déplacement des images dans un dossier dédié.

Change-Id: I4acd8bb3e0401f41267272f5a3ffe2edf06978db
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/546
Tested-by: Build system <>
Reviewed-by: Francois POIROTTE <>

View differences:

doc/admin.rst
254 254
|imghelp| apparaît dans l'interface graphique qui permet à l'utilisateur
255 255
d'accéder à l'URL indiquée.
256 256

  
257
.. |imghelp| image:: help.png
257
.. |imghelp| image:: img/help.png
258 258

  
259 259
Délai de rafraîchissement automatique
260 260
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
......
290 290
graphique de VigiBoard. Ceci se fait en modifiant l'URL donnée par l'option
291 291
``logo_link``.
292 292

  
293
.. |imghome| image:: home.png
293
.. |imghome| image:: img/home.png
294 294

  
295 295
Ordre de tri de la priorité des événements
296 296
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
......
423 423

  
424 424
Exemple de configuration possible::
425 425

  
426
    base_config['vigiboard_plugins'] = ( 
427
    'details', 
428
    'date', 
429
    'priority', 
430
    'occurrences', 
431
    'hostname', 
432
    'servicename', 
433
    'output', 
434
    'hls', 
435
    'status', 
426
    base_config['vigiboard_plugins'] = (
427
    'details',
428
    'date',
429
    'priority',
430
    'occurrences',
431
    'hostname',
432
    'servicename',
433
    'output',
434
    'hls',
435
    'status',
436 436
    )
437 437

  
438 438
Configuration des liens externes
......
463 463

  
464 464
Exemple de configuration possible::
465 465

  
466
    base_config['vigiboard_links.eventdetails'] = ( 
467
        ( 
468
            u'Détail de l\'hôte dans Nagios', 
469
            '/nagios/%(host)s/cgi-bin/status.cgi?host=%(host)s' 
470
        ), ( 
471
            u'Détail de la métrologie', 
472
            'http://vigilo.example.com/vigigraph/rpc/fullHostPage?host=%(host)s' 
473
        ), ( 
474
            u'Détail de la sécurité', 
475
            'http://security.example.com/?host=%(host)s' 
476
        ), ( 
477
            'Inventaire', 
478
            'http://cmdb.example.com/?host=%(host)s' 
479
        ), ( 
480
            'Documentation', 
481
            'http://doc.example.com/?q=%(message)s' 
482
        ), 
483
    ) 
466
    base_config['vigiboard_links.eventdetails'] = (
467
        (
468
            u'Détail de l\'hôte dans Nagios',
469
            '/nagios/%(host)s/cgi-bin/status.cgi?host=%(host)s'
470
        ), (
471
            u'Détail de la métrologie',
472
            'http://vigilo.example.com/vigigraph/rpc/fullHostPage?host=%(host)s'
473
        ), (
474
            u'Détail de la sécurité',
475
            'http://security.example.com/?host=%(host)s'
476
        ), (
477
            'Inventaire',
478
            'http://cmdb.example.com/?host=%(host)s'
479
        ), (
480
            'Documentation',
481
            'http://doc.example.com/?q=%(message)s'
482
        ),
483
    )
484 484

  
485 485
Cet exemple correspond à la liste de liens suivante :
486
  
487
.. figure:: liens.png
488
   
486

  
487
.. figure:: img/liens.png
488

  
489 489
   Liens externes d'un événement
490 490

  
491 491

  
......
532 532
En général, il n'est pas nécessaire de modifier le contenu de ce fichier. Ce
533 533
chapitre vise toutefois à fournir quelques informations sur le fonctionnement
534 534
de ce fichier, afin de permettre d'éventuelles personnalisations de ce
535
comportement. 
535
comportement.
536 536

  
537 537
Ce fichier tente tout d'abord de charger le module ``mod_wsgi`` (directive
538 538
LoadModule) puis ajoute les directives de configuration nécessaire à Apache
539 539
pour faire fonctionner VigiBoard, reprises partiellement ci-dessous::
540 540

  
541
    WSGIRestrictStdout off 
542
    WSGIPassAuthorization on 
543
    WSGIDaemonProcess vigiboard user=apache group=apache threads=2 
544
    WSGIScriptAlias /vigilo/vigiboard "/etc/vigilo/vigiboard/vigiboard.wsgi" 
541
    WSGIRestrictStdout off
542
    WSGIPassAuthorization on
543
    WSGIDaemonProcess vigiboard user=apache group=apache threads=2
544
    WSGIScriptAlias /vigilo/vigiboard "/etc/vigilo/vigiboard/vigiboard.wsgi"
545 545

  
546
    KeepAlive Off 
546
    KeepAlive Off
547 547

  
548
    <Directory "/etc/vigilo/vigiboard/"> 
549
    <Files "vigiboard.wsgi"> 
550
    WSGIProcessGroup vigiboard 
551
    WSGIApplicationGroup %{GLOBAL} 
548
    <Directory "/etc/vigilo/vigiboard/">
549
    <Files "vigiboard.wsgi">
550
    WSGIProcessGroup vigiboard
551
    WSGIApplicationGroup %{GLOBAL}
552 552

  
553
    Order deny,allow 
554
    Allow from all 
555
    </Files> 
556
    </Directory> 
553
    Order deny,allow
554
    Allow from all
555
    </Files>
556
    </Directory>
557 557

  
558 558
L'option ``WSGIRestrictStdout`` est positionnée à ``off`` afin d'éviter
559 559
qu'Apache ne tue le processus de l'application lorsque des données sont
......
609 609
       *Application Programming Interface*. Interface logicielle de programmation,
610 610
       permettant à un développeur d'enrichir la liste des fonctionnalités
611 611
       proposées par un logiciel.
612
   
612

  
613 613
   CGI
614 614
       *Common Gateway Interface*. Interface standard de communication entre un
615 615
       serveur Web et un programme capable de générer une réponse HTTP valide. Il
616 616
       s'agit par exemple de l'interface retenue par Nagios pour la génération de
617 617
       ses pages Web.
618
   
618

  
619 619
   SGBD(R)
620 620
       Serveur de Gestion de Bases de Données (Relationnelles). Logiciel
621 621
       permettant d'héberger une base de données sur la machine.
622
   
622

  
623 623
   SQL
624 624
       *Structured Query Language*. Langage de requêtes structuré pour
625 625
       l'interrogation d'une base de données relationnelle.
626
   
626

  
627 627
   URL
628 628
       *Uniform Resource Locator*. Chaîne de caractères permettant d'identifier
629 629
       une ressource sur Internet. Exemple : ``http://www.projet-vigilo.org/``.
630
   
630

  
631 631
   WSGI
632 632
       *Web Server Gateway Interface*. Une interface pour la communication entre
633 633
       une application et un serveur Web, similaire à CGI. Il s'agit de

Also available in: Unified diff