845 |
845 |
master using the `Ganeti RAPI interface
|
846 |
846 |
<http://docs.ganeti.org/ganeti/2.2/html/rapi.html>`_.
|
847 |
847 |
|
848 |
|
While Ganeti executes the job, `snf-ganeti-eventd`, `snf-ganeti-hook` and
|
849 |
|
`snf-progress-monitor` are monitoring the progress of the job and send
|
850 |
|
corresponding messages to the RabbitMQ servers. These components are part
|
851 |
|
of `snf-cyclades-gtools` and must be installed on all Ganeti nodes. Specially:
|
|
848 |
While Ganeti executes the job, `snf-ganeti-eventd`, and `snf-progress-monitor`
|
|
849 |
are monitoring the progress of the job and send corresponding messages to the
|
|
850 |
RabbitMQ servers. These components are part of `snf-cyclades-gtools` and must
|
|
851 |
be installed on all Ganeti nodes. Specially:
|
852 |
852 |
|
853 |
853 |
* *snf-ganeti-eventd* sends messages about operations affecting the operating
|
854 |
854 |
state of instances and networks. Works by monitoring the Ganeti job queue.
|
855 |
|
* *snf-ganeti_hook* sends messages about the NICs of instances. It includes a
|
856 |
|
number of `Ganeti hooks <http://docs.ganeti.org/ganeti/2.2/html/hooks.html>`_
|
857 |
|
for customisation of operations.
|
858 |
855 |
* *snf-progress_monitor* sends messages about the progress of the Image deployment
|
859 |
856 |
phase which is done by the Ganeti OS Definition `snf-image`.
|
860 |
857 |
|
... | ... | |
1419 |
1416 |
|
1420 |
1417 |
Currently, RabbitMQ is used by the following components:
|
1421 |
1418 |
|
1422 |
|
* `snf-ganeti-eventd`, `snf-ganeti-hook` and `snf-progress-monitor`:
|
|
1419 |
* `snf-ganeti-eventd` and `snf-progress-monitor`:
|
1423 |
1420 |
These components send messages concerning the status and progress of
|
1424 |
1421 |
jobs in the Ganeti backend.
|
1425 |
1422 |
* `snf-dispatcher`: This daemon, consumes the messages that are sent from
|