Revision 54a9e1a2
Ajout de fichiers README
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@6795 b22e2e97-25c9-44ff-b637-2e5ceca36478
README.txt | ||
---|---|---|
1 |
This file is for you to describe the vigigraph application. Typically
|
|
2 |
you would include information such as the information below:
|
|
1 |
VigiGraph
|
|
2 |
=========
|
|
3 | 3 |
|
4 |
Installation and Setup |
|
5 |
====================== |
|
4 |
VigiBoard est l'interface web de Vigilo_ orientée métrologie. On peut y |
|
5 |
visualiser les graphes de performance des différents indicateurs collectés |
|
6 |
sur le parc supervisé. |
|
6 | 7 |
|
7 |
Install ``vigigraph`` using the setup.py script:: |
|
8 |
Pour les détails du fonctionnement de VigiGraph, se reporter à la |
|
9 |
`documentation officielle`_. |
|
8 | 10 |
|
9 |
$ cd vigigraph |
|
10 |
$ python setup.py install |
|
11 | 11 |
|
12 |
Create the project database for any model classes defined:: |
|
12 |
Dépendances |
|
13 |
----------- |
|
14 |
Vigilo nécessite une version de Python supérieure ou égale à 2.5. Le chemin de |
|
15 |
l'exécutable python peut être passé en paramètre du ``make install`` de la |
|
16 |
façon suivante:: |
|
13 | 17 |
|
14 |
$ paster setup-app development.ini
|
|
18 |
make install PYTHON=/usr/bin/python2.6
|
|
15 | 19 |
|
16 |
Start the paste http server::
|
|
20 |
VigiGraph a besoin des modules Python suivants :
|
|
17 | 21 |
|
18 |
$ paster serve development.ini |
|
22 |
- setuptools (ou distribute) |
|
23 |
- vigilo-turbogears |
|
19 | 24 |
|
20 |
While developing you may want the server to reload after changes in package files (or its dependencies) are saved. This can be achieved easily by adding the --reload option:: |
|
21 | 25 |
|
22 |
$ paster serve --reload development.ini |
|
26 |
Installation |
|
27 |
------------ |
|
28 |
L'installation se fait par la commande ``make install`` (à exécuter en |
|
29 |
``root``). |
|
23 | 30 |
|
24 |
Then you are ready to go. |
|
31 |
Après avoir configuré VigiGraph dans le fichier |
|
32 |
``/etc/vigilo/vigigraph/settings.ini``, il faut initialiser la base de données |
|
33 |
par la commande ``vigilo-updatedb``. Enfin, il faut redémarrer Apache pour |
|
34 |
qu'il prenne en compte le nouveau fichier de configuration de VigiGraph. |
|
25 | 35 |
|
26 | 36 |
|
27 |
*****************
|
|
28 |
* Attention !!! *
|
|
29 |
*****************
|
|
37 |
License
|
|
38 |
-------
|
|
39 |
VigiGraph est sous licence `GPL v2`_.
|
|
30 | 40 |
|
31 |
vigilo2 |
|
32 | 41 |
|
33 |
- accès aux données nagios: |
|
34 |
* l'authentification a été modifiée dans les fichiers de configuration suivants |
|
35 |
(par rapport à ce qui a été décrit par Vincent sur nagios dans le Wiki) |
|
36 |
- /etc/nagios/cgi.cfg |
|
37 |
* modification de use_authentication -> 0 |
|
38 |
- /etc/httpd/conf/webapps.d/nagios.conf |
|
39 |
* suppression des lignes Auth* et Require valid-user dans <Directory /usr/lib/nagios/cgi> |
|
42 |
.. _documentation officielle: Vigilo_ |
|
43 |
.. _Vigilo: http://www.projet-vigilo.org |
|
44 |
.. _GPL v2: http://www.gnu.org/licenses/gpl-2.0.html |
|
45 |
|
|
46 |
.. vim: set syntax=rst fileencoding=utf-8 tw=78 : |
|
40 | 47 |
|
41 |
- rafraichissement graphes |
|
42 |
* la réalisation des IHM en javascript s'effectue avec qooxdoo. La version utilisée correspond |
|
43 |
à celle utilisée sur Vigilo1, soit la version 0.7. Dans cette version, les ToggleButton n'existent pas. |
|
44 |
De plus, il n'est pas prévu de migrer sur une version ultérieure de qooxdoo (mais même au contraire de |
|
45 |
migrer vers motools) |
|
46 |
-> utilisation de setBorder avec paramètre inset ou outset pour le rafraichissement des graphes |
|
47 |
pour indiquer l'état courant: bouton enfoncé ou relaché ! |
|
48 | 48 |
|
49 |
- search et select |
|
50 |
* dans selectHostAndService de rpc.py |
|
51 |
- service : positionné à None |
|
52 |
- données renvoyées -> première occurence |
Also available in: Unified diff