Přeskočit na hlavní obsah

Konektor Zabbix

Tento konektor importuje hostitele z Zabbix do Alvao jako objekty a vytvoří související požadavek v Alvao, kdykoli je v Zabbixu zjištěna událost. Může také vyřešit požadavek Alvao o řešení události Zabbix.

Požadavky

  • ALVAO Asset Management nebo ALVAO Service Desk a modul ALVAO Monitoring Connectors
  • Zabbix (verze 7.0)
  • Je-li Zabbix nasazen on-premises a Alvao provozováno jako SaaS, musí být rozhraní Zabbix API zpřístupněno na internetu.

Import hostitelů ze služby Zabbix do služby Alvao

Pro použití této funkce potřebujete ALVAO Asset Management Monitoring Connector.

Nastavení služby Zabbix

  1. Vytvořte uživatele:

    • Jméno uživatele - zadejte Alvao Connector.
    • Karta Oprávnění - vyberte nebo vytvořte roli s oprávněním Přístup k rozhraní API (metoda host.get).
  2. Vytvořte skupinu uživatelů:

    • Název skupiny - zadejte Alvao Connector group.
    • Karta Oprávnění hostitelů - přidejte oprávnění Číst ke skupinám hostitelů, které chcete synchronizovat se službou Alvao.
    • Uživatelé - Přidejte vytvořeného uživatele Alvao Connector do této skupiny.
  3. Vytvoření tokenu API:

    • Název - zadejte Alvao Connector token.
    • Uživatel - zadejte Alvao Connector.
    • Expires at - zvolte dobu platnosti, např. za 1 rok.
    • Zkopírujte si vygenerovaný token a uschovejte jej na bezpečném místě.

Nastavení systému Alvao

  1. Přejděte do SprávaAplikace a vyberte aplikaci Zabbix Connector.

    Ruční stažení: ZabbixConnector.xml

  2. Nakonfigurujte následující nastavení aplikace:

    • Zabbix.Token - zadejte token vytvořený v předchozích krocích.
    • Zabbix.Url - zadejte svou URL adresu frontendu Zabbix, např. https://zabbix.contoso.com.
  3. Aplikaci aktivujte pomocí příkazu Povolit.

  4. Za hodinu budou ve složce Importované objekty na stránce Objekty vytvořeny nové objekty představující hostuje Zabbixu.

Vytváření a řešení požadavků Alvao na základě událostí Zabbix

Pro použití této funkce potřebujete ALVAO Service Desk Monitoring Connector.

Nastavení systému Alvao

  1. Přejděte na Administration - Services a importujte šablonu služby Zabbix incident z balíčku ZabbixConnector.zip.

    Poznámka

    Místo tohoto kroku můžete do stávajícího procesu služby přidat pole Objekty a následující vlastní pole požadavku:

    • ID události Zabbix - typ: nvarchar 256, tHdTicketCust.zabbixEventId
    • Zabbix trigger ID - typ: nvarchar 256, tHdTicketCust.zabbixTriggerId
  2. Vytvořte aplikační účet, nastavte mu heslo a přiřaďte mu roli hlavního řešitele a žadatele dříve vytvořené služby.

Nastavení služby Zabbix

Vytvořit typ média

  1. Přejděte na Alerts - Media types a importujte soubor AlvaoMediaType.yaml.

  2. Otevřete importovaný typ média a nastavte následující parametry:

    • alvao_url – URL Alvao REST API, např. https://contoso.onalvao.com/AlvaoRestApi.
    • alvao_user - uživatelské jméno účtu aplikace Alvao
    • alvao_password - heslo účtu aplikace Alvao
    • alvao_service_id - ID služby Alvao. Můžete si ji zobrazit v url adrese stránky Administration - Service Desk - Services - Service dané služby.
  3. Nahraďte značku <alvao url> adresou Alvao v poli Menu entry URL, např. https://contoso.onalvao.com/Ticket/{EVENT.TAGS.alvao_ticket_id}.

  4. Na kartě Šablona zprávy můžete volitelně upravit Předmět (název požadavku) a Zpráva (popis požadavku).

Nastavení spouštěcích akcí

  1. Přejděte na Upozornění - Akce - Spouštěcí akce - Vytvořit akci.

  2. Na kartě Akce vyplňte podle potřeby Název a Podmínky.

  3. Na kartě Operace:

    • V části Operace přidejte operaci: nastavte Odeslat skupinám uživatelů nebo Odeslat uživatelům a v poli Odeslat pouze vyberte dříve vytvořený typ média Alvao.

    • Pokud chcete, aby byl požadavek automaticky vyřešen, přidejte stejnou operaci do sekce Operace obnovení a zajistěte, aby proces Alvao umožňoval vyřešit požadavek z jakéhokoli jiného stavu požadavku.