Adattatore bridge

L'adattatore bridge di Zabbix consente al server Zabbix di comunicare con l'app mobile Zabbix.

L'app mobile Zabbix non si connette direttamente al server Zabbix. Al contrario, due componenti trasferiscono i dati tra loro:

  • Zabbix Bridge - un servizio ospitato centralmente che scambia dati con l'app mobile Zabbix sul dispositivo mobile.
  • Adattatore bridge di Zabbix - un componente che si installa e si esegue. Connette il server Zabbix a Zabbix Bridge.

L'adattatore bridge può essere installato sullo stesso sistema del server Zabbix oppure su un sistema diverso, utilizzando i pacchetti.

Per configurare l'adattatore bridge di Zabbix, aggiornare il relativo file di configurazione (percorso predefinito: /etc/zabbix/zabbix_bridge_adapter.conf).

Flusso dei dati

Quando si utilizza l'app mobile Zabbix, i dati seguono il flusso seguente:

  1. Si esegue un'azione nell'app mobile Zabbix, che invia quindi una query a Zabbix Bridge.

  2. Zabbix Bridge passa la query a Zabbix bridge adapter come richiesta JSON-RPC.

  3. Zabbix bridge adapter verifica se il metodo API Zabbix richiesto è consentito. Se il metodo non è consentito, bridge adapter rifiuta la richiesta. Se il metodo è consentito, bridge adapter invia la richiesta all'API Zabbix.

  4. L'API Zabbix elabora la richiesta e restituisce una risposta a Zabbix bridge adapter.

  5. Zabbix bridge adapter restituisce la risposta a Zabbix Bridge.

  6. Zabbix Bridge passa la risposta all'app mobile Zabbix, che visualizza i dati sul dispositivo mobile.