en-us	#### Compiling Zabbix  The following steps will help you to compile Zabbix from sources on MS Windows 10 (64-bit). When compiling Zabbix with/without TLS support the only significant difference is in step 4.  1.  On a Linux machine check out the source from     git:`` $ git clone https://git.zabbix.com/scm/zbx/zabbix.git     $ cd zabbix     $ ./bootstrap.sh     $ ./configure --enable-agent --enable-ipv6 --prefix=`pwd`     $ make dbschema     $ make dist      `` 2.  Copy and unpack the archive, e.g. zabbix-4.4.0.tar.gz, on a Windows     machine. 3.  Let's assume that sources are in e:\\zabbix-4.4.0. Open a     commandline window e.g. the x64 Native Tools Command Prompt for VS     2017 RC. Go to E:\\zabbix-4.4.0\\build\\win32\\project. 4.  Compile zabbix\_get, zabbix\_sender and zabbix\_agent.     -   without TLS:         `E:\zabbix-4.4.0\build\win32\project> nmake /K PCREINCDIR=E:\pcre2-10.39-install\include PCRELIBDIR=E:\pcre2-10.39-install\lib         `     -   with TLS:         `E:\zabbix-4.4.0\build\win32\project> nmake /K -f Makefile_get TLS=openssl TLSINCDIR=C:\OpenSSL-Win64-111-static\include TLSLIBDIR=C:\OpenSSL-Win64-111-static\lib PCREINCDIR=E:\pcre2-10.39-install\include PCRELIBDIR=E:\pcre2-10.39-install\lib         E:\zabbix-4.4.0\build\win32\project> nmake /K -f Makefile_sender TLS=openssl TLSINCDIR="C:\OpenSSL-Win64-111-static\include TLSLIBDIR="C:\OpenSSL-Win64-111-static\lib" PCREINCDIR=E:\pcre2-10.39-install\include PCRELIBDIR=E:\pcre2-10.39-install\lib         E:\zabbix-4.4.0\build\win32\project> nmake /K -f Makefile_agent TLS=openssl TLSINCDIR=C:\OpenSSL-Win64-111-static\include TLSLIBDIR=C:\OpenSSL-Win64-111-static\lib PCREINCDIR=E:\pcre2-10.39-install\include PCRELIBDIR=E:\pcre2-10.39-install\lib         ` 5.  New binaries are located in e:\\zabbix-4.4.0\\bin\\win64. Since     OpenSSL was compiled with 'no-shared' option, Zabbix binaries     contain OpenSSL within themselves and can be copied to other     machines that do not have OpenSSL.
pt-br	#### Compilando  Zabbix  Os seguintes passos ajudarão você a compilar o Zabbix a partir das fontes no MS Windows 10 (64-bit). Ao compilar o Zabbix com/sem suporte TLS, a única diferença significante é o passo 4.  1.  Em uma máquina Linux, verifique a fonte a partir do     git:`` $ git clone https://git.zabbix.com/scm/zbx/zabbix.git     $ cd zabbix     $ ./bootstrap.sh     $ ./configure --enable-agent --enable-ipv6 --prefix=`pwd`     $ make dbschema     $ make dist      `` 2.  Copie e desempacote o arquivo. Por exemplo, zabbix-4.4.0.tar.gz, em uma máquina Windows. 3.  Vamos assumir que as fontes estão em e:\\zabbix-4.4.0. Abra um comando no windows. Por exemplo, e.g. the x64 Native Tools Command Prompt para VS     2017 RC. Vá para E:\\zabbix-4.4.0\\build\\win32\\project. 4.  Compile zabbix\_get, zabbix\_sender and zabbix\_agent.     -   sem TLS:         `E:\zabbix-4.4.0\build\win32\project> nmake /K PCREINCDIR=E:\pcre2-10.39-install\include PCRELIBDIR=E:\pcre2-10.39-install\lib         `     -   com TLS:         `E:\zabbix-4.4.0\build\win32\project> nmake /K -f Makefile_get TLS=openssl TLSINCDIR=C:\OpenSSL-Win64-111-static\include TLSLIBDIR=C:\OpenSSL-Win64-111-static\lib PCREINCDIR=E:\pcre2-10.39-install\include PCRELIBDIR=E:\pcre2-10.39-install\lib         E:\zabbix-4.4.0\build\win32\project> nmake /K -f Makefile_sender TLS=openssl TLSINCDIR="C:\OpenSSL-Win64-111-static\include TLSLIBDIR="C:\OpenSSL-Win64-111-static\lib" PCREINCDIR=E:\pcre2-10.39-install\include PCRELIBDIR=E:\pcre2-10.39-install\lib         E:\zabbix-4.4.0\build\win32\project> nmake /K -f Makefile_agent TLS=openssl TLSINCDIR=C:\OpenSSL-Win64-111-static\include TLSLIBDIR=C:\OpenSSL-Win64-111-static\lib PCREINCDIR=E:\pcre2-10.39-install\include PCRELIBDIR=E:\pcre2-10.39-install\lib         ` 5.  Os binários novos estão localizados em e:\\zabbix-4.4.0\\bin\\win64. Como o OpenSSL foi compilado com a opção 'não compartilhar', os binários do Zabbix contêm o OpenSSL internamente e podem ser copiados para outras máquina que não possuem o OpenSSL.

en-us	#### Compiling Zabbix with encryption support  To support encryption Zabbix must be compiled and linked with one of the supported crypto libraries:  -   GnuTLS - from version 3.1.18 -   OpenSSL - versions 1.0.1, 1.0.2, 1.1.0, 1.1.1 -   LibreSSL - tested with versions 2.7.4, 2.8.2:     -   LibreSSL 2.6.x is not supported     -   LibreSSL is supported as a compatible replacement of OpenSSL;         the new `tls_*()` LibreSSL-specific API functions are not used.         Zabbix components compiled with LibreSSL will not be able to use         PSK, only certificates can be used.  The library is selected by specifying the respective option to "configure" script:  -   `--with-gnutls[=DIR]` -   `--with-openssl[=DIR]` (also used for LibreSSL)  For example, to configure the sources for server and agent with *OpenSSL* you may use something like:      ./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2 --with-openssl  Different Zabbix components may be compiled with different crypto libraries (e.g. a server with *OpenSSL*, an agent with *GnuTLS*).  ::: noteimportant  If you plan to use pre-shared keys (PSK), consider using *GnuTLS* or *OpenSSL 1.1.0* (or newer) libraries in Zabbix components using PSKs. *GnuTLS* and *OpenSSL 1.1.0* libraries support PSK ciphersuites with [Perfect Forward Secrecy](https://en.wikipedia.org/wiki/Forward_secrecy#Perfect_forward_secrecy_.28PFS.29). Older versions of the *OpenSSL* library (1.0.1, 1.0.2c) also support PSKs, but available PSK ciphersuites do not provide Perfect Forward Secrecy.  :::
pt-br	#### Compilando Zabbix com suporte a criptografia  Para suportar a criptografia, o Zabbix deve ser compilado e vinculado a um dos bibliotecas de criptografia suportadas:  - GnuTLS - da versão 3.1.18 - OpenSSL - versões 1.0.1, 1.0.2, 1.1.0, 1.1.1 - LibreSSL - testado com as versões 2.7.4, 2.8.2:     - LibreSSL 2.6.x não é suportado     - O LibreSSL é suportado como um substituto compatível do OpenSSL;         as novas funções de API específicas do LibreSSL `tls_*()` não são usadas.         Componentes Zabbix compilados com LibreSSL não poderão usar         PSK, somente certificados podem ser usados.  A biblioteca é selecionada especificando a respectiva opção para script "configurar":  - `--with-gnutls[=DIR]` - `--with-openssl[=DIR]` (também usado para LibreSSL)  Por exemplo, para configurar as origens para servidor e agente com *OpenSSL* você pode usar algo como:      ./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2 --with-openssl  Diferentes componentes Zabbix podem ser compilados com diferentes criptomoedas bibliotecas (por exemplo, um servidor com *OpenSSL*, um agente com *GnuTLS*).  ::: não importante  Se você planeja usar chaves pré-compartilhadas (PSK), considere usar bibliotecas *GnuTLS* ou *OpenSSL 1.1.0* (ou mais recente) em Componentes Zabbix usando PSKs. Bibliotecas *GnuTLS* e *OpenSSL 1.1.0* suporta conjuntos de cifras PSK com [Perfect Forward Sigilo](https://en.wikipedia.org/wiki/Forward_secrecy#Perfect_forward_secrecy_.28PFS.29). Versões mais antigas da biblioteca *OpenSSL* (1.0.1, 1.0.2c) também suportam PSKs, mas os conjuntos de cifras PSK disponíveis não fornecem Perfect Forward Segredo. :::

en-us	#### Compiling Zabbix with LibreSSL  The process is similar to compiling with OpenSSL, but you need to make small changes in files located in the `build\win32\project` directory:  - In Makefile_tls delete `/DHAVE_OPENSSL_WITH_PSK`, i.e. find:  ``` CFLAGS = $(CFLAGS) /DHAVE_OPENSSL /DHAVE_OPENSSL_WITH_PSK ```  and replace it with  ``` CFLAGS = $(CFLAGS) /DHAVE_OPENSSL ```  - In Makefile_common.inc add `/NODEFAULTLIB:LIBCMT` i.e. find:  ``` /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DYNAMICBASE:NO /PDB:$(TARGETDIR)\$(TARGETNAME).pdb ```  and replace it with  ``` /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DYNAMICBASE:NO /PDB:$(TARGETDIR)\$(TARGETNAME).pdb /NODEFAULTLIB:LIBCMT ```
pt-br	#### Compilando Zabbix com LibreSSL  O processo é similar a compilar com OpenSSL, mas agora você precisará fazer pequenas alterações nos arquivos localizados no diretório:   `build\win32\project`:  - No Makefile_tls exclua `/DHAVE_OPENSSL_WITH_PSK`, por exemplo, encontre:  ``` CFLAGS = $(CFLAGS) /DHAVE_OPENSSL /DHAVE_OPENSSL_WITH_PSK ```  e substitua por  ``` CFLAGS = $(CFLAGS) /DHAVE_OPENSSL ```  - No Makefile_common.inc adicione `/NODEFAULTLIB:LIBCMT` por exemplo, encontre:  ``` /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DYNAMICBASE:NO /PDB:$(TARGETDIR)\$(TARGETNAME).pdb ```  e substitua por  ``` /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DYNAMICBASE:NO /PDB:$(TARGETDIR)\$(TARGETNAME).pdb /NODEFAULTLIB:LIBCMT ```

en-us	#### Compressed content in web monitoring  The ability to handle compressed content has been added to Zabbix web monitoring. All encoding formats supported by **libcurl** are supported.
pt-br	#### Conteúdo compactado no monitoramento da Web  A capacidade de lidar com conteúdo compactado foi adicionada ao Zabbix Web do Zabbix. Todos os formatos de codificação suportados por **libcurl** são suportados.

en-us	### Conditions  The following conditions can be used in service actions:  |Condition type|Supported operators|Description| |--|--|------| |*Service*|equals<br>does not equal|Specify a service or a service to exclude.<br>**equals** - event belongs to this service.<br>**does not equal** - event does not belong to this service.<br>Specifying a parent service implicitly selects all child services. To specify the parent service only, all nested services have to be additionally set with the **does not equal** operator.| |*Service name*|contains<br>does not contain|Specify a string in the service name or a string to exclude.<br>**contains** - event is generated by a service, containing this string in the name.<br>**does not contain** - this string cannot be found in the service name.| |*Service tag name*|equals<br>does not equal<br>contains<br>does not contain|Specify an event tag or an event tag to exclude. Service event tags can be defined in the service configuration section *Tags*.<br>**equals** - event has this tag<br>**does not equal** - event does not have this tag<br>**contains** - event has a tag containing this string<br>**does not contain** - event does not have a tag containing this string.| |*Service tag value*|equals<br>does not equal<br>contains<br>does not contain|Specify an event tag and value combination or a tag and value combination to exclude. Service event tags can be defined in the service configuration section *Tags*.<br>**equals** - event has this tag and value<br>**does not equal** - event does not have this tag and value<br>**contains** - event has a tag and value containing these strings<br>**does not contain** - event does not have a tag and value containing these strings.|  :::noteimportant Make sure to define [message templates](/manual/config/notifications/media#overview) for Service actions in the *Administration->Media types* menu. Otherwise, the notifications will not be sent.  :::
pt-br	### Condições  As seguintes condições podem ser utilizadas nas ações de serviço:   |Tipo de condição|Operadores suportados|Descrição| |--|--|------| |*Service*|equals<br>does not equal|Especifique um serviço ou um serviço para excluir.<br>**equals** - evento pertence a esse serviço.<br>**does not equal** - evento não pertence a esse serviço.<br> Especificar um service parent implicitamente seleciona todos os service child. Para especificar somente o parent service, todos os serviços aninhados precisam ser configurados adicionalmente com o operador **does not equal** .| |*Service name*|contains<br>does not contain|Especifique uma string no service name ou uma string para excluir.<br>**contains** - o evento é gerado por um serviço que contém uma string no nome.<br>**does not contain** - essa string não pode ser encontrada no service name.| |*Service tag name*|equals<br>does not equal<br>contains<br>does not contain|Especifique uma tag evento ou uma tag evento para excluir. As tags de evento de serviço podem ser definidas na seção de configuração do serviço *Tags*.<br>**equals** - evento possui essa tag<br>**does not equal** - evento não possui essa tag<br>**contains** - evento possui uma tag que contém essa string<br>**does not contain** - evento não possui uma tag que contém essa string.| |*Service tag value*|equals<br>does not equal<br>contains<br>does not contain|Especifique uma combinação de tag de evento e valor ou uma combinação de tag e valor a ser excluída. As tags de evento do serviço podem ser definidas na seção de configuração do serviço *Tags*.<br>**equals** - evento possui essa tag e valor<br>**does not equal** - evento não possui dessa tag e valor<br>**contains** - evento possui uma tag e valor que contém essas strings<br>**does not contain** - evento não possui uma tag e um valor que contém essas strings.|  :::noteimportant Certifique-se de definir  [message templates](/manual/config/notifications/media#overview)  para Ações de serviço no menu *Administration->Media types*. Do contrário, as notificações não serão enviadas. :::

en-us	#### Configurable fields  Actual command(s) to be executed must be placed in the **Executed script** field in the item configuration.\ Multiple commands can be executed one after another by placing them on a new line. In this case returned value also will be formatted as multilined.  Supported characters that the shell prompt can end with:  -   $ -   \# -   \> -   %  ::: noteclassic A telnet prompt line which ended with one of these characters will be removed from the returned value, but only for the first command in the commands list, i.e. only at a start of the telnet session. :::  |Key|Description| |--|------| |**telnet.run\[<unique short description>,<ip>,<port>,<encoding>\]**|Run a command on a remote device using telnet connection||  ::: noteimportant If a telnet check returns a value with non-ASCII characters and in non-UTF8 encoding then the *<encoding>* parameter of the key should be properly specified. See [encoding of returned values](/manual/appendix/items/encoding_of_values) page for more details. :::
pt-br	#### Configurable fields  O(s) comando(s) real(is) a ser(em) executado(s) deve(m) ser colocados no campo **Script executado** na configuração do item.\ Múltiplos comandos podem ser executados um após o outro colocando-os em uma nova linha. Neste caso, o valor retornado também será formatado como multilinhas.  Caracteres suportados com os quais o prompt do shell pode terminar:  -   $ -   \# -   \> -   %  ::: noteclassic Uma linha de prompt do telnet que termina com um desses caracteres será removida do valor retornado, mas apenas para o primeiro comando na lista de comandos, ou seja, apenas no início da sessão telnet. :::  |Chave|Descrição| |--|------| |**telnet.run\[<unique short description>,<ip>,<port>,<encoding>\]**|Executa um comando em um dispositivo remoto usando conexão telnet.||  ::: noteimportant Se uma verificação telnet retornar um valor com caracteres não-ASCII e em uma codificação não-UTF8, então o parâmetro  *<encoding>* da chave deve ser especificado corretamente. Para mais detalhes, consulte a seguinte página [encoding of returned values](/manual/appendix/items/encoding_of_values). :::

en-us	#### Configuration
pt-br	#### Configuração

en-us	#### Configuration
pt-br	#### Comfiguração

en-us	#### Configuration
pt-br	#### Configuração

en-us	#### Configuration
pt-br	#### - Configuração

en-us	 ### Configuration  1. Create disabled Script item on the main VMware host (where the **eventlog[]** item is present) with the following parameters:  ![](../../../../assets/en/manual/appendix/items/perf_counter_item.png)  - *Name*:  VMware metrics - *Type*: Script - *Key*: vmware.metrics - *Type of information*: Text - *Script*: copy and paste the [script](#script) provided below - *Timeout*: 10 - *History storage period*: Do not keep history - *Enabled*: unmarked   #### Script      try {         Zabbix.log(4, 'vmware metrics script');          var result, resp,         req = new HttpRequest();         req.addHeader('Content-Type: application/xml');         req.addHeader('SOAPAction: "urn:vim25/6.0"');          login = '<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:vim25">\         <soapenv:Header/>\         <soapenv:Body>\             <urn:Login>\                 <urn:_this type="SessionManager">SessionManager</urn:_this>\                 <urn:userName>{$VMWARE.USERNAME}</urn:userName>\                 <urn:password>{$VMWARE.PASSWORD}</urn:password>\             </urn:Login>\         </soapenv:Body>\     </soapenv:Envelope>'         resp = req.post("{$VMWARE.URL}", login);         if (req.getStatus() != 200) {             throw 'Response code: '+req.getStatus();         }          query = '<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:vim25">\     <soapenv:Header/>\         <soapenv:Body>\             <urn:RetrieveProperties>\                 <urn:_this type="PropertyCollector">propertyCollector</urn:_this>\                 <urn:specSet>\                     <urn:propSet>\                        <urn:type>PerformanceManager</urn:type>\                        <urn:pathSet>perfCounter</urn:pathSet>\                     </urn:propSet>\                     <urn:objectSet>\                        <urn:obj type="PerformanceManager">PerfMgr</urn:obj>\                     </urn:objectSet>\                 </urn:specSet>\             </urn:RetrieveProperties>\         </soapenv:Body>\     </soapenv:Envelope>'         resp = req.post("{$VMWARE.URL}", query);         if (req.getStatus() != 200) {             throw 'Response code: '+req.getStatus();         }         Zabbix.log(4, 'vmware metrics=' + resp);         result = resp;          logout = '<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:vim25">\         <soapenv:Header/>\         <soapenv:Body>\             <urn:Logout>\                 <urn:_this type="SessionManager">SessionManager</urn:_this>\             </urn:Logout>\         </soapenv:Body>\     </soapenv:Envelope>'          resp = req.post("{$VMWARE.URL}",logout);                  if (req.getStatus() != 200) {             throw 'Response code: '+req.getStatus();         }      } catch (error) {         Zabbix.log(4, 'vmware call failed : '+error);         result = {};     }      return result;   Once the item is configured, press *Test* button, then press *Get value*.   ![](../../../../assets/en/manual/appendix/items/perf_counter_item1.png){width=600}  Copy received XML to any XML formatter and find the desired metric.  An example of XML for one metric:       <PerfCounterInfo xsi:type="PerfCounterInfo">         <key>6</key>         <nameInfo>             <label>Usage in MHz</label>             <summary>CPU usage in megahertz during the interval</summary>             <key>usagemhz</key>         </nameInfo>         <groupInfo>             <label>CPU</label>             <summary>CPU</summary>             <key>cpu</key>         </groupInfo>         <unitInfo>             <label>MHz</label>             <summary>Megahertz</summary>             <key>megaHertz</key>         </unitInfo>         <rollupType>average</rollupType>         <statsType>rate</statsType>         <level>1</level>         <perDeviceLevel>3</perDeviceLevel>     </PerfCounterInfo>  Use XPath to extract the counter path from received XML. For the example above, the XPath will be:  |field |xPath | value | |--|--|--| |group | //groupInfo[../key=6]/key | cpu | |counter |//nameInfo[../key=6]/key |usagemhz | |rollup |//rollupType[../key=6] |average |  Resulting performance counter path in this case is: `cpu/usagemhz[average]`
pt-br	 ### Configuração  1. Crie um item de script desabilitado no host principal do VMware (onde o item **eventlog[]** está presente) com os seguintes parâmetros:  ![](../../../../assets/en/manual/appendix/items/perf_counter_item.png)  - *Nome*:  VMware metrics - *Tipo*: Script - *Key*: vmware.metrics - *Tipo de informação*: Text - *Script*: copie e cole o [script](#script) fornecido abaixo - *Tempo limite*: 10 - *Período de armazenamento de histórico*: Não manter histórico - *Habilitado*: não selecionado    #### Script      try {         Zabbix.log(4, 'vmware metrics script');          var result, resp,         req = new HttpRequest();         req.addHeader('Content-Type: application/xml');         req.addHeader('SOAPAction: "urn:vim25/6.0"');          login = '<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:vim25">\         <soapenv:Header/>\         <soapenv:Body>\             <urn:Login>\                 <urn:_this type="SessionManager">SessionManager</urn:_this>\                 <urn:userName>{$VMWARE.USERNAME}</urn:userName>\                 <urn:password>{$VMWARE.PASSWORD}</urn:password>\             </urn:Login>\         </soapenv:Body>\     </soapenv:Envelope>'         resp = req.post("{$VMWARE.URL}", login);         if (req.getStatus() != 200) {             throw 'Response code: '+req.getStatus();         }          query = '<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:vim25">\     <soapenv:Header/>\         <soapenv:Body>\             <urn:RetrieveProperties>\                 <urn:_this type="PropertyCollector">propertyCollector</urn:_this>\                 <urn:specSet>\                     <urn:propSet>\                        <urn:type>PerformanceManager</urn:type>\                        <urn:pathSet>perfCounter</urn:pathSet>\                     </urn:propSet>\                     <urn:objectSet>\                        <urn:obj type="PerformanceManager">PerfMgr</urn:obj>\                     </urn:objectSet>\                 </urn:specSet>\             </urn:RetrieveProperties>\         </soapenv:Body>\     </soapenv:Envelope>'         resp = req.post("{$VMWARE.URL}", query);         if (req.getStatus() != 200) {             throw 'Response code: '+req.getStatus();         }         Zabbix.log(4, 'vmware metrics=' + resp);         result = resp;          logout = '<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:vim25">\         <soapenv:Header/>\         <soapenv:Body>\             <urn:Logout>\                 <urn:_this type="SessionManager">SessionManager</urn:_this>\             </urn:Logout>\         </soapenv:Body>\     </soapenv:Envelope>'          resp = req.post("{$VMWARE.URL}",logout);                  if (req.getStatus() != 200) {             throw 'Response code: '+req.getStatus();         }      } catch (error) {         Zabbix.log(4, 'vmware call failed : '+error);         result = {};     }      return result;   Uma vez que o item está configurado, clique no botão *Test*, e então clique em *Get value*.   ![](../../../../assets/en/manual/appendix/items/perf_counter_item1.png){largura=600}  Copie o XML recebido para qualquer formatador de XML e encontre a métrica desejada.  Um exemplo de XML para uma métrica:       <PerfCounterInfo xsi:type="PerfCounterInfo">         <key>6</key>         <nameInfo>             <label>Usage in MHz</label>             <summary>CPU usage in megahertz during the interval</summary>             <key>usagemhz</key>         </nameInfo>         <groupInfo>             <label>CPU</label>             <summary>CPU</summary>             <key>cpu</key>         </groupInfo>         <unitInfo>             <label>MHz</label>             <summary>Megahertz</summary>             <key>megaHertz</key>         </unitInfo>         <rollupType>average</rollupType>         <statsType>rate</statsType>         <level>1</level>         <perDeviceLevel>3</perDeviceLevel>     </PerfCounterInfo>   Use o XPath para extrair o caminho do contador do XML recebido. Para o exemplo acima, o XPath será:  |field |xPath | value | |--|--|--| |group | //groupInfo[../key=6]/key | cpu | |counter |//nameInfo[../key=6]/key |usagemhz | |rollup |//rollupType[../key=6] |average |  O caminho resultante do contador de desempenho neste caso é: `cpu/usagemhz[average]`

en-us	#### Configuration  ![](../../../../../assets/en/manual/config/visualization/maps/map_host_group.png){width="600"}  All mandatory input fields are marked with a red asterisk.  This table consists of parameters typical for *Host group* element type:  |Parameter|Description| |---------|-----------| |*Type*|Select Type of the element:<br>**Host group** - icon representing the status of all triggers of all hosts belonging to the selected group| |*Show*|Show options:<br>**Host group** - selecting this option will result as one single icon displaying corresponding information about the certain host group<br>**Host group elements** - selecting this option will result as multiple icons displaying corresponding information about every single element (host) of the certain host group| |*Area type*|This setting is available if the “Host group elements” parameter is selected:<br>**Fit to map** - all host group elements are equally placed within the map<br>**Custom size** - a manual setting of the map area for all the host group elements to be displayed| |*Area size*|This setting is available if “Host group elements” parameter and “Area type” parameter are selected:<br>**Width** - numeric value to be entered to specify map area width<br>**Height** - numeric value to be entered to specify map area height| |*Placing algorithm*|**Grid** – only available option of displaying all the host group elements| |*Label*|Icon label, any string.<br>[Macros](/manual/config/macros) and multi-line strings can be used in labels.<br>If the type of the map element is “Host group” specifying certain macros has an impact on the map view displaying corresponding information about every single host. For example, if {HOST.IP} macro is used, the edit map view will only display the macro {HOST.IP} itself while map view will include and display each host’s unique IP address|
pt-br	#### Configuração  ![](../../../../../assets/en/manual/config/visualization/maps/map_host_group.png){width="600"}  Todos os campos de entrada obrigatórios estão marcados com um asterisco vermelho.  Esta tabela consiste em parâmetros típicos para o tipo de elemento *Host group*:  |Parâmetro|Descrição| |---------|-----------| |*Tipo*|Selecione o tipo do elemento:<br>**Host group** - ícone que representa o status de todos os triggers de todos os hosts pertencentes ao grupo selecionado| |*Mostrar*|Mostrar opções:<br>**Grupo de hosts** - selecionar esta opção resultará em um único ícone exibindo informações correspondentes sobre determinado grupo de hosts<br>**Elementos do grupo de hosts** - selecionar esta opção result como vários ícones exibindo informações correspondentes sobre cada elemento (host) de um determinado grupo de hosts| |*Tipo de área*|Esta configuração está disponível se o parâmetro “Host group elements” for selecionado:<br>**Ajustar ao mapa** - todos os elementos do grupo de hosts são colocados igualmente dentro do mapa<br>**Tamanho personalizado* * - uma configuração manual da área do mapa para todos os elementos do grupo de hosts a serem exibidos | |*Tamanho da área*|Esta configuração está disponível se o parâmetro "Elementos do grupo de host" e o parâmetro "Tipo de área" forem selecionados:<br>**Largura** - valor numérico a ser inserido para especificar a largura da área do mapa<br>** Altura** - valor numérico a ser inserido para especificar a altura da área do mapa| |*Algoritmo de colocação*|**Grid** – única opção disponível de exibir todos os elementos do grupo de hosts| |*Rótulo*|Rótulo do ícone, qualquer string.<br>[Macros](/manual/config/macros) e strings de várias linhas podem ser usados em rótulos.<br>Se o tipo do elemento do mapa for “Grupo de hosts ” especificar certas macros tem um impacto na visualização do mapa exibindo informações correspondentes sobre cada host. Por exemplo, se a macro {HOST.IP} for usada, a visualização do mapa de edição exibirá apenas a macro {HOST.IP} enquanto a visualização do mapa incluirá e exibirá o endereço IP exclusivo de cada host|

en-us	#### configuration  Changes:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `configuration.import`, `configuration.importcompare`: option `deleteMissing: true` for `templateLinkage` will now unlink missing templates (instead of unlink and clear).\
pt-br	#### configuração  Mudanças:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `configuration.import`, `configuration.importcompare`: opções `deleteMissing: true` para `templateLinkage` will now unlink missing templates (instead of unlink and clear).\

en-us	#### Configuration  Debug mode can be activated for individual users who belong to a user group:  -   when configuring a [user     group](/manual/config/users_and_usergroups/usergroup#configuration); -   when viewing configured [user     groups](//manual/web_interface/frontend_sections/administration/user_groups).  When *Debug mode* is enabled for a user group, its users will see a *Debug* button in the lower right corner of the browser window:  ![](../../../assets/en/manual/web_interface/debug_button.png)  Clicking on the *Debug* button opens a new window below the page contents which contains the SQL statistics of the page, along with a list of API calls and individual SQL statements:  ![](../../../assets/en/manual/web_interface/debug_mode.png){width="600"}  In case of performance problems with the page, this window may be used to search for the root cause of the problem.  ::: notewarning Enabled *Debug mode* negatively affects frontend performance. :::
pt-br	#### Configuração  O modo de depuração pode ser ativado para usuários individuais que pertencem a um grupo de usuário.  - ao configurar um [usuário group](/manual/config/users_and_usergroups/usergroup#configuration); - ao visualizar configurado [usuário groups](//manual/web_interface/frontend_sections/administration/user_groups).  Quando o *Modo de depuração* está habilitado para um grupo de usuários, seus usuários verão um botão *Depurar* no canto inferior direito da janela do navegador:  ![](../../../assets/en/manual/web_interface/debug_button.png)  Clicar no botão *Debug* abre uma nova janela abaixo da página conteúdo que contém as estatísticas SQL da página, juntamente com um lista de chamadas de API e instruções SQL individuais:  ![](../../../assets/en/manual/web_interface/debug_mode.png){width="600"}  Em caso de problemas de desempenho com a página, esta janela pode ser usada para procurar a causa raiz do problema.  ::: aviso Habilitado *Modo de depuração* afeta negativamente o frontend atuação. :::

en-us	# configuration.export
pt-br	# configuration.export

en-us	#### Configuration  For virtual machine monitoring to work, Zabbix should be [compiled](/manual/installation/install#configure_the_sources) with the --with-libxml2 and --with-libcurl compilation options.  The following configuration file options can be used to tune the Virtual machine monitoring:  -   **StartVMwareCollectors** - the number of pre-forked vmware     collector instances.\     This value depends on the number of VMware services you are going to     monitor. For the most cases this should be:\     *servicenum < StartVMwareCollectors < (servicenum \* 2)*\     where *servicenum* is the number of VMware services. E. g. if you     have 1 VMware service to monitor set StartVMwareCollectors to 2, if     you have 3 VMware services, set it to 5. Note that in most cases     this value should not be less than 2 and should not be 2 times     greater than the number of VMware services that you monitor. Also     keep in mind that this value also depends on your VMware environment     size and *VMwareFrequency* and *VMwarePerfFrequency* configuration     parameters (see below). -   **VMwareCacheSize** -   **VMwareFrequency** -   **VMwarePerfFrequency** -   **VMwareTimeout**  For more details, see the configuration file pages for Zabbix [server](/manual/appendix/config/zabbix_server) and [proxy](/manual/appendix/config/zabbix_proxy).  ::: noteimportant To support datastore capacity metrics Zabbix requires VMware configuration vpxd.stats.maxQueryMetrics parameter to be at least 64. See also the VMware knowledge base [article](https://kb.vmware.com/s/article/2107096). :::
pt-br	#### Configuração  Para que o monitoramento de máquinas virtuais funcione, o Zabbix deve ser [compilado](/manual/installation/install#configure_the_sources) com o --with-libxml2 e --with-libcurl opções de compilação.  As seguintes opções de arquivo de configuração podem ser usadas para ajustar o Virtual monitoramento da máquina:  - **StartVMwareCollectors** - o número de vmware pré-bifurcados     instâncias do coletor.\     Esse valor depende do número de serviços VMware que você vai     monitor. Na maioria dos casos, deve ser:\     *servicenum < StartVMwareCollectors < (servicenum \* 2)*\     onde *servicenum* é o número de serviços VMware. Por exemplo. se vocês     tem 1 serviço VMware para monitorar defina StartVMwareCollectors para 2, se     você tem 3 serviços VMware, defina-o como 5. Observe que na maioria dos casos     este valor não deve ser inferior a 2 e não deve ser 2 vezes     maior que o número de serviços VMware que você monitora. Também     tenha em mente que esse valor também depende do seu ambiente VMware     tamanho e configuração *VMwareFrequency* e *VMwarePerfFrequency*     parâmetros (veja abaixo). - **VMwareCacheSize** - **VMwareFrequency** - **VMwarePerfFrequency** - **VMwareTimeout**  Para mais detalhes, veja as páginas do arquivo de configuração do Zabbix [servidor](/manual/appendix/config/zabbix_server) e [proxy](/manual/appendix/config/zabbix_proxy).  ::: não importante Para dar suporte às métricas de capacidade do armazenamento de dados Zabbix requer que o parâmetro vpxd.stats.maxQueryMetrics de configuração VMware seja pelo menos 64. Consulte também a base de conhecimento VMware [artigo](https://kb.vmware.com/s/article/2107096). :::

en-us	#### Configuration  Global notifications can be enabled per user in the *Messaging* tab of [profile configuration](/manual/web_interface/user_profile).  ![profile\_c.png](../../../../assets/en/manual/web_interface/profile_c.png)  |Parameter|Description| |---------|-----------| |*Frontend messaging*|Mark the checkbox to enable global notifications.| |*Message timeout*|You can set for how long the message will be displayed. By default, messages will stay on screen for 60 seconds.<br>[Time suffixes](/manual/appendix/suffixes) are supported, e.g. 30s, 5m, 2h, 1d.| |*Play sound*|You can set how long the sound will be played.<br>**Once** - sound is played once and fully.<br>**10 seconds** - sound is repeated for 10 seconds.<br>**Message timeout** - sound is repeated while the message is visible.| |*Trigger severity*|You can set the trigger severities that global notifications and sounds will be activated for. You can also select the sounds appropriate for various severities.<br>If no severity is marked then no messages will be displayed at all.<br>Also, recovery messages will only be displayed for those severities that are marked. So if you mark *Recovery* and *Disaster*, global notifications will be displayed for the problems and the recoveries of disaster severity triggers.| |*Show suppressed problems*|Mark the checkbox to display notifications for problems which would otherwise be suppressed (not shown) because of host maintenance.|
pt-br	#### Configuração  As notificações globais podem ser habilitadas por usuário na guia *Mensagens* do [configuração do perfil](/manual/web_interface/user_profile).  ![perfil\_c.png](../../../../assets/en/manual/web_interface/profile_c.png)  |Parâmetro|Descrição| |---------|-----------| |*Mensagens frontais*|Marque a caixa de seleção para habilitar notificações globais.| |*Tempo limite da mensagem*|Você pode definir por quanto tempo a mensagem será exibida. Por padrão, as mensagens permanecerão na tela por 60 segundos.<br>[Sufixos de tempo](/manual/apêndice/sufixos) são suportados, por exemplo, 30s, 5m, 2h, 1d.| |*Tocar som*|Você pode definir por quanto tempo o som será reproduzido.<br>**Uma vez** - o som é reproduzido uma vez e totalmente.<br>**10 segundos** - o som é repetido por 10 segundos. <br>**Tempo limite da mensagem** - o som é repetido enquanto a mensagem está visível.| |*Gravidade do gatilho*|Você pode definir as gravidades do gatilho para as quais as notificações e sons globais serão ativados. Você também pode selecionar os sons apropriados para várias gravidades.<br>Se nenhuma gravidade for marcada, nenhuma mensagem será exibida.<br>Além disso, as mensagens de recuperação serão exibidas apenas para as gravidades marcadas. Portanto, se você marcar *Recovery* e *Disaster*, notificações globais serão exibidas para os problemas e as recuperações de gatilhos de gravidade de desastres.| |*Mostrar problemas suprimidos*|Marque a caixa de seleção para exibir notificações de problemas que de outra forma seriam suprimidos (não mostrados) devido à manutenção do host.|

en-us	# configuration.import
pt-br	# configuration.import

en-us	# configuration.importcompare
pt-br	# configuração.importcompare

en-us	 ### Configuration import  See changes in the [configuration import](/manual/introduction/whatsnew6013#configuration-import) process.
pt-br	 ### Configuration import  Ver mudanças nos processos [configuration import](/manual/introduction/whatsnew6013#configuration-import).

en-us	#### Configuration  In order to enable maintenance mode, the `maintenance.inc.php` file (located in /conf of the Zabbix HTML document directory on the webserver) must be modified to uncomment the following lines:      // Maintenance mode.     define('ZBX_DENY_GUI_ACCESS', 1);      // Array of IP addresses, which are allowed to connect to frontend (optional).     $ZBX_GUI_ACCESS_IP_RANGE = array('127.0.0.1');      // Message shown on warning screen (optional).     $ZBX_GUI_ACCESS_MESSAGE = 'We are upgrading MySQL database till 15:00. Stay tuned...';  |Parameter|Details| |---------|-------| |**ZBX\_DENY\_GUI\_ACCESS**|Enable maintenance mode:<br>1 – maintenance mode is enabled, disabled otherwise| |**ZBX\_GUI\_ACCESS\_IP\_RANGE**|Array of IP addresses, which are allowed to connect to frontend (optional).<br>For example:<br>`array('192.168.1.1', '192.168.1.2')`| |**ZBX\_GUI\_ACCESS\_MESSAGE**|A message you can enter to inform users about the maintenance (optional).|
pt-br	#### Configuração  Para habilitar o modo de manutenção será necessário alterar o arquivo `maintenance.inc.php` que fica localizado no diretório '/conf' dentro da interface web do Zabbix, isso pode ser feito ao alterar as seguintes linhas:      // Modo de manutenção.     define('ZBX_DENY_GUI_ACCESS', 1);      // Array de endereços IP que tem permissão de conectar-se à interface web (opcional).     $ZBX_GUI_ACCESS_IP_RANGE = array('127.0.0.1');      // Mensagem de aviso de interface bloqueada para manutenção (opcional).     $ZBX_GUI_ACCESS_MESSAGE = 'We are upgrading MySQL database till 15:00. Stay tuned...';  |Parâmetro|Detalhes| |----------|--------| |**ZBX\_DENY\_GUI\_ACCESS** |Controla o modo de manutenção:<br>1 – modo de manutenção ativo, inativo com qualquer outro valor| |**ZBX\_GUI\_ACCESS\_IP\_RANGE**  |Array com endereços IP que possuem permissão de conectar-se à interface web (opcional).<br>Exemplo:<br>`array('192.168.1.1', '192.168.1.2')`| |**ZBX\_GUI\_ACCESS\_MESSAGE**|Mensagem de aviso de interface bloqueada para manutenção (opcional).|

en-us	### Configuration  In the *Type* field of [item configuration form](/manual/config/items/item) select Script then fill out required fields.  ![script\_item.png](../../../../../assets/en/manual/config/items/itemtypes/script_item.png)  All mandatory input fields are marked with a red asterisk.  The fields that require specific information for Script items are:  |Field|Description| |--|--------| |Key|Enter a unique key that will be used to identify the item.| |Parameters|Specify the variables to be passed to the script as the attribute and value pairs.<br>[Built-in macros](/manual/config/macros) {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {ITEM.ID}, {ITEM.KEY}, {ITEM.KEY.ORIG} and [user macros](/manual/config/macros/user_macros) are supported.| |Script|Enter JavaScript code in the block that appears when clicking in the parameter field (or on the view/edit button next to it). This code must provide the logic for returning the metric value.<br>The code has access to all parameters, it may perform HTTP GET, POST, PUT and DELETE requests and has control over HTTP headers and request body.<br>See also: [Additional JavaScript objects](/manual/config/items/preprocessing/javascript/javascript_objects), [JavaScript Guide](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide).| |Timeout|JavaScript execution timeout (1-60s, default 3s); exceeding it will return error.<br>Time suffixes are supported, e.g. 30s, 1m.<br>Depending on the script it might take longer for the timeout to trigger. |
pt-br	### Configuração  No campo *Tipo* do [item configuration form](/manual/config/items/item) selecione Script e então preencha os campos requisitados.  ![script\_item.png](../../../../../assets/en/manual/config/items/itemtypes/script_item.png)  Todos os campos obrigatórios do input são marcados com um asterisco vermelho.  Os campos que requisitam informação específica para os itens do Script são:  |Campo|Descrição| |--|--------| |Chave|Digite a chave única que irá ser usada para identificar o item.| |Parâmetros|Especifique as variáveis a serem passadas para o script como pares de atributos e valores.<br>[Built-in macros](/manual/config/macros) {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.IP}, {HOST.NAME}, {ITEM.ID}, {ITEM.KEY}, {ITEM.KEY.ORIG} e [user macros](/manual/config/macros/user_macros) são suportados.| |Script|Digite o código JavaScript no bloco que aparece quando clicar no campo do parâmetro (ou no botão view/edit próximo a ele). Este código deve providenciar a lógica retornando o valor métrico.<br>O código tem acesso a todos os parâmetros, ele pode performar requisitos HTTP GET, POST, PUT e DELETE tem todos cabeçalhos HTTP  e corpo da solicitação.<br>Ver também: [Additional JavaScript objects](/manual/config/items/preprocessing/javascript/javascript_objects), [JavaScript Guide](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide).| |Tempo limite|Excedendo o limite de execução do JavaScript(1-60s, padrão 3s); irá retornar erro.<br>Sufixos de tempo são suportados, e.g. 30s, 1m.<br>Dependendo do script pode demorar mais para o tempo limite do trigger.|

en-us	#### Configuration  ODBC configuration is done by editing the **odbcinst.ini** and **odbc.ini** files. These configuration files can be found in */etc* folder. The file **odbcinst.ini** may be missing and in this case it is necessary to create it manually.  Please consider the following examples:  **odbcinst.ini**      [postgresql]     Description = General ODBC for PostgreSQL     Driver      = /usr/lib64/libodbcpsql.so     Setup       = /usr/lib64/libodbcpsqlS.so     FileUsage   = 1     # Since 1.6 if the driver manager was built with thread support you may add another entry to each driver entry.     # This entry alters the default thread serialization level.     Threading   = 2  **odbc.ini**      [TEST_PSQL]     Description = PostgreSQL database 1     Driver  = postgresql     #CommLog = /tmp/sql.log     Username = zbx_test     Password = zabbix     # Name of Server. IP or DNS     Servername = 127.0.0.1     # Database name     Database = zabbix     # Postmaster listening port     Port = 5432     # Database is read only     # Whether the datasource will allow updates.     ReadOnly = No     # PostgreSQL backend protocol     # Note that when using SSL connections this setting is ignored.     # 7.4+: Use the 7.4(V3) protocol. This is only compatible with 7.4 and higher backends.     Protocol = 7.4+     # Includes the OID in SQLColumns     ShowOidColumn = No     # Fakes a unique index on OID     FakeOidIndex  = No     # Row Versioning     # Allows applications to detect whether data has been modified by other users     # while you are attempting to update a row.     # It also speeds the update process since every single column does not need to be specified in the where clause to update a row.     RowVersioning = No     # Show SystemTables     # The driver will treat system tables as regular tables in SQLTables. This is good for Access so you can see system tables.     ShowSystemTables = No     # If true, the driver automatically uses declare cursor/fetch to handle SELECT statements and keeps 100 rows in a cache.     Fetch = Yes     # Bools as Char     # Bools are mapped to SQL_CHAR, otherwise to SQL_BIT.     BoolsAsChar = Yes     # SSL mode     SSLmode = Require     # Send to backend on connection     ConnSettings =
pt-br	#### Configuração  A configuração do ODBC é feita editando os arquivos **odbcinst.ini** e **odbc.ini**. Estes arquivos de configuração podem ser encontrados em */etc*. O arquivo **odbcinst.ini** pode estar ausente e neste caso é necessário criá-lo manualmente.  Considere os seguintes exemplos:  **odbcinst.ini**      [postgresql]     Description = ODBC geral para PostgreSQL     Driver      = /usr/lib64/libodbcpsql.so     Setup       = /usr/lib64/libodbcpsqlS.so     FileUsage   = 1     # Desde a versão 1.6 se o gerenciador de driver foi construído com suporte a thread, você pode adicionar outra entrada para cada entrada de driver.     # Esta entrada altera o nível padrão de serialização de thread.     Threading   = 2  **odbc.ini**      [TEST_PSQL]     Description = Banco de dados PostgreSQL 1     Driver  = postgresql     #CommLog = /tmp/sql.log     Username = zbx_test     Password = zabbix     # Nome do servidor. IP ou DNS     Servername = 127.0.0.1     # Nome do banco de dados     Database = zabbix     # Porta de escuta do Postmaster     Port = 5432     # Banco de dados é somente leitura     # Se a fonte de dados permitirá atualizações.     ReadOnly = No     # Protocolo de backend do PostgreSQL     # Note que quando usando conexões SSL esta configuração é ignorada.     # 7.4+: Use o protocolo 7.4(V3). Isto é compatível apenas com backends 7.4 e maiores.     Protocol = 7.4+     # Inclui o OID em SQLColumns     ShowOidColumn = No     # Simula um índice único no OID     FakeOidIndex  = No     # Versionamento de linha     # Permite que aplicações detectem se os dados podem ser modificados por outros usuários     # enquanto você está tentando atualizar uma linha.     # Também acelera o processo de atualização desde que cada coluna única não necessita ser     # especificada na cláusula WHERE para atualizar uma linha.     RowVersioning = No     # Mostra SystemTables     # O driver tratará as tabelas de sistema como tabelas regulares em SQLTables. Isto é com     # para Access de forma que você pode ver as tabelas de sistema.     ShowSystemTables = No     # Se verdadeiro, o driver automaticamente usa declaração de cursor/fetch para manipular os comandos SELECT e mantém 100 linhas em um cache.     Fetch = Yes     # Bools como Char     # Bools são mapeados para SQL_CHAR, caso contrário para SQL_BIT.     BoolsAsChar = Yes     # Modo SSL     SSLmode = Yes     # Envia para backend na conexão     ConnSettings =

en-us	#### Configuration  Overall, the process of setting up the notification should feel familiar to those who have set up alerts in Zabbix before.
pt-br	#### Configuração  No geral, o processo de configuração da notificação deve parecer familiar para aqueles que configuraram alertas no Zabbix antes.

en-us	#### Configuration parameters  For Zabbix server/proxy new configuration parameters have been added for Vault authentication and retrieving database credentials:  -   VaultToken - Vault authentication token (see Zabbix     [server](/manual/appendix/config/zabbix_server)/[proxy](/manual/appendix/config/zabbix_proxy)     configuration file for details) -   VaultURL - Vault server HTTP\[S\] URL -   VaultDBPath - Vault path from where credentials for database will be     retrieved by keys 'password' and 'username' (for example:     secret/zabbix/database)  Zabbix server and Zabbix proxy read the Vault-related configuration parameters from zabbix\_server.conf and zabbix\_proxy.conf upon startup.  Zabbix server and Zabbix proxy will additionally read "VAULT\_TOKEN" environment variable once during startup and unset it so that it would not be available through forked scripts; it is an error if both VaultToken and VAULT\_TOKEN contain value.  ::: noteclassic Forward slash and colon are reserved symbols. Forward slash can only be used to separate mount point from path (e.g. secret/zabbix where mount point is "secret" and "zabbix" is path) and, in case of Vault macros, colon can only be used to separate path from key. It is possible to URL-encode "/" and ":" if there is need to create mount point with name that is separated by forward slash (e.g. foo/bar/zabbix where mount point is "foo/bar" and path is "zabbix" as "foo%2Fbar/zabbix") and if mount point name or path needs to contain colon. :::
pt-br	#### Parâmetros de configuração  Para o servidor/proxy Zabbix, novos parâmetros de configuração foram adicionados para Autenticação de cofre e recuperação de credenciais de banco de dados:  - VaultToken - Token de autenticação do Vault (veja Zabbix     [servidor](/manual/appendix/config/zabbix_server)/[proxy](/manual/appendix/config/zabbix_proxy)     arquivo de configuração para detalhes) - VaultURL - URL do servidor de cofre HTTP\[S\] - VaultDBPath - Caminho do cofre de onde as credenciais para o banco de dados serão     recuperado pelas chaves 'password' e 'username' (por exemplo:     segredo/zabbix/banco de dados)  O servidor Zabbix e o proxy Zabbix lêem a configuração relacionada ao Vault parâmetros de zabbix\_server.conf e zabbix\_proxy.conf na inicialização.  O servidor Zabbix e o proxy Zabbix lerão adicionalmente "VAULT\_TOKEN" variável de ambiente uma vez durante a inicialização e desmarque-a para que não estar disponível através de scripts bifurcados; é um erro se ambos VaultToken e VAULT\_TOKEN contêm valor.  ::: noteclassic Barra e dois pontos são símbolos reservados. Barra só pode ser usado para separar o ponto de montagem do caminho (por exemplo, secret/zabbix onde o ponto de montagem é "secreto" e "zabbix" é o caminho) e, no caso de Macros de cofre, dois pontos só podem ser usados para separar o caminho da chave. Isto é possível codificar URL "/" e ":" se houver necessidade de criar ponto com nome separado por barra (por exemplo foo/bar/zabbix onde o ponto de montagem é "foo/bar" e o caminho é "zabbix" como "foo%2Fbar/zabbix") e se o nome ou caminho do ponto de montagem precisar conter cólon. :::

en-us	#### Configuration  Real-time export of trigger events, item values and trends is configured by specifying a directory for the export files - see the `ExportDir` parameter in server [configuration](/manual/appendix/config/zabbix_server).  Two other parameters are available:  -   `ExportFileSize` may be used to set the maximum allowed size of an     individual export file. When a process needs to write to a file it     checks the size of the file first. If it exceeds the configured size     limit, the file is renamed by appending .old to its name and a new     file with the original name is created.  ::: noteimportant A file will be created per each process that will write data (i.e. approximately 4-30 files). As the default size per export file is 1G, keeping large export files may drain the disk space fast. :::  -   `ExportType` allows to specify which entity types (events, history,     trends) will be exported.
pt-br	#### Configuração  A exportação em tempo real de eventos de gatilho, valores de itens e tendências é configurada especificando um diretório para os arquivos de exportação - veja o `ExportDir` parâmetro no servidor [configuração](/manual/appendix/config/zabbix_server).  Dois outros parâmetros estão disponíveis:  - `ExportFileSize` pode ser usado para definir o tamanho máximo permitido de um     arquivo de exportação individual. Quando um processo precisa gravar em um arquivo, ele     verifica primeiro o tamanho do arquivo. Se exceder o tamanho configurado     limite, o arquivo é renomeado anexando .old ao seu nome e um novo     arquivo com o nome original é criado.  ::: não importante Será criado um arquivo por cada processo que gravar dados (ou seja, aproximadamente 4-30 arquivos). Como o tamanho padrão por arquivo de exportação é 1G, manter arquivos de exportação grandes pode drenar o espaço em disco velozes. :::  - `ExportType` permite especificar quais tipos de entidade (eventos, histórico,     tendências) serão exportados.

en-us	##### Configuration syncer  Performance of the configuration syncer has been improved.  It is recommended to increase the CacheSize on server/proxy  if there is a large amount of templates. It is also recommended  to remove unused templates.  Note that the default CacheSize on server/proxy has been increased  to 32M.
pt-br	##### Configuração sincronizada   A performance da configuração sincronizada foi melhorada.  É recomendável melhorar o  CacheSize no server/proxy se houver uma grande quantidade de templates.   Também é recomendado remover os templates não usados.   Observe que o  CacheSize padrão no server/proxy foi melhorado para 32M.

en-us	#### Configuration sync optimization for Oracle  For Zabbix installations with Oracle, it is now possible to manually change item and item preprocessing database field types from *nclob* to *nvarchar2* by applying a database patch.  Patch application may increase the speed of configuration sync in environments with large number of items and item preprocessing steps, but will reduce the maximum field size limit from 65535 bytes to 4000 bytes for some item parameters. See [Known issues](/manual/installation/known_issues#slow-configuration-sync-with-oracle) for details.
pt-br	#### Otimização de sincronização de configuração para Oracle  Para instalação do Zabbix com Oracle, agora é possível alterar manualmente os tipos de campo de item e pré-processamento de item de *nclob* para *nvarchar2* aplicando um patch de banco de dados .

en-us	#### Configuration  Tags can be entered in a dedicated tab, for example, in trigger configuration:  ![](../../../assets/en/manual/config/tags_trigger.png)
pt-br	#### Configuração  As tags podem ser inseridas em uma guia dedicada, por exemplo, no gatilho configuração:  ![](../../../assets/en/manual/config/tags_trigger.png)

en-us	#### Configuration  The global time zone:  -   can be set manually when [installing](/manual/installation/frontend)     the frontend -   can be modified in *Administration* → *General* →     *[GUI](/manual/web_interface/frontend_sections/administration/general#gui)*  User-level time zone:  -   can be set when     [configuring/updating](/manual/config/users_and_usergroups/user#general_attributes)     a user -   can be set by each user in their [user     profile](/manual/web_interface/user_profile#configuration)  **See also:** Aligning time zones when using [scheduling intervals](/manual/config/items/item/custom_intervals#aligning-time-zones-for-proxies-and-agent-2).
pt-br	#### Configuração  Fuso horário mundial:  -   pode ser definido manualmente ao [Instalar](/manual/installation/frontend)     o frontend -   pode ser alterado em *Administração* → *Geral* →     *[GUI](/manual/web_interface/frontend_sections/administration/general#gui)*  Fuso horário em nível de usuário:  -   pode ser definido quando     [Configurando/Atualizando](/manual/config/users_and_usergroups/user#general_attributes)     um usuário -   pode ser definido por cada usuário em seu [perfil de usuário](/manual/web_interface/user_profile#configuration)

en-us	#### Configuration  The **Host** tab contains general host attributes:  ![](../../../../assets/en/manual/config/host_a.png)  All mandatory input fields are marked with a red asterisk.  |Parameter|<|Description| |-|----------|----------------------------------------| |*Host name*|<|Enter a unique host name. Alphanumerics, spaces, dots, dashes and underscores are allowed. However, leading and trailing spaces are disallowed.<br>*Note:* With Zabbix agent running on the host you are configuring, the agent [configuration file](/manual/appendix/config/zabbix_agentd) parameter *Hostname* must have the same value as the host name entered here. The name in the parameter is needed in the processing of [active checks](/manual/appendix/items/activepassive).| |*Visible name*|<|Enter a unique visible name for the host. If you set this name, it will be the one visible in lists, maps, etc instead of the technical host name. This attribute has UTF-8 support.| |*Templates*|<|Link [templates](/manual/config/templates) to the host. All entities (items, triggers, graphs, etc) will be inherited from the template.<br>To link a new template, start typing the template name in the *Templates* field. A list of matching templates will appear; scroll down to select. Alternatively, you may click on *Select* next to the *Templates* field; then, first select the host group by clicking on *Select* next to the *Host groups* field; mark the checkbox in front of one or multiple templates from the list displayed below; click on *Select*. The template(s) that are selected in the *Templates* field will be linked to the host when the host configuration form is saved or updated.<br>To unlink a template, use one of the two options in the *Templates* block:<br>*Unlink* - unlink the template, but preserve its items, triggers and graphs<br>*Unlink and clear* - unlink the template and remove all its items, triggers and graphs<br>Listed template names are clickable links leading to the template configuration form.| |*Groups*|<|Select host groups the host belongs to. A host must belong to at least one host group. A new group can be created and linked to a host by typing in a non-existing group name; the new name will be displayed in a dropdown list as "new" in the brackets; clicking on it, will add it to the selection field.| |*Interfaces*|<|Several host interface types are supported for a host: *Agent*, *SNMP*, *JMX* and *IPMI*.<br>No interfaces are defined by default. To add a new interface, click on *Add* in the *Interfaces* block, select the interface type and enter *IP/DNS*, *Connect to* and *Port* info.<br>*Note:* Interfaces that are used in any items cannot be removed and link *Remove* is grayed out for them.<br>See [Configuring SNMP monitoring](/manual/config/items/itemtypes/snmp#configuring_snmp_monitoring) for additional details on configuring an SNMP interface (v1, v2 and v3).| | |*IP address*|Host IP address (optional).| |^|*DNS name*|Host DNS name (optional).| |^|*Connect to*|Clicking the respective button will tell Zabbix server what to use to retrieve data from agents:<br>**IP** - Connect to the host IP address (recommended)<br>**DNS** - Connect to the host DNS name| |^|*Port*|TCP/UDP port number. Default values are: 10050 for Zabbix agent, 161 for SNMP agent, 12345 for JMX and 623 for IPMI.| |^|*Default*|Check the radio button to set the default interface.| |*Description*|<|Enter the host description.| |*Monitored by proxy*|<|The host can be monitored either by Zabbix server or one of Zabbix proxies:<br>**(no proxy)** - host is monitored by Zabbix server<br>**Proxy name** - host is monitored by Zabbix proxy "Proxy name"| |*Enabled*|<|When the checkbox is checked, the host is enabled - ready for monitoring.<br><br>When the checkbox is unchecked, the host is disabled - not monitored:<br>For passive data requests initiated by Zabbix server/proxy (for example, [Zabbix agent](/manual/appendix/items/activepassive#passive-checks), [SNMP agent](/manual/config/items/itemtypes/snmp), [simple checks](/manual/config/items/itemtypes/simple_checks)), monitoring stops as soon as you disable the host.<br>For Zabbix agent [active checks](/manual/appendix/items/activepassive#active-checks), monitoring stops within the time frame (under 2 minutes) that Zabbix agent receives information about the host having been disabled. During this brief interval, the host will continue to locally collect data for the active checks and try sending it to the server/proxy; however, since the host is marked as *Disabled*, the server/proxy will reject the data.|  The **IPMI** tab contains IPMI management attributes.  |Parameter|Description| |--|--------| |*Authentication algorithm*|Select the authentication algorithm.| |*Privilege level*|Select the privilege level.| |*Username*|User name for authentication. User macros may be used.| |*Password*|Password for authentication. User macros may be used.|  The **Tags** tab allows you to define host-level [tags](/manual/config/tagging). All problems of this host will be tagged with the values entered here.  ![](../../../../assets/en/manual/config/host_d.png)  User macros, {INVENTORY.\*} macros, {HOST.HOST}, {HOST.NAME}, {HOST.CONN}, {HOST.DNS}, {HOST.IP}, {HOST.PORT} and {HOST.ID} macros are supported in tags.  The **Macros** tab allows you to define host-level [user macros](/manual/config/macros/user_macros) as a name-value pairs. Note that macro values can be kept as plain text, secret text or Vault secret. Adding a description is also supported.  ![](../../../../assets/en/manual/config/host_e.png)  You may also view here template-level and global user macros if you select the *Inherited and host macros* option. That is where all defined user macros for the host are displayed with the value they resolve to as well as their origin.  ![](../../../../assets/en/manual/config/host_e2.png){width="600"}  For convenience, links to respective templates and global macro configuration are provided. It is also possible to edit a template/global macro on the host level, effectively creating a copy of the macro on the host.  The **Host inventory** tab allows you to manually enter [inventory](inventory) information for the host. You can also select to enable *Automatic* inventory population, or disable inventory population for this host.  ![](../../../../assets/en/manual/config/host_f.png)  If inventory is enabled (manual or automatic), a green dot is displayed with the tab name.
pt-br	#### Configuração  A aba **Host** contém os atributos gerais do host:  ![](../../../../assets/en/manual/config/host_a.png)  Todos os campos obrigatórios estão marcados com um asterisco vermelho.  |Parâmetro|<|Descrição| |---------|-|-----------| |*Nome do host*|<|Informe um nome de host único. Caracteres alfanuméricos, espaços, pontos, traços e sublinhados são permitidos. No entanto, espaços antes e depois do nome não são permitidos.<br>*Note:* Com Zabbix Agent sendo executado no host que você está configurando, o [arquivo de configuração](/manual/appendix/config/zabbix_agentd) do host deve ter o parâmetro *Hostname* configurado com o mesmo valor que o nome do host informado aqui. O nome no parâmetro é necessário no processamento das [verificações ativas](/manual/appendix/items/activepassive).| |*Nome Visível*|<|Informe um nome visível único para o host. Se você configurar este nome, ele será o nome visível nas listas, mapas, etc., em vez do nome do host do parâmetro anterior. Este atributo tem suporte a UTF-8.| |*Templates*|<|Associe [templates](/manual/config/templates) ao host. Todas as entidades (itens, triggers, gráficos, etc.) serão herdadas do template.<br>Para associar um novo template, comece digitando o nome do template no campo *Vincular novos templates*. Uma lista de templates equivalentes será mostrada; role a lista para selecionar. Alternativamente, você pode clicar em *Selecionar* próximo ao campo e selecionar templates da lista na janela apresentada. Os templates que são selecionados no campo *Vincular novos templates* serão associados ao host quando o formulário de configuração do host for salvo ou atualizado.<br>Para desvincular um template, use uma das duas opções no bloco *Associado aos templates*:<br>*Desassociar* - desvincula o template, mas preserva seus itens, triggers e gráficos;<br>*Desassociar e limpar* - desvincula o template e remove todos os seus itens, triggers e gráficos.<br>Os nomes de template na lista são clicáveis levando até o formulário de configuração dos templates.| |*Grupos*|<|Selecione os grupos de host aos quais o host pertence. Um host deve pertencer a um grupo no mínimo. Um novo grupo pode ser criado e vinculado ao grupo do host pela adição de um nome de grupo não existente.| |*Interfaces*|<|Vários tipos de interface são suportados para um host: *Agent*, *SNMP*, *JMX* e *IPMI*.<br>Nenhuma interface é definida por padrão. Para adicionar uma nova interface, clique em *Adicionar* no bloco de *Interfaces*, selecione o tipo de interface e informe *IP/DNS*, *Conectado a* e *Porta*.<br>*Nota:* Interfaces que são usadas em algum item não podem ser removidas e o link *Remover* aparecerá cinza para elas.<br>Consulte [configuração de monitoramento SNMP](/manual/config/items/itemtypes/snmp#configuring_snmp_monitoring) para detalhes adicionais na configuração de uma interface SNMP (v1, v2 e v3).| |<|*Endereço IP*|Endereço IP do host (opcional).| |^|*Nome DNS*|Nome DNS do host (opcional).| |^|*Conectar a*|Clicando na opção desejada você informa ao Zabbix Server o que utilizar para receber os dados dos Agents:<br>**IP** - Conecte ao endereço de IP (recomendado)<br>**DNS** - Conecte ao nome DNS| |^|*Porta*|Número da porta TCP/UDP. Os valores padrão são: 10050 para o Zabbix Agent, 161 para SNMP Agent, 12345 para JMX e 623 para IPMI.| |^|*Padrão*|Selecione esta opção para marcar a interface como padrão.| |*Descrição*|<|Adicione uma descrição para o host.| |*Monitorado por proxy*|<|O host pode ser monitorado ou pelo Zabbix Server ou por um dos Zabbix Proxies:<br>**(sem proxy)** - o host é monitorado pelo Zabbix Server<br>**Nome do proxy** - o host é monitorado pelo Zabbix Proxy "nome do proxy"| |*Habilitado*|<|Marque esta caixa para tornar o host ativo, pronto para ser monitorado. Se desmarcado, o host não está ativo, portanto não monitorado.|  A aba **IPMI** contém os atributos de gerenciamento do IPMI.  |Parâmetro|Descrição| |---------|-----------| |*Algoritmo de autenticação*|Selecione o algoritmo de autenticação.| |*Nível de acesso*|Selecione o nível de acesso.| |*Usuário*|Nome de usuário para autenticação. Macros de usuário podem ser usadas.| |*Senha*|Senha para autenticação. Macros de usuário podem ser usadas.|  A aba **Etiquetas** permite definir [etiquetas](/manual/config/tagging) para o nível de host. Todos os problemas deste host serão etiquetados com os valores informados aqui.  ![](../../../../assets/en/manual/config/host_d.png)  Macros de usuário, macros {INVENTORY.\*}, {HOST.HOST}, {HOST.NAME}, {HOST.CONN}, {HOST.DNS}, {HOST.IP}, {HOST.PORT} e {HOST.ID} são suportadas nas etiquetas.  A aba **Macros** permite definir, no nível de host, [macros de usuário](/manual/config/macros/user_macros) como um par nome-valor. Note que os valores das macros podem ser mantidos como texto plano, texto secreto ou Vault secreto. A adição de uma descrição também é suportada.  ![](../../../../assets/en/manual/config/host_e.png)  Você também observar aqui macros de template e macros de usuário globais se você selecionar a opção *Macros herdadas e do host*. É onde todas as macros de usuário definidas para o host são mostradas com o valor que receberam, assim como sua origem.  ![](../../../../assets/en/manual/config/host_e2.png){width="600"}  Para conveniência, links para os respectivos templates e configuração das macros globais são fornecidos. Também é possível editar um template/macro global no nível do  host, efetivamente criando uma cópia da macro no host.  A aba **Inventário** permite adicionar manualmente informações de [inventário](inventory) para o host. Você também pode selecionar a opção de habilitar o preenchimento *Automático* do inventário, ou desabilitar o preenchimento de inventário para este host.  ![](../../../../assets/en/manual/config/host_f.png)  Se o inventário está habilitado (manual ou automático), um sinal verde é mostrado junto ao nome da aba.

en-us	#### Configuration  The **Item** tab contains general item attributes.  ![](../../../../assets/en/manual/config/items/item.png)  All mandatory input fields are marked with a red asterisk.  |Parameter|Description| |---------|-----------| |*Name*|Item name.| |*Type*|Item type. See individual [item type](itemtypes) sections.| |*Key*|Item key (up to 2048 characters).<br>The supported [item keys](itemtypes) can be found in individual item type sections.<br>The key must be unique within a single host.<br>If key type is 'Zabbix agent', 'Zabbix agent (active)' or 'Simple check', the key value must be supported by Zabbix agent or Zabbix server.<br>See also: the correct [key format](/manual/config/items/item/key).| |*Type of information*|Type of data as stored in the database after performing conversions, if any.<br>**Numeric (unsigned)** - 64bit unsigned integer<br>**Numeric (float)** - 64bit floating point number<br>This type will allow precision of approximately 15 digits and range from approximately -1.79E+308 to 1.79E+308 (with exception of [PostgreSQL 11 and earlier versions](/manual/installation/known_issues#floating_point_values)).<br>Receiving values in scientific notation is also supported. E.g. 1.23E+7, 1e308, 1.1E-4.<br>**Character** - short text data<br>**Log** - long text data with optional log related properties (timestamp, source, severity, logeventid)<br>**Text** - long text data. See also [text data limits](#text-data-limits).<br>For item keys that return data only in one specific format, matching type of information is selected automatically.| |*Host interface*|Select the host interface. This field is available when editing an item on the host level.| |*Units*|If a unit symbol is set, Zabbix will add post processing to the received value and display it with the set unit postfix.<br>By default, if the raw value exceeds 1000, it is divided by 1000 and displayed accordingly. For example, if you set *bps* and receive a value of 881764, it will be displayed as 881.76 Kbps.<br>The [JEDEC](https://en.wikipedia.org/wiki/JEDEC_memory_standards) memory standard is used for processing **B** (byte), **Bps** (bytes per second) units, which are divided by 1024. Thus, if units are set to **B** or **Bps** Zabbix will display:<br>1 as 1B/1Bps<br>1024 as 1KB/1KBps<br>1536 as 1.5KB/1.5KBps<br>Special processing is used if the following time-related units are used:<br>**unixtime** - translated to "yyyy.mm.dd hh:mm:ss". To translate correctly, the received value must be a *Numeric (unsigned)* type of information.<br>**uptime** - translated to "hh:mm:ss" or "N days, hh:mm:ss"<br>For example, if you receive the value as 881764 (seconds), it will be displayed as "10 days, 04:56:04"<br>**s** - translated to "yyy mmm ddd hhh mmm sss ms"; parameter is treated as number of seconds.<br>For example, if you receive the value as 881764 (seconds), it will be displayed as "10d 4h 56m"<br>Only 3 upper major units are shown, like "1m 15d 5h" or "2h 4m 46s". If there are no days to display, only two levels are displayed - "1m 5h" (no minutes, seconds or milliseconds are shown). Will be translated to "< 1 ms" if the value is less than 0.001.<br>*Note* that if a unit is prefixed with `!`, then no unit prefixes/processing is applied to item values. See [unit conversion](#unit_conversion).| |*Update interval*|Retrieve a new value for this item every N seconds. Maximum allowed update interval is 86400 seconds (1 day).<br>[Time suffixes](/manual/appendix/suffixes) are supported, e.g. 30s, 1m, 2h, 1d.<br>[User macros](/manual/config/macros/user_macros) are supported.<br>A single macro has to fill the whole field. Multiple macros in a field or macros mixed with text are not supported.<br>*Note*: The update interval can only be set to '0' if custom intervals exist with a non-zero value. If set to '0', and a custom interval (flexible or scheduled) exists with a non-zero value, the item will be polled during the custom interval duration.<br>*Note* that the first item poll after the item became active or after update interval change might occur earlier than the configured value.<br>An existing passive item can be polled for value immediately by pushing the *Execute now* [button](#form_buttons).| |*Custom intervals*|You can create custom rules for checking the item:<br>**Flexible** - create an exception to the *Update interval* (interval with different frequency)<br>**Scheduling** - create a custom polling schedule.<br>For detailed information see [Custom intervals](/manual/config/items/item/custom_intervals).<br>[Time suffixes](/manual/appendix/suffixes) are supported in the *Interval* field, e.g. 30s, 1m, 2h, 1d.<br>[User macros](/manual/config/macros/user_macros) are supported.<br>A single macro has to fill the whole field. Multiple macros in a field or macros mixed with text are not supported.<br>Scheduling is supported since Zabbix 3.0.0.<br>*Note*: Not available for Zabbix agent active items.| |*History storage period*|Select either:<br>**Do not keep history** - item history is not stored. Useful for master items if only dependent items need to keep history.<br>This setting cannot be overridden by global housekeeper [settings](/manual/web_interface/frontend_sections/administration/general#housekeeper).<br>**Storage period** - specify the duration of keeping detailed history in the database (1 hour to 25 years). Older data will be removed by the housekeeper. Stored in seconds.<br>[Time suffixes](/manual/appendix/suffixes) are supported, e.g. 2h, 1d. [User macros](/manual/config/macros/user_macros) are supported.<br>The *Storage period* value can be overridden globally in *Administration → General → [Housekeeper](/manual/web_interface/frontend_sections/administration/general#housekeeper)*.<br>If a global overriding setting exists, a green ![](../../../../assets/en/manual/config/info.png) info icon is displayed. If you position your mouse on it, a warning message is displayed, e.g. *Overridden by global housekeeper settings (1d)*.<br>It is recommended to keep the recorded values for the smallest possible time to reduce the size of value history in the database. Instead of keeping a long history of values, you can keep longer data of trends.<br>See also [History and trends](/manual/config/items/history_and_trends).| |*Trend storage period*|Select either:<br>**Do not keep trends** - trends are not stored.<br>This setting cannot be overridden by global housekeeper [settings](/manual/web_interface/frontend_sections/administration/general#housekeeper).<br>**Storage period** - specify the duration of keeping aggregated (hourly min, max, avg, count) history in the database (1 day to 25 years). Older data will be removed by the housekeeper. Stored in seconds.<br>[Time suffixes](/manual/appendix/suffixes) are supported, e.g. 24h, 1d. [User macros](/manual/config/macros/user_macros) are supported.<br>The *Storage period* value can be overridden globally in *Administration → General → [Housekeeper](/manual/web_interface/frontend_sections/administration/general#housekeeper)*.<br>If a global overriding setting exists, a green ![](../../../../assets/en/manual/config/info.png) info icon is displayed. If you position your mouse on it, a warning message is displayed, e.g. *Overridden by global housekeeper settings (7d)*.<br>*Note:* Keeping trends is not available for non-numeric data - character, log and text.<br>See also [History and trends](/manual/config/items/history_and_trends).| |*Value mapping*|Apply value mapping to this item. [Value mapping](/manual/config/items/mapping) does not change received values, it is for displaying data only.<br>It works with *Numeric(unsigned)*, *Numeric(float)* and *Character* items.<br>For example, "Windows service states".| |*Log time format*|Available for items of type **Log** only. Supported placeholders:<br>\* **y**: *Year (1970-2038)*<br>\* **M**: *Month (01-12)*<br>\* **d**: *Day (01-31)*<br>\* **h**: *Hour (00-23)*<br>\* **m**: *Minute (00-59)*<br>\* **s**: *Second (00-59)*<br>If left blank the timestamp will not be parsed.<br>For example, consider the following line from the Zabbix agent log file:<br>" 23480:20100328:154718.045 Zabbix agent started. Zabbix 1.8.2 (revision 11211)."<br>It begins with six character positions for PID, followed by date, time, and the rest of the line.<br>Log time format for this line would be "pppppp:yyyyMMdd:hhmmss".<br>Note that "p" and ":" chars are just placeholders and can be anything but "yMdhms".| |*Populates host inventory field*|You can select a host inventory field that the value of item will populate. This will work if automatic [inventory](/manual/config/hosts/inventory) population is enabled for the host.<br>This field is not available if *Type of information* is set to 'Log'.| |*Description*|Enter an item description.| |*Enabled*|Mark the checkbox to enable the item so it will be processed.|  ::: noteclassic Item type specific fields are described on [corresponding pages](itemtypes). :::   ::: noteclassic When editing an existing [template](/manual/config/templates) level item on a host level, a number of fields are read-only. You can use the link in the form header and go to the template level and edit them there, keeping in mind that the changes on a template level will change the item for all hosts that the template is linked to. :::  The **Tags** tab allows to define item-level [tags](/manual/config/tagging).  ![](../../../../assets/en/manual/config/items/item_b.png)  
pt-br	#### Configuração  ![](../../../../assets/en/manual/config/item.png)  Atributos do item:  |Parâmetro|Descrição| |----------|-----------| |*Nome*|Nome do item.<br>É possível utilizar as macros posicionais para se referir a algum parâmetro utilizado na chave por ele coletada:<br>**$1, $2...$9** - se referindo respectivamente ao primeiro, segundo.... nono parâmetro na chave<br>Por exemplo: "Free disk space on $1"<br>Se a chave do item for "vfs.fs.size\[/,free\]", a descrição do item será automaticamente atualizada para "Free disk space on /"| |*Tipo*|Tipo do item. Veja a sessão de [tipos de item](itemtypes).| |*Chave*|Chave do item.<br>A lista de [chaves de item](itemtypes) poderá ser de grande valia.<br>A chave precisa ser única no host.<br>Se o tipo do item for 'Agente Zabbix', 'Agente Zabbix (ativo)', 'Verificação simples' ou 'Zabbix agregado', o vlor da chave precisa ser suportado pelo Zabbix Agent ou Zabbix Server.<br>Consulte teambém: o [formato das chaves](/pt/manual/config/items/item/key).| |*Interface do Host*|Selecione a interface do host. Este campo está disponível somente quando o item é editado em nível de host.| |*Tipo da informação*|Como será armazenado o dado no banco de dado após convertido, se for necessária a conversão.<br>**Numérico (inteiro)** - inteiro de 64bits<br>**Numérico (fracionário)** - número com ponto flutuante (decimais)<br>Valores negativos podem ser armazenados.<br>Range válido (para MySQL): de -999999999999.9999 a 999999999999.9999 (double(16,4)).<br>A partir da versão 2.2 do Zabbix também é suportado o recebimento de valores em notações científicas. Ex. 1e+70, 1e-70.<br>**Caractere** - texto curto, limitado a 255 bytes<br>**Log** - arquivo de log. Será necessária a configuração como log para chaves de 'eventlog' (a não ser que você planeje extrair outro tipo de dado deste item, com o parâmetro `output`).<br>**Texto** - texto sem limite de tamanho| |*Tipo de dado*|Será utilizado o tipo inteiro para para itens com os tipos de dado:<br>**Lógico ou booleano** - a representação textual é traduzida em 0 ou 1. Onde, 'TRUE' (verdadeiro) é armazenado com o valor 1 e 'FALSE' com o valor 0. A conversão não é sensível ao caso. Então valores como:<br>*TRUE* - true, t, sim, s, on, up, rodando, habilitado, disponível<br>*FALSE* - false, f, não, n, off, down, não utilizado, desabilitado, indisponível<br>Adicionalmente, qualquer numero diferente de zero é considerado como VERDADEIRO e zero é considerado FALSO.<br>**Octal** - dado em notação octal<br>**Decimal** - dado em formato decimal<br>**Hexadecimal** - dado em formato hexadecimal<br>O zabbix fará automaticamente a conversão para o formato numérico.<br>A conversão será feita pelo Zabbix Server (mesmo quando o host é monitorado através de um Zabbix Proxy).| |*Unidades*|Se for informado um símbolo para a unidade, o Zabbix irá processar o valor recebido e irá apresenta-lo com o correto sufixo.<br>Por padrão, se o valor for superior a 1000, ele será dividido por 1000 e apresentado de forma apropriada. Por exemplo, se você configurar a unidade como sendo *bps* e receber o valor 881764, o mesmo será exibido como 881.76 Kbps.<br>Ocorre um processamento especial para as unidades **B** (byte), **Bps** (bytes por segundo), nestes casos a divisão será por 1024. Desta forma, se a unidade for definida como **B** ou **Bps** o Zabbix irá apresentar:<br>1 como 1B/1Bps<br>1024 como 1KB/1KBps<br>1536 como 1.5KB/1.5KBps<br>Ocorrerá processamento especial para as unidades de tempo:<br>**unixtime** - traduzida para "yyyy.mm.dd hh:mm:ss". Para traduzir corretamente o valor recebido deverá ser do tipo *Número (inteiro)*.<br>**uptime** - traduzido para "hh:mm:ss" ou "N dias, hh:mm:ss"<br>Por exemplo, se você receber o valor 881764 (segundos), ele será apresentado como "10 dias, 04:56:04"<br>**s** - traduzido para "yyy mmm ddd hhh mmm sss ms"; o parâmetro é tratado como uma quantidade de segundos.<br>Por exemplo, se você receber o valor 881764 (segundos), ele será apresentado como "10d 4h 56m"<br>Apenas as três maiores unidades serão apresentadas. Ex. "1m 15d 5h" ou "2h 4m 46s". Se não existirem dias a apresentar, somente duas unidades serão apresentadas - "1m 5h" (sem informação de horas, segundos ou milisegundos). Se o valor for inferior a 0.001 o mesmo será traduzido para "< 1 ms".<br>Veja mais sobre o tema em [unidades](#unit_blacklist).| |*Usar multiplicador customizado*|Se você ativar esta opção, todos os valores recebidos serão multiplicados pelo valor informado.<br>Use esta opção para converter valores recebidos no formato de KB, MBps, etc em B, Bps. De outra forma o Zabbix não conseguirá apresentar corretamente [os sufixos](/pt/manual/config/triggers/suffixes) (K, M, G etc).<br>A partir do Zabbix 2.2, o uso de notação científica também passou a ser suportado.| |*Intervalo atualização (em segundos)*|Atualiza o dado a cada N segundos.<br>*Nota*: Se for configurado para '0', a coleta do item não será monitorada. Entretanto, se for informado um intervalo personalizado (flexível ou agendamento) e este campo estiver com valor diferente de '0' ele será monitorado com intervalo definido, durante a duração do intervalo personalizado.| |*Intervalos personalizados*|Você pode criar regras personalizadas para a coleta do item:<br>**Flexível** - cria uma exceção ao *Intervalo de atualização* (um intervalo com frequência diferente em um momento específico)<br>**Agendamento** - cria um agendamento de coleta.<br>Para informações detalhadas veja [intervalos personalizados](/pt/manual/config/items/item/custom_intervals). O agendamento é suportado desde o Zabbix 3.0.0.<br>*Nota*: esta funcionalidade não está disponível para itens ativos.| |*Período de retenção de histórico (em dias)*|Quantidade de dias a manter o histórico detalhado de coletas no banco de dados. Dados mais antigos do que o aqui definido serão removidos pelo processo de 'housekeeper' (limpeza de dados).<br>A partir do Zabbix 2.2, este valor pode ser sobrescrito pela configuração global disponível em *Administração → Geral → [Limpeza de dados](/pt/manual/web_interface/frontend_sections/administration/general#housekeeper)*. Se a configuração global existir, uma mensagem de alerta será apresentada:<br>![](../../../../assets/en/manual/config/override_item.png)<br>É recomendável manter os dados no banco pelo menor tempo possível para reduzir a quantidade de registros de histórico. Ao invés de guardar o histórico, prefira guardar as médias.<br>Veja também [Histórico e médias](/pt/manual/config/items/history_and_trends).| |*Período de retenção de médias (em dias)*|A cada hora as médias irão guardar de forma agregada o resultado das funções 'min, max, avg e count' sobre os dados coletados no período).<br>A partir do Zabbix 2.2, este valor pode ser sobrescrito pela configuração global disponível em *Administração → Geral → [Limpeza de dados](/pt/manual/web_interface/frontend_sections/administration/general#housekeeper)*. Se a configuração global existir, será apresentada uma mensagem de alerta:<br>![](../../../../assets/en/manual/config/override_trends.png)<br>*Nota:* O armazenamento de médias não está disponível para itens não numérico, como os caracteres, log e texto.<br>Veja também [Histórico e médias](/pt/manual/config/items/history_and_trends).| |*Armazenar valor*|**Sem alterar** - não ocorre nenhum pré-processamento<br>**Delta (alterações por segundo)** - ocorre pré-processamento através da fórmula: (**value**-**prev\_value**)/(**time**-**prev\_time**), onde<br>*value* - valor atua<br>*value\_prev* - valor anterior<br>*time* - momento atual<br>*prev\_time* - momento da coleta do valor anterior<br>Esta configuração é muito útil para velocidade por segundo em uma sequência de valores.<br>*Nota*: Se o valor atual for menor do que o anterior, o Zabbix irá descartar a diferença (não salva nada) e irá aguardar outro valor. Este ajuda a funcionar corretamente com, por exemplo, um estouro de um contador SNMP de 32 bits.<br>**Delta (alterações simples)** - ocorre pré-processamento através da fórmula (**value**-**prev\_value**), onde<br>*value* - valor atual<br>*value\_prev* - valor anterior| |*Mostrar valor*|Aplica um mapeamento de valores ao item. O mapeamento de valores não modifica o dado recebido, ocorre apenas um processamento no momento de apresentar a informação.<br>Este recurso funciona apenas com números inteiros.<br>Por exemplo, "Estado de serviços do windows".| |*Formato de hora em Log*|Disponível para itens do tipo **Log** apenas. Marcadores suportados:<br>\* **y**: *Ano (0001-9999)*<br>\* **M**: *Mês (01-12)*<br>\* **d**: *Dia (01-31)*<br>\* **h**: *Hora (00-23)*<br>\* **m**: *Minuto (00-59)*<br>\* **s**: *Segundo (00-59)*<br>Se estiver em branco não será processado.<br>Por exemplo, considere a seguinte linha de um log do Zabbix Agent:<br>" 23480:20100328:154718.045 Zabbix agent started. Zabbix 1.8.2 (revision 11211)."<br>Ela começa com seis caracteres relativos ao PID, seguido pela data, hora e o resto da linha.<br>O formato de hora do log poderia ser "pppppp:yyyyMMdd:hhmmss".<br>Note que os caracteres "p" e ":" são espaços diferentes de "yMdhms".| |*Nova aplicação*|Informe o nome de uma nova aplicação para o item.| |*Aplicações*|Associe o item a um ou mais aplicações já existentes.| |*Popular o campo do inventário*|Você pode selecionar um campo do inventário que será preenchido automaticamente a medida que chegarem novos valores para este item. Observe que para ele funcionar o modo de inventário no host deverá estar como *Automático*. O manual do recurso de [inventário](/pt/manual/config/hosts/inventory) apresenta mais detalhes.| |*Descrição*|Informe uma descrição para o item.| |*Ativo*|Selecione o checkbox para habilita-lo para ser processado.|  Você também pode criar um item ao clicar para editar um outro item e pressionar o botão *Clonar*, alterar os parâmetros e salvar com uma chave diferente.  ::: noteclassic Quando se tenta editar no nível do host um item que é da associação com um [template](/pt/manual/config/templates), vários campos estarão habilitados apenas para leitura. No alto do formulário de edição do item tem um link para acesso rápido ao item no nível de template, onde você poderá modificar todos os campos. :::  

en-us	#### Configuration  The low-level discovery rule should be created as a [dependent item](/manual/config/items/itemtypes/dependent_items) to the HTTP master item that collects Prometheus data.
pt-br	#### Configuração  A regra de descoberta de baixo nível deve ser criada como um [dependente item](/manual/config/items/itemtypes/dependent_items) para o mestre HTTP item que coleta dados do Prometheus.

en-us	#### Configuration  The options for aggregation are available in data set settings when configuring a [graph widget](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#graph).  ![](../../../../../assets/en/manual/config/visualization/aggregate_graph_options.png)  You may pick the aggregation function and the time interval. As the data set may comprise several items, there is also another option allowing to show aggregated data for each item separately or for all data set items as one aggregated value.
pt-br	#### Configuração  As opções de agregação estão disponíveis nas configurações do conjunto de dados quando configurando um [gráfico widget](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#graph).  ![](../../../../../assets/en/manual/config/visualization/aggregate_graph_options.png)  Você pode escolher a função de agregação e o intervalo de tempo. Como os dados conjunto pode ser composto por vários itens, existe também outra opção que permite mostrar dados agregados para cada item separadamente ou para todos os itens do conjunto de dados como um valor agregado.

en-us	#### Configuration  The *Scheduled reports* tab contains general report attributes.  ![](../../../assets/en/manual/web_interface/scheduled_report.png){width="600"}  All mandatory input fields are marked with a red asterisk.  |Parameter|Description| |--|--------| |*Owner*|User that creates a report. *Super admin* level users are allowed to change the owner. For *Admin* level users, this field is read-only.| |*Name*|Name of the report; must be unique.| |*Dashboard*|Dashboard on which the report is based; only one dashboard can be selected at a time. To select a dashboard, start typing the name - a list of matching dashboards will appear; scroll down to select. Alternatively, you may click *Select* next to the field and select a dashboard from the displayed list.<br>If a dashboard contains multiple pages, only the first page will be sent as a report.| |*Period*|Period for which the report will be prepared. Select the previous day, week, month, or year.| |*Cycle*|Report generation frequency. The reports can be sent daily, weekly, monthly, or yearly. "Weekly" mode allows to select days of the week when the report will be sent.| |*Start time*|Time of day in the format hh:mm when the report will be prepared.| |*Repeat on*|Days of the week when the report will be sent. This field is available only if *Cycle* is set to "Weekly".| |*Start date*|Date when regular report generation should be started.| |*End date*|Date when regular report generation should be stopped.| |*Subject*|Subject of the report email. Supports {TIME} macro.| |*Message*|Body of the report email. Supports {TIME} macro.| |*Subscriptions*|List of report recipients. By default, includes only the report owner. Any Zabbix user with configured email media may be specified as a report recipient.<br>Click *Add user* or *Add user group* to add more recipients.<br>Click the username to edit settings:<br>*Generate report by* - whether the report data should be generated based on the dashboard permissions of the current user or the recipient.<br>*Status* - select "Include" to send the report to the user or "Exclude" to prevent sending the report to this user. At least one user must have the "Include" status. The "Exclude" status can be used to exclude specific users from a user group that is included.<br><br>Note that users with insufficient permissions (that is, users with a role based on the *Admin* user type who are not members of the same user group as the recipient or report owner) will see "Inaccessible user" or "Inaccessible user group" instead of the actual names in the fields *Recipient* and *Generate report by*; the fields *Status* and *Action* will be displayed as read-only.| |*Enabled*|Report status. Clearing this checkbox will disable the report.| |*Description*|An optional description of the report. This description is for internal use and will not be sent to report recipients.|
pt-br	#### Configuração  A aba de *Relatórios programados* contém atributos gerais do relatório.  ![](../../../assets/en/manual/web_interface/scheduled_report.png){width="600"}  Todos os campos de input obrigatórios estão marcados com um asterisco vermelho.   |Parameter|Descrição| |--|--------| |*Owner*|Usuário que cria um relatório. Usuários de nível *Super admin* têm permissão para alterar o proprietário. Para usuários de nível *Admin*, este campo é apenas para leitura.| |*Name*|Nome do relatório; deve ser único.| |*Dashboard*|Painel no qual o relatório se baseia; apenas um painel pode ser selecionado por vez. Para selecionar um painel, comece digitando o nome - uma lista de painéis correspondentes será exibida; role a tela para baixo para selecionar. Se preferir, você pode clicar em *Selecionar* próximo ao campo e selecionar um painel a partir da lista exibida.<br>Se o painel contiver várias páginas, somente a primeira será enviada como relatório.| |*Period*|Período em que o relatório será preparado. Selecione o dia, semana, mês ou ano anterior.| |*Cycle*|Frequência da geração do relatório. Os relatórios podem ser enviados diariamente, semanalmente, mensalmente, ou anualmente. O modo "Semanalmente" permite selecionar os dias da semana que o relatório será enviado.| |*Start time*|Horário do dia em formato hh:mm quando o relatório será preparado.| |*Repeat on*|Dias da semana quando o relatório será enviado. Este campo está disponível apenas se o *Cycle* estiver configurado para "Semanalmente".| |*Start date*|Data em que geração regular do relatório deve ser iniciada.| |*End date*|Data em que a geração regular do relatório deve ser parada.| |*Subject*|Assunto do e-mail do relatório. Suporta {TIME} macro.| |*Message*|Corpo do e-mail do relatório. Suporta {TIME} macro.| |*Subscriptions*|Lista dos destinatários do relatório. Por padrão, inclui apenas o proprietário do relatório. Qualquer usuário do Zabbix com mídia de e-mail configurada pode ser especificado como destinatário do relatório.<br>Clique em *Adicionar usuário* ou em *Adicionar grupo de usuários* para adicionar mais destinatários.<br>Clique no nome do usuário para alterar as configurações:<br>*Gerar relatório por* - se os dados do relatório devem ser gerados com base nas permissões do painel do usuário atual ou do destinatário.<br>*Status* - selecione "Incluir" para enviar o relatório para o usuário ou "Excluir" para evitar de enviar o relatório para esse usuário. Pelo menos um usuário deve conter o status como "Incluir". O status "Excluir" pode ser utilizado para excluir usuários específicos de um grupo de usuários.<br><br>Note que usuários com permissões insuficientes (ou seja, usuários com uma função baseada em usuário *Admin* que não são membros do mesmo grupo de usuários que o destinatário ou proprietário do relatório) verão "Usuário inacessível" ou "Grupo de usuários inacessível", em vez dos nomes reais nos campos *Destinatário* e *Gerar relatório por*; os campos *Status* e *Action* serão exibidos como somente leitura.| |*Enabled*|Reportar status. Limpar essa caixa de seleção  irá desabilitar o relatório.| |*Description*|Um descrição opcional do relatório. Essa descrição é para uso interno e não será enviada para os destinatários do relatório.|

en-us	### Configuration  The Zabbix API allows you to manage the configuration of your monitoring system.
pt-br	### Configuração  A API Zabbix permite que você gerencie a configuração do seu sistema de monitoramento.

en-us	# Configuration  This class is designed to export and import Zabbix configuration data.  Available methods:\  -   [configuration.export](/manual/api/reference/configuration/export) -     exporting the configuration -   [configuration.import](/manual/api/reference/configuration/import) -     importing the configuration
pt-br	# Configuração  Esta classe é projetada para exportar e importar dados de configuração do Zabbix.  Métodos disponíveis:\  - [configuration.export](/manual/api/reference/configuration/export) -     exportando a configuração - [configuration.import](/manual/api/reference/configuration/import) -     importando a configuração

en-us	#### Configuration  Those remote commands that are executed on Zabbix agent (custom scripts) must be first enabled in the agent [configuration](/manual/appendix/config/zabbix_agentd).  Make sure that the `AllowKey=system.run[*]` parameter is added. Restart agent daemon if changing this parameter.  ::: noteimportant Remote commands do not work with active Zabbix agents. :::  Then, when configuring a new action in *Configuration → Actions*:  -   Define the appropriate conditions. In this example, set that the     action is activated upon any disaster problems with one of Apache     applications:  ![](../../../../../../assets/en/manual/config/notifications/action/conditions_restart.png)  -   In the     *[Operations](/manual/config/notifications/action/operation#configuring_an_operation)*     tab, click on Add in the Operations/Recovery operations/Update     operations block -   From the Operation dropdown field select one of the predefined     scripts  ![](../../../../../../assets/en/manual/config/notifications/action/operation_restart_webserver.png)  -   Select the target list for the script
pt-br	#### Configuração  Esses comandos remotos que são executados no agente Zabbix (scripts personalizados) deve ser ativado primeiro no agente [configuração](/manual/appendix/config/zabbix_agentd).  Certifique-se de que o parâmetro `AllowKey=system.run[*]` seja adicionado. Reiniciar daemon do agente se alterar este parâmetro.  ::: não importante Comandos remotos não funcionam com Zabbix ativo agentes. :::  Então, ao configurar uma nova ação em *Configuração → Ações*:  - Definir as condições adequadas. Neste exemplo, defina que o     ação é ativada em qualquer problema de desastre com um dos Apache     formulários:  ![](../../../../../../assets/en/manual/config/notifications/action/conditions_restart.png)  -   No     *[Operações](/manual/config/notifications/action/operation#configuring_an_operation)*     guia, clique em Adicionar nas operações/operações de recuperação/atualização     bloco de operações - No campo suspenso Operação, selecione um dos pré-definidos     roteiros  ![](../../../../../../assets/en/manual/config/notifications/action/operation_restart_webserver.png)  - Selecione a lista de destino para o script

en-us	#### Configuration  To add the widget, select *Geomap* as type.  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/geomap_widget.png)
pt-br	#### Configuração  Para adicionar o widget, selecione *Geomap* como tipo.  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/geomap_widget.png)

en-us	#### Configuration  To assign triggers as link indicators, do the following:  -   select a map element -   click on *Edit* in the *Links* section for the appropriate link -   click on *Add* in the *Link indicators* block and select one or more     triggers  ![](../../../../../assets/en/manual/config/visualization/map_triggers.png){width="600"}  All mandatory input fields are marked with a red asterisk.  Added triggers can be seen in the *Link indicators* list.  You can set the link type and color for each trigger directly from the list. When done, click on *Apply*, close the form and click on *Update* to save the map changes.
pt-br	#### Configuração  Para atribuir acionadores como indicadores de link, faça o seguinte:  - selecione um elemento do mapa - clique em *Editar* na seção *Links* para obter o link apropriado - clique em *Adicionar* no bloco *Indicadores de link* e selecione um ou mais     gatilhos  ![](../../../../../assets/en/manual/config/visualization/map_triggers.png){width="600"}  Todos os campos de entrada obrigatórios estão marcados com um asterisco vermelho.  Os gatilhos adicionados podem ser vistos na lista *Indicadores de link*.  Você pode definir o tipo e a cor do link para cada acionador diretamente do Lista. Quando terminar, clique em *Aplicar*, feche o formulário e clique em *Atualizar* para salvar as alterações do mapa.

en-us	#### Configuration  To be able to send and receive notifications from Zabbix you have to:  -   [define the media](/manual/config/notifications/media) to send a     message to  ::: notewarning The default trigger severity ('Not classified') **must be** checked in user media [configuration](/manual/config/notifications/media/email#user_media) if you want to receive notifications for non-trigger events such as discovery, active agent autoregistration or internal evens. :::  -   [configure an action     operation](/manual/config/notifications/action/operation) that sends     a message to one of the defined media  ::: noteimportant Zabbix sends notifications only to those users that have at least 'read' permissions to the host that generated the event. At least one host of a trigger expression must be accessible. :::  You can configure custom scenarios for sending messages using [escalations](/manual/config/notifications/action/escalations).  To successfully receive and read e-mails from Zabbix, e-mail servers/clients must support standard 'SMTP/MIME e-mail' format since Zabbix sends UTF-8 data (If the subject contains ASCII characters only, it is not UTF-8 encoded.). The subject and the body of the message are base64-encoded to follow 'SMTP/MIME e-mail' format standard.  Message limit after all macros expansion is the same as message limit for [Remote commands](/manual/config/notifications/action/operation/remote_command).
pt-br	#### Configuração  Para poder enviar e receber notificações do Zabbix você precisa:  - [definir a mídia](/manual/config/notifications/media) para enviar um     mensagem para  ::: aviso A gravidade do gatilho padrão ('Não classificado') **deve ser** verificado na mídia do usuário [configuração](/manual/config/notifications/media/email#user_media) se você deseja receber notificações para eventos não acionadores, como descoberta, registro automático de agente ativo ou eventos internos. :::  - [configurar uma ação     operação](/manual/config/notifications/action/operation) que envia     uma mensagem para uma das mídias definidas  ::: não importante Zabbix envia notificações apenas para esses usuários que tenham pelo menos permissões de 'leitura' para o host que gerou o evento. Pelo menos um host de uma expressão de gatilho deve ser acessível. :::  Você pode configurar cenários personalizados para enviar mensagens usando [escalonamento](/manual/config/notifications/action/escalations).  Para receber e ler e-mails do Zabbix com sucesso, servidores/clientes devem suportar o formato padrão 'SMTP/MIME e-mail', pois Zabbix envia dados UTF-8 (Se o assunto contiver apenas caracteres ASCII, não é codificado em UTF-8.). O assunto e o corpo da mensagem são codificado em base64 para seguir o padrão de formato 'SMTP/MIME e-mail'.  O limite de mensagens após a expansão de todas as macros é igual ao limite de mensagens para [Remoto comandos](/manual/config/notifications/action/operation/remote_command).

en-us	#### Configuration  To configure a CSV to JSON preprocessing step:  -   Go to the Preprocessing tab in     [item](/manual/config/items/preprocessing)/[discovery     rule](/manual/discovery/low_level_discovery#preprocessing)     configuration -   Click on *Add* -   Select the *CSV to JSON* option  ![](../../../../../assets/en/manual/appendix/csv_to_json_params.png){width="600"}  The first parameter allows to set a custom delimiter. Note that if the first line of CSV input starts with "Sep=" and is followed by a single UTF-8 character then that character will be used as the delimiter in case the first parameter is not set. If the first parameter is not set and a delimiter is not retrieved from the "Sep=" line, then a comma is used as a separator.  The second optional parameter allows to set a quotation symbol.  If the *With header row* checkbox is marked, the header line values will be interpreted as column names (see [Header processing](#csv_header_processing) for more information).  If the *Custom on fail* checkbox is marked, the item will not become unsupported in case of a failed preprocessing step. Additionally custom error handling options may be set: discard the value, set a specified value or set a specified error message.  
pt-br	#### Configuração  Para configurar uma etapa de pré-processamento CSV para JSON:  -   Vá até a aba de Pré-processamento na configuração     [item](/manual/config/items/preprocessing)/[regra de descoberta](/manual/discovery/low_level_discovery#preprocessing) -   Clique em *Adicionar* -   Selecione a opção *CSV para JSON*  ![](../../../../../assets/en/manual/appendix/csv_to_json_params.png){width="600"}  O primeiro parâmetro permite definir um delimitador customizado. Note que se a primeira linha da entrada CSV começa com "Sep=" e é seguida por um caracter UTF-8 único esse caracter será usado como o delimitador no caso de o primeiro parâmetro não estar definido. Se o primeiro parâmetro não estiver definido e um delimitar não for recuperado da linha "Sep=", então uma vírgula é usada como separador.  O segundo parâmetro opcional permite definir um símbolo para quotação.  Se a caixa *Com linha de cabeçalho* estiver marcada, o valor da linha de cabeçalho será interpretada como nomes de coluna (veja [Processamento de cabeçalho](#csv_header_processing) para mais informações).  Se a caixa *Customizado em caso de falha* estiver marcada, o item não se tornará não suportado no caso de uma etapa de pré-processamento falha. Adicionalmente opções de manipulação de erro podem ser definidas: descarte o valor, defina um valor especificado ou defina uma mensagem de erro especificada. 

en-us	#### Configuration  To configure a maintenance period:  -   Go to: *Configuration → Maintenance* -   Click on *Create maintenance period* (or on the name of an existing     maintenance period) -   Enter maintenance parameters in the form  ![](../../assets/en/manual/maintenance/maintenance.png)  All mandatory input fields are marked with a red asterisk.  |Parameter|Description| |---------|-----------| |*Name*|Name of the maintenance period.| |*Maintenance type*|Two types of maintenance can be set:<br>**With data collection** - data will be collected by the server during maintenance, triggers will be processed<br>**No data collection** - data will not be collected by the server during maintenance| |*Active since*|The date and time when executing maintenance periods becomes active.<br>*Note*: Setting this time alone does not activate a maintenance period; for that go to the *Periods* tab.| |*Active till*|The date and time when executing maintenance periods stops being active.| |*Periods*|This block allows you to define the exact days and hours when the maintenance takes place. Clicking on ![](../../assets/en/manual/maintenance/add_link.png) opens a popup window with a flexible *Maintenance period* form where you can define maintenance schedule. See [Maintenance periods](#maintenance_periods) for a detailed description.| |*Host groups*|Select host groups that the maintenance will be activated for. The maintenance will be activated for all hosts from the specified host group(s). This field is auto-complete, so starting to type in it will display a dropdown of all available host groups.<br>Specifying a parent host group implicitly selects all nested host groups. Thus the maintenance will also be activated on hosts from nested groups.| |*Hosts*|Select hosts that the maintenance will be activated for. This field is auto-complete, so starting to type in it will display a dropdown of all available hosts.<br>| |*Tags*|If maintenance tags are specified, maintenance for the selected hosts will still be activated, but problems will only be suppressed (i.e. no actions will be taken) if their tags are a match.<br>In case of multiple tags, they are calculated as follows:<br>**And/Or** - all tags must correspond; however tags with the same tag name are calculated by the Or condition<br>**Or** - enough if one tag corresponds<br>There are two ways of matching the tag value:<br>**Contains** - case-sensitive substring match (tag value contains the entered string)<br>**Equals** - case-sensitive string match (tag value equals the entered string)| |*Description*|Description of maintenance period.|
pt-br	#### Configuração  Para configurar um período de manutenção:  -   Vá até: *Configuração → Manutenção* -   Clique em *Criar período de manutenção* (ou no nome de um período      de manutenção existente) -   Informe os parâmetros de manutenção no formulário  ![](../../assets/en/manual/maintenance/maintenance.png)  Todos os campos de entrada obrigatórios estão marcados com um asterisco vermelho.  |Parâmetro|Descrição| |---------|-----------| |*Nome*|Nome do período de manutenção.| |*Tipo de manutenção*|Dois tipos de de manutenção podem ser definidos:<br>**Com coleta de dados** - os dados serão coletados pelo Server durante a manutenção, gatilhos serão processados<br>**Sem coleta de dados** - os dados não serão coletados pelo Server durante a manutenção| |*Ativo a partir de*|A data e hora quando a execução dos períodos de manutenção se torna ativa.<br>*Nota*: A definição deste horário somente não ativa um período de manutenção; para isso vá até a aba *Períodos*.| |*Ativo até*|A data e hora quando a execução dos períodos de manutenção deixa de estar ativo.| |*Períodos*|Este bloco permite que você defina os dias e horas exatas quando a manutenção ocorre. Clicar em ![](../../assets/en/manual/maintenance/add_link.png) abre uma janela com um formulário flexível de *Período de manutenção* onde você podem definir uma programação de manutenção. Consulte [Períodos de manutenção](#maintenance_periods) para uma descrição detalhada.| |*Grupos de host*|Selecione os grupos de host para os quais a manutenção será ativada. A manutenção será ativada para todos os hosts do(s) grupo(s) de hosts especificado. Este campo é autocompletável, então ao iniciar a digitar nele uma lista suspensa com todos os grupos de host será exibida.<br>Especificar um grupo de host pai implicitamente seleciona todos os grupos de host aninhados. Desta forma a manutenção também será ativada para nos hosts dos grupos aninhados.| |*Hosts*|Selecione os hosts para os quais a manutenção será ativada. Este campo é autocompletável, então ao iniciar a digitar nele uma lista suspensa com todos os grupos de host será exibida.<br>| |*Etiquetas*|Se etiquetas de manutenção são especificadas, a manutenção para os hosts selecionados ainda serão ativadas, mas problemas serão apenas suprimidos (p.e. nenhuma ação será tomada) se suas etiquetas correspondem.<br>No caso de múltiplas etiquetas, elas serão calculadas como segue:<br>**And/Or** - todas as etiquetas devem corresponder; no entanto etiquetas com o mesmo nome de etiqueta são calculadas pela condição Or<br>**Or** - suficiente se uma etiqueta corresponde<br>Há dois modos de correspondência do valor da etiqueta:<br>**Contains** - correspondência de substring sensível a maiúsculas e minúsculas (valor da etiqueta contém a string informada)<br>**Equals** - correspondência de string sensível a maiúsculas e minúsculas (valor da etiqueta é igual à string informada)| |*Descrição*|Descrição do período de manutenção.|

en-us	#### Configuration  To configure a user group:  -   Go to *Administration → User groups* -   Click on *Create user group* (or on the group name to edit an     existing group) -   Edit group attributes in the form  The **User group** tab contains general group attributes:  ![](../../../../assets/en/manual/config/user_group.png)  All mandatory input fields are marked with a red asterisk.  |Parameter|Description| |--|--------| |*Group name*|Unique group name.| |*Users*|To add users to the group start typing the name of an existing user. When the dropdown with matching user names appears, scroll down to select.<br>Alternatively you may click the *Select* button to select users in a popup.| |*Frontend access*|How the users of the group are authenticated.<br>**System default** - use default authentication method (set [globally](/manual/web_interface/frontend_sections/administration/authentication))<br>**Internal** - use Zabbix internal authentication (even if LDAP authentication is used globally).<br>Ignored if HTTP authentication is the global default.<br>**LDAP** - use LDAP authentication (even if internal authentication is used globally).<br>Ignored if HTTP authentication is the global default.<br>**Disabled** - access to Zabbix frontend is forbidden for this group| |*Enabled*|Status of user group and group members.<br>*Checked* - user group and users are enabled<br>*Unchecked* - user group and users are disabled| |*Debug mode*|Mark this checkbox to activate [debug mode](/manual/web_interface/debug_mode) for the users.|  The **Permissions** tab allows you to specify user group access to host group (and thereby host) data:  ![](../../../../assets/en/manual/config/user_group_permissions.png){width="600"}  Current permissions to host groups are displayed in the *Permissions* block.  If current permissions of the host group are inherited by all nested host groups, this is indicated after the host group name ("*including subgroups*"). Note that a *Super admin* user can enforce nested host groups to have the same level of permissions as the parent host group; this can be done in the host group [configuration](/manual/config/hosts/host#creating_a_host_group) form.  You may change the level of access to a host group:  -   **Read-write** - read-write access to a host group; -   **Read** - read-only access to a host group; -   **Deny** - access to a host group denied; -   **None** - no permissions are set.  Use the selection field below to select host groups and the level of access to them. This field is auto-complete so starting to type the name of a host group will offer a dropdown of matching host groups. If you wish to see all host groups, click on *Select*. If you wish to include nested host groups, mark the *Include subgroups* checkbox. Click on ![](../../../../assets/en/manual/config/add_link.png) to add the selected host groups to the list of host group permissions.  :::noteimportant Adding a parent host group with the *Include subgroups* checkbox marked will override (and remove from the list) previously configured permissions of all related nested host groups. Adding a host group with *None* as the level of access selected will remove the host group from the list if the host group is already in the list. :::  The **Tag filter** tab allows you to set tag-based permissions for user groups to see problems filtered by tag name and its value:  ![](../../../../assets/en/manual/config/user_group_tags.png)  To select a host group to apply a tag filter for, click *Select* to get the complete list of existing host groups or start to type the name of a host group to get a dropdown of matching groups. If you want to apply tag filters to nested host groups, mark the *Include subgroups* checkbox.  Tag filter allows to separate the access to host group from the possibility to see problems.  For example, if a database administrator needs to see only "MySQL" database problems, it is required to create a user group for database administrators first, then specify "Service" tag name and "MySQL" value.  ![user\_group\_tag\_filter\_2.png](../../../../assets/en/manual/config/user_group_tag_filter_2.png)  If "Service" tag name is specified and value field is left blank, corresponding user group will see all problems for selected host group with tag name "Service". If both tag name and value fields are left blank but host group selected, corresponding user group will see all problems for selected host group. Make sure a tag name and tag value are correctly specified otherwise a corresponding user group will not see any problems.  Let's review an example when a user is a member of several user groups selected. Filtering in this case will use OR condition for tags.  |   |   |   |   |   |   |   | |---|---|---|---|---|---|---| |**User group A**|<|<|**User group B**|<|<|**Visible result for a user (member) of both groups**| |*Tag filter*|<|<|<|<|<|^| |*Host group*|*Tag name*|*Tag value*|*Host group*|*Tag name*|*Tag value*|^| |Templates/Databases|Service|MySQL|Templates/Databases|Service|Oracle|Service: MySQL or Oracle problems visible| |Templates/Databases|*blank*|*blank*|Templates/Databases|Service|Oracle|All problems visible| |*not selected*|*blank*|*blank*|Templates/Databases|Service|Oracle|<Service:Oracle> problems visible|  ::: noteimportant  Adding a filter (for example, all tags in a certain host group "Templates/Databases") results in not being able to see the problems of other host groups. :::
pt-br	#### Configuração  Para configurar um grupo de usuários:  - Vá para *Administração → Grupos de usuários* - Clique em *Criar grupo de usuários* (ou no nome do grupo para editar um     grupo existente) - Editar atributos de grupo no formulário  A guia **Grupo de usuários** contém atributos gerais de grupo:  ![](../../../../assets/en/manual/config/user_group.png)  Todos os campos de entrada obrigatórios estão marcados com um asterisco vermelho.  |Parâmetro|Descrição| |---------|-----------| |*Nome do grupo*|Nome do grupo exclusivo.| |*Usuários*|Para adicionar usuários ao grupo, comece digitando o nome de um usuário existente. Quando a lista suspensa com nomes de usuário correspondentes aparecer, role para baixo para selecionar.<br>Como alternativa, você pode clicar no botão *Selecionar* para selecionar usuários em um pop-up.| |*Acesso de frontend*|Como os usuários do grupo são autenticados.<br>**Padrão do sistema** - use o método de autenticação padrão (definido [globalmente](/manual/web_interface/frontend_sections/administration/authentication))<br> **Interno** - use a autenticação interna do Zabbix (mesmo que a autenticação LDAP seja usada globalmente).<br>Ignorado se a autenticação HTTP for o padrão global.<br>**LDAP** - use a autenticação LDAP (mesmo que a autenticação interna seja usada globalmente).<br>Ignorado se a autenticação HTTP for o padrão global.<br>**Desativado** - acesso ao frontend Zabbix é proibido para este grupo| |*Ativado*|Status do grupo de usuários e membros do grupo.<br>*Marcado* - grupo de usuários e usuários estão habilitados<br>*Desmarcado* - grupo de usuários e usuários estão desabilitados| |*Modo de depuração*|Marque esta caixa de seleção para ativar o [modo de depuração](/manual/web_interface/debug_mode) para os usuários.|  A guia **Permissões** permite especificar o acesso do grupo de usuários ao host dados do grupo (e, portanto, do host):  ![](../../../../assets/en/manual/config/user_group_permissions.png){width="600"}  As permissões atuais para grupos de hosts são exibidas no bloco *Permissões*.  Se as permissões atuais do grupo de hosts forem herdadas por todos os grupos de hosts, isto é indicado pelo texto *incluindo subgrupos* no parênteses após o nome do grupo de hosts. Note que um usuário *Super admin* pode impor que grupos de hosts aninhados tenham o mesmo nível de permissões que o grupo de host pai; isso pode ser feito no fomrulário de [configuração](/manual/config/hosts/host#creating_a_host_group) grupo de hosts. Você pode alterar o nível de acesso a um grupo de hosts:  - **Leitura-gravação** - acesso de leitura e gravação a um grupo de hosts; - **Leitura** - acesso somente leitura a um grupo de hosts; - **Negar** - acesso negado a um grupo de hosts; - **Nenhum** - nenhuma permissão é definida.  Use o campo de seleção abaixo para selecionar grupos de hosts e o nível de acesso a eles. (observe que selecionar *Nenhum* removerá o grupo de hosts do a lista se o grupo já estiver na lista). Se você deseja incluir grupos de hosts aninhados, marque a caixa de seleção *Incluir subgrupos*. Este campo é auto-completar, então começar a digitar o nome de um grupo de hosts oferecerá uma lista suspensa de grupos correspondentes. Se você deseja ver todos os grupos de hosts, clique em em *Selecionar*.  Observe que é possível para usuários Super Admin no grupo de hosts [configuração](/manual/config/hosts/host#creating_a_host_group) para impor o mesmo nível de permissões aos grupos de hosts aninhados que o grupo de hosts pai.  A guia **Filtro de tags** permite definir permissões baseadas em tags para usuários groups para ver os problemas filtrados pelo nome da tag e seu valor:  ![](../../../../assets/en/manual/config/user_group_tags.png)  Para selecionar um grupo de hosts ao qual aplicar um filtro de tags, clique em *Selecionar* para obter a lista completa de grupos de hosts existentes ou comece a digitar o nome de um host group para obter uma lista suspensa de grupos correspondentes. Se você deseja aplicar filtros de tags para grupos de hosts aninhados, marque *Incluir subgrupos* caixa de seleção.  O filtro de tags permite separar o acesso ao grupo de hosts do possibilidade de ver problemas.  Por exemplo, se um administrador de banco de dados precisar ver apenas "MySQL" problemas de banco de dados, é necessário criar um grupo de usuários para banco de dados administradores primeiro, depois especifique o nome da tag "Serviço" e o valor "MySQL".  ![user\_group\_tag\_filter\_2.png](../../../../assets/en/manual/config/user_group_tag_filter_2.png)  Se o nome da tag "Serviço" for especificado e o campo de valor for deixado em branco, o grupo de usuários correspondente verá todos os problemas do grupo de hosts selecionado com o nome da tag "Serviço". Se os campos de nome e valor da tag forem deixados em branco, mas o grupo de hosts selecionado, o grupo de usuários correspondente verá todos problemas para o grupo de hosts selecionado. Certifique-se de que um nome de tag e um valor de tag estejam especificado corretamente, caso contrário, um grupo de usuários correspondente não verá Quaisquer problemas.  Vamos rever um exemplo quando um usuário é membro de vários grupos de usuários selecionado. A filtragem neste caso usará a condição OR para tags.  | | | | | | | | |---|---|---|---|---|---|---| |**Grupo de usuários A**|<|<|**Grupo de usuários B**|<|<|**Resultado visível para um usuário (membro) de ambos os grupos**| |*Filtro de tags*|<|<|<|<|<|<| |*Grupo de hosts*|*Nome da tag*|*Valor da tag*|*Grupo de hosts*|*Nome da tag*|*Valor da tag*|<| |Modelos/Bancos de Dados|Serviço|MySQL|Modelos/Bancos de Dados|Serviço|Oracle|Serviço: Problemas com MySQL ou Oracle visíveis| |Modelos/Bancos de dados|*em branco*|*em branco*|Modelos/Bancos de dados|Serviço|Oracle|Todos os problemas visíveis| |*não selecionado*|*em branco*|*em branco*|Modelos/Bancos de dados|Serviço|Oracle|<Serviço:Oracle> problemas visíveis|  ::: não importante  Adicionando um filtro (por exemplo, todas as tags em um determinado grupo de hosts "Modelos/Bancos de Dados") resulta na impossibilidade de veja os problemas de outros grupos de hosts. :::

en-us	#### Configuration  To configure e-mail as the media type:  -   Go to *Administration → Media types* -   Click on *Create media type* (or click on *E-mail* in the list of     pre-defined media types).  The **Media type** tab contains general media type attributes:  ![](../../../../../assets/en/manual/config/notifications/media/media_email.png)  All mandatory input fields are marked with a red asterisk.  The following parameters are specific for the e-mail media type:  |Parameter|Description| |--|--------| |*SMTP server*|Set an SMTP server to handle outgoing messages.| |*SMTP server port*|Set the SMTP server port to handle outgoing messages.<br>This option is supported *starting with Zabbix 3.0*.| |*SMTP helo*|Set a correct SMTP helo value, normally a domain name.| |*SMTP email*|The address entered here will be used as the **From** address for the messages sent.<br>Adding a sender display name (like "Zabbix\_info" in *Zabbix\_info <zabbix\@company.com>* in the screenshot above) with the actual e-mail address is supported since Zabbix 2.2 version.<br>There are some restrictions on display names in Zabbix emails in comparison to what is allowed by RFC 5322, as illustrated by examples:<br>Valid examples:<br>*zabbix\@company.com* (only email address, no need to use angle brackets)<br>*Zabbix\_info <zabbix\@company.com>* (display name and email address in angle brackets)<br>*∑Ω-monitoring <zabbix\@company.com>* (UTF-8 characters in display name)<br>Invalid examples:<br>*Zabbix HQ zabbix\@company.com* (display name present but no angle brackets around email address)<br>*"Zabbix\\@\\<H(comment)Q\\>" <zabbix\@company.com>* (although valid by RFC 5322, quoted pairs and comments are not supported in Zabbix emails)| |*Connection security*|Select the level of connection security:<br>**None** - do not use the [CURLOPT\_USE\_SSL](http://curl.haxx.se/libcurl/c/CURLOPT_USE_SSL.html) option<br>**STARTTLS** - use the CURLOPT\_USE\_SSL option with CURLUSESSL\_ALL value<br>**SSL/TLS** - use of CURLOPT\_USE\_SSL is optional<br>This option is supported *starting with Zabbix 3.0*.| |*SSL verify peer*|Mark the checkbox to verify the SSL certificate of the SMTP server.<br>The value of "SSLCALocation" server configuration directive should be put into [CURLOPT\_CAPATH](http://curl.haxx.se/libcurl/c/CURLOPT_CAPATH.html) for certificate validation.<br>This sets cURL option [CURLOPT\_SSL\_VERIFYPEER](http://curl.haxx.se/libcurl/c/CURLOPT_SSL_VERIFYPEER.html).<br>This option is supported *starting with Zabbix 3.0*.| |*SSL verify host*|Mark the checkbox to verify that the *Common Name* field or the *Subject Alternate Name* field of the SMTP server certificate matches.<br>This sets cURL option [CURLOPT\_SSL\_VERIFYHOST](http://curl.haxx.se/libcurl/c/CURLOPT_SSL_VERIFYHOST.html).<br>This option is supported *starting with Zabbix 3.0*.| |*Authentication*|Select the level of authentication:<br>**None** - no cURL options are set<br>(since 3.4.2) **Username and password** - implies "AUTH=\*" leaving the choice of authentication mechanism to cURL<br>(until 3.4.2) **Normal password** - [CURLOPT\_LOGIN\_OPTIONS](http://curl.haxx.se/libcurl/c/CURLOPT_LOGIN_OPTIONS.html) is set to "AUTH=PLAIN"<br>This option is supported *starting with Zabbix 3.0*.| |*Username*|User name to use in authentication.<br>This sets the value of [CURLOPT\_USERNAME](http://curl.haxx.se/libcurl/c/CURLOPT_USERNAME.html).<br>This option is supported *starting with Zabbix 3.0*.| |*Password*|Password to use in authentication.<br>This sets the value of [CURLOPT\_PASSWORD](http://curl.haxx.se/libcurl/c/CURLOPT_PASSWORD.html).<br>This option is supported *starting with Zabbix 3.0*.| |*Message format*|Select message format:<br>**HTML** - send as HTML<br>**Plain text** - send as plain text|  ::: noteimportant To enable SMTP authentication options, Zabbix server must be both compiled with the `--with-libcurl` [compilation](/manual/installation/install#configure_the_sources) option (with cURL 7.20.0 or higher) and use the `libcurl-full` packages during runtime. :::  See also [common media type parameters](/manual/config/notifications/media#common_parameters) for details on how to configure default messages and alert processing options.
pt-br	#### Configuração  Para configurar o e-mail como tipo de mídia:   -   Acesse *Administração → Tipos de mídia* -   Clique em *Criar tipo de mídia* (ou clique em *E-mail* na lista de tipos de mídia predefinidos).  A aba de  **Tipo de mídia** contém atributos gerais do tipo de mídia:  ![](../../../../../assets/en/manual/config/notifications/media/media_email.png)  Todos os campos de entrada obrigatórios são marcados com um asterisco vermelho.  Os seguintes parâmetros são específicos para o tipo de mídia de e-mail:  |Parametro|Descrição| |--|--------| |*Servidor SMTP*|Defina um servidor SMTP para lidar com mensagens de saída.| |*Porta do servidor SMTP*|Defina a porta do servidor SMTP para lidar com mensagens de saída.<br>Esta opção é suportada *a partir do Zabbix 3.0*.| |*SMTP helo*|  Defina um valor SMTP helo correto, normalmente um nome de domínio.| |*E-mail SMTP*|O endereço inserido aqui será usado como endereço **De** para as mensagens enviadas.<br>A adição de um nome de exibição do remetente (como "Zabbix\_info" em *Zabbix\_info <zabbix\@company.com>* na captura de tela acima) com o endereço de e-mail real é suportada desde a versão Zabbix 2.2.<br>Existem algumas restrições nos nomes de exibição nos e-mails do Zabbix em comparação com o que é permitido pelo RFC 5322, como ilustrado pelos exemplos:<br>Exemplos válidos:<br>*zabbix\@company.com* (somente endereço de e-mail, não é necessário usar colchetes angulares)<br>*Zabbix\_info <zabbix\@company.com>* (exibir nome e endereço de e-mail em colchetes angulares)<br>*∑Ω-monitoring <zabbix\@company.com>* (caracteres UTF-8 no nome de exibição)<br>Exemplos inválidos:<br>*Zabbix HQ zabbix\@company.com* (nome de exibição presente, mas sem colchetes angulares no endereço de e-mail)<br>*"Zabbix\\@\\<H(comment)Q\\>" <zabbix\@company.com>* (embora válido pelo RFC 5322, pares entre aspas e comentários não são suportados em e-mails do Zabbix)| |*Segurança da conexão*|Selecione o nível de segurança da conexão:<br>**Nenhum** - não use a opção [CURLOPT\_USE\_SSL](http://curl.haxx.se/libcurl/c/CURLOPT_USE_SSL.html) <br>**STARTTLS** - use a opção CURLOPT\_USE\_SSL com valor CURLUSESSL\_ALL <br>**SSL/TLS** - uso de CURLOPT\_USE\_SSL é opcional<br>Esta opção é suportada *a partir do Zabbix 3.0*.| |*Verificar par de SSL*|Marque a caixa de seleção para verificar o certificado SSL do servidor SMTP.<br>O valor da diretiva de configuração do servidor "SSLCALocation" deve ser colocado em [CURLOPT\_CAPATH](http://curl.haxx.se/libcurl/c/CURLOPT_CAPATH.html) para validação de certificado.<br>Isto define a opção [CURLOPT\_SSL\_VERIFYPEER](http://curl.haxx.se/libcurl/c/CURLOPT_SSL_VERIFYPEER.html).<br>Esta opção é suportada *a partir do Zabbix 3.0*.| |*Verificar host de SSL*|Marque a caixa de seleção para verificar se o campo *Nome Comum* ou o campo *Nome Alternativo do Assunto* do certificado do servidor SMTP corresponde.<br>Isto define a opção [CURLOPT\_SSL\_VERIFYHOST](http://curl.haxx.se/libcurl/c/CURLOPT_SSL_VERIFYHOST.html).<br>Esta opção é suportada *a partir do Zabbix 3.0*.| |*Autenticação*|Selecione o nível de autenticação:<br>**Nenhum** - nenhuma opção cURL é definida <br>(desde 3.4.2) **Nome do usuário e senha** - implica "AUTH=\*" deixando a escolha do mecanismo de autenticação para cURL<br>(até 3.4.2) **Senha normal** - [CURLOPT\_LOGIN\_OPTIONS](http://curl.haxx.se/libcurl/c/CURLOPT_LOGIN_OPTIONS.html) é definido como "AUTH=PLAIN"<br>Esta opção é suportada *a partir do Zabbix 3.0*.| |*Nome do usuário*|Nome do usuário a ser usado na autenticação.<br>Isto define o valor de [CURLOPT\_USERNAME](http://curl.haxx.se/libcurl/c/CURLOPT_USERNAME.html).<br> Esta versão é suportada *a partir do Zabbix 3.0*.| |*Senha*|Senha a ser usada na autenticação.<br>Isto define o valor de [CURLOPT\_PASSWORD](http://curl.haxx.se/libcurl/c/CURLOPT_PASSWORD.html).<br>Esta versão é suportada *a partir do Zabbix 3.0*.| |*Formato da mensagem*|Selecionar formato da mensagem:<br>**HTML** - enviar como HTML<br>**Texto simples** - enviar texto simples|  ::: noteimportant Para habilitar as opções de autenticação SMTP, o servidor Zabbix deve ser compilado com a opção de compilação  `--with-libcurl` [compilation](/manual/installation/install#configure_the_sources)  (com cURL 7.20.0 ou superior) e usar os pacotes `libcurl-full` durante a execução. :::  Para detalhes sobre como configurar mensagens padrão e opções de processamento de alerta, consulte [common media type parameters](/manual/config/notifications/media#common_parameters) 

en-us	#### Configuration  To configure, select *Action log* as type:  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/action_log.png)  In addition to the parameters that are [common](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters)  for all widgets, you may set the following specific options:  |   |   | |---|---| |*Sort entries by*|Sort entries by:<br>**Time** (descending or ascending)<br>**Type** (descending or ascending)<br>**Status** (descending or ascending)<br>**Recipient** (descending or ascending).| |*Show lines*|Set how many action log lines will be displayed in the widget.|
pt-br	#### Configuração  Para configurar, selecione *Registro de ações* como tipo:  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/action_log.png)  Além dos parâmetros que são [comuns](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters) para todos os widgets, você pode definir as seguintes opções específicas:  | | | |---|---| |*Classificar entradas por*|Classificar entradas por:<br>**Hora** (decrescente ou crescente)<br>**Tipo** (decrescente ou crescente)<br>**Status** (decrescente ou crescente) <br>**Destinatário** (descendente ou ascendente).| |*Mostrar linhas*|Defina quantas linhas de log de ação serão exibidas no widget.|

en-us	#### Configuration  To configure, select *Clock* as type:  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/clock.png)  In addition to the parameters that are [common](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters)  for all widgets, you may set the following specific options:  |   |   | |---|---| |*Time type*|Select local, server, or specified host time.<br>Server time will be identical to the time zone set globally or for the Zabbix user.| |*Item*|Select the item for displaying time. To display host time, use the `system.localtime[local]` [item](/manual/config/items/itemtypes/zabbix_agent). This item must exist on the host.<br>This field is available only when *Host time* is selected.|
pt-br	#### Configuração  Para configurar, selecione *Relógio* como tipo:  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/clock.png)  Além dos parâmetros que são [comuns](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters) para todos os widgets, você pode definir as seguintes opções específicas:  | | | |---|---| |*Tipo de horário*|Selecione o horário local, servidor ou host especificado.<br>O horário do servidor será idêntico ao fuso horário definido globalmente ou para o usuário do Zabbix.| |*Item*|Selecione o item para exibir o tempo. Para exibir a hora do host, use o [item](/manual/config/items/itemtypes/zabbix_agent) `system.localtime[local]`). Este item deve existir no host.<br>Este campo está disponível somente quando *Horário do host* é selecionado.|

en-us	#### Configuration  To configure, select *Graph* as type:  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/graph_dataset.png){width="600"}  The **Data set** tab allows to add data sets and define their visual representation:  |   |   |   | |---|---|---| |*Data set*|<|Select hosts and items to display on the graph. Alternatively, you may enter host and item patterns. Wildcard patterns may be used (for example, `*` will return results that match zero or more characters). To specify a wildcard pattern, just enter the string manually and press *Enter*. While you are typing, note how all matching hosts are displayed in the dropdown.<br>Up to 50 items may be displayed in the graph.<br>Host pattern and item pattern fields are mandatory.<br>The wildcard symbol is always interpreted, therefore it is not possible to add, for example, an item named "item\*" individually, if there are other matching items (e.g. item2, item3).| | |*Base color*|Adjust base color, either from the color picker or manually. The base color is used to calculate different colors for each item of the data set. Base color input field is mandatory.| |^|*Draw*|Choose the draw type of the metric. Possible draw types are *Line* (set by default), *Points*, *Staircase* and *Bar*.<br>Note that if there's only one data point in the line/staircase graph it is drawn as a point regardless of the draw type. The point size is calculated from the line width, but it cannot be smaller than 3 pixels, even if the line width is less.| |^|*Width*|Set the line width. This option is available when *Line* or *Staircase* draw type is selected.| |^|*Point size*|Set the point size. This option is available when *Points* draw type is selected.| |^|*Transparency*|Set the transparency level.| |^|*Fill*|Set the fill level. This option is available when *Line* or *Staircase* draw type is selected.| |^|*Missing data*|Select the option for displaying missing data:<br>**None** - the gap is left empty<br>**Connected** - two border values are connected<br>**Treat as 0** - the missing data is displayed as 0 values<br>Not applicable for the *Points* and *Bar* draw type.| |^|*Y-axis*|Select the side of the graph where the Y-axis will be displayed.| |^|*Time shift*|Specify time shift if required. You may use [time suffixes](/manual/appendix/suffixes#time_suffixes) in this field. Negative values are allowed.| |^|*Aggregation function*|Specify which aggregation function to use:<br>**min** - display the smallest value<br>**max** - display the largest value<br>**avg** - display the average value<br>**sum** - display the sum of values<br>**count** - display the count of values<br>**first** - display the first value<br>**last** - display the last value<br>**none** - display all values (no aggregation)<br>Aggregation allows to display an aggregated value for the chosen interval (5 minutes, an hour, a day), instead of all values. See also: [Aggregation in graphs](/manual/config/visualization/graphs/aggregate).<br>This option is supported since Zabbix 4.4.| |^|*Aggregation interval*|Specify the interval for aggregating values. You may use [time suffixes](/manual/appendix/suffixes#time_suffixes) in this field. A numeric value without a suffix will be regarded as seconds.<br>This option is supported since Zabbix 4.4.| |^|*Aggregate*|Specify whether to aggregate:<br>**Each item** - each item in the dataset will be aggregated and displayed separately.<br>**Data set** - all dataset items will be aggregated and displayed as one value.<br>This option is supported since Zabbix 4.4.|  Existing data sets are displayed in a list. You may:  -   ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/dashboard/add_data_set.png) -     click on this button to add a new data set -   ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/dashboard/color_icon.png) -     click on the color icon to expand/collapse data set details -   ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/dashboard/move_icon.png) -     click on the move icon and drag a data set to a new place in the     list
pt-br	#### Configuração  Para configurar, selecione *Graph* como tipo:  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/graph_dataset.png){width="600"}  A guia **Conjunto de dados** permite adicionar conjuntos de dados e definir seu visual representação:  | | | | |---|---|---| |*Conjunto de dados*|<|Selecione hosts e itens para exibir no gráfico. Alternativamente, você pode inserir padrões de host e item. Padrões curinga podem ser usados (por exemplo, `*` retornará resultados que correspondem a zero ou mais caracteres). Para especificar um padrão curinga, basta inserir a string manualmente e pressionar *Enter*. Enquanto você digita, observe como todos os hosts correspondentes são exibidos no menu suspenso.<br>Até 50 itens podem ser exibidos no gráfico.<br>Os campos de padrão de host e padrão de item são obrigatórios.<br>O símbolo curinga é sempre interpretado, portanto não é possível adicionar, por exemplo, um item chamado "item\*" individualmente, se houver outros itens correspondentes (por exemplo, item2, item3).| | |*Cor base*|Ajuste a cor base, a partir do seletor de cores ou manualmente. A cor base é usada para calcular cores diferentes para cada item do conjunto de dados. O campo de entrada de cor base é obrigatório.| |^|*Draw*|Escolha o tipo de desenho da métrica. Os tipos de desenho possíveis são *Linha* (definido por padrão), *Pontos*, *Escada* e *Barra*.<br>Observe que, se houver apenas um ponto de dados no gráfico de linha/escada, ele será desenhado como um ponto, independentemente de o tipo de sorteio. O tamanho do ponto é calculado a partir da largura da linha, mas não pode ser menor que 3 pixels, mesmo que a largura da linha seja menor.| |^|*Width*|Defina a largura da linha. Esta opção está disponível quando o tipo de desenho *Linha* ou *Escada* é selecionado.| |^|*Tamanho do ponto*|Defina o tamanho do ponto. Esta opção está disponível quando o tipo de desenho *Pontos* é selecionado.| |^|*Transparência*|Defina o nível de transparência.| |^|*Preenchimento*|Defina o nível de preenchimento. Esta opção está disponível quando o tipo de desenho *Linha* ou *Escada* é selecionado.| |^|*Dados ausentes*|Selecione a opção para exibir dados ausentes:<br>**Nenhum** - a lacuna é deixada em branco<br>**Conectado** - dois valores de borda estão conectados<br>**Tratar como 0** - os dados ausentes são exibidos como valores 0<br>Não aplicável para os tipos de desenho *Pontos* e *Barra*.| |^|*Eixo Y*|Selecione o lado do gráfico onde o eixo Y será exibido.| |^|*Deslocamento de horário*|Especifique o deslocamento de horário, se necessário. Você pode usar [sufixos de tempo](/manual/appendix/suffixes#time_suffixes) neste campo. Valores negativos são permitidos.| |^|*Função de agregação*|Especifique qual função de agregação usar:<br>**min** - exibe o menor valor<br>**max** - exibe o maior valor<br>**avg** - exibir o valor médio<br>**sum** - exibir a soma dos valores<br>**count** - exibir a contagem de valores<br>**first** - exibir o primeiro valor<br>** last** - exibe o último valor<br>**none** - exibe todos os valores (sem agregação)<br>A agregação permite exibir um valor agregado para o intervalo escolhido (5 minutos, uma hora, um dia), em vez disso de todos os valores. Veja também: [Agregação em gráficos](/manual/config/visualization/graphs/aggregate).<br>Esta opção é suportada desde o Zabbix 4.4.| |^|*Intervalo de agregação*|Especifique o intervalo para agregar valores. Você pode usar [sufixos de tempo](/manual/appendix/suffixes#time_suffixes) neste campo. Um valor numérico sem sufixo será considerado como segundos.<br>Esta opção é suportada desde o Zabbix 4.4.| |^|*Agregar*|Especifique se deseja agregar:<br>**Cada item** - cada item no conjunto de dados será agregado e exibido separadamente.<br>**Conjunto de dados** - todos os itens do conjunto de dados serão agregados e exibido como um valor.<br>Esta opção é suportada desde o Zabbix 4.4.|  Os conjuntos de dados existentes são exibidos em uma lista. Você pode:  - ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/dashboard/add_data_set.png) -     clique neste botão para adicionar um novo conjunto de dados - ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/dashboard/color_icon.png) -     clique no ícone de cor para expandir/recolher os detalhes do conjunto de dados - ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/dashboard/move_icon.png) -     clique no ícone mover e arraste um conjunto de dados para um novo local na     Lista

en-us	#### Configuration  To configure, select *Graph (classic)* as type:  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/graph_classic.png)  In addition to the parameters that are [common](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters)  for all widgets, you may set the following specific options:  |   |   | |---|---| |*Source*|Select graph type:<br>**Graph** - custom graph<br>**Simple graph** - simple graph| |*Graph*|Select the custom graph to display.<br>This option is available if 'Graph' is selected as *Source*.| |*Item*|Select the item to display in a simple graph.<br>This option is available if 'Simple graph' is selected as *Source*.| |*Show legend*|Unmark this checkbox to hide the legend on the graph (marked by default).| |*[Dynamic item](/manual/web_interface/frontend_sections/monitoring/dashboard#dynamic_widgets)*|Set graph to display different data depending on the selected host.|  Information displayed by the classic graph widget can be downloaded as .png image using the [widget menu](/manual/web_interface/frontend_sections/monitoring/dashboard#widget_menu):  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/dashboard/graph_download.png)  A screenshot of the widget will be saved to the Downloads folder.
pt-br	#### Configuração  Para configurar, selecione *Gráfico (clássico)* como tipo:  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/graph_classic.png)  Além dos parâmetros que são [comuns](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters) para todos os widgets, você pode definir as seguintes opções específicas:  | | | |---|---| |*Fonte*|Selecione o tipo de gráfico:<br>**Gráfico** - gráfico personalizado<br>**Gráfico simples** - gráfico simples| |*Gráfico*|Selecione o gráfico personalizado a ser exibido.<br>Esta opção estará disponível se 'Gráfico' for selecionado como *Fonte*.| |*Item*|Selecione o item para exibir em um gráfico simples.<br>Esta opção está disponível se 'Gráfico simples' estiver selecionado como *Fonte*.| |*Mostrar legenda*|Desmarque esta caixa de seleção para ocultar a legenda no gráfico (marcada por padrão).| |*[Item dinâmico](/manual/web_interface/frontend_sections/monitoring/dashboard#dynamic_widgets)*|Configurar gráfico para exibir dados diferentes dependendo do host selecionado.|  As informações exibidas pelo widget de gráfico clássico podem ser baixadas como imagem .png usando o [widget menu](/manual/web_interface/frontend_sections/monitoring/dashboard#widget_menu):  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/dashboard/graph_download.png)  Uma captura de tela do widget será salva na pasta Downloads.

en-us	#### Configuration  To configure, select *Graph prototype* as widget type:  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/graph_prototype.png)  In addition to the parameters that are [common](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters)  for all widgets, you may set the following specific options:  |   |   | |---|---| |*Source*|Select source: either a **Graph prototype** or a **Simple graph prototype**.| |*Graph prototype*|Select a graph prototype to display discovered graphs of the graph prototype.<br>This option is available if 'Graph prototype' is selected as Source.| |*Item prototype*|Select an item prototype to display simple graphs based on discovered items of an item prototype.<br>This option is available if 'Simple graph prototype' is selected as Source.| |*Show legend*|Mark this checkbox to show the legend on the graphs (marked by default).| |*[Dynamic item](/manual/web_interface/frontend_sections/monitoring/dashboard#dynamic_widgets)*|Set graphs to display different data depending on the selected host.| |*Columns*|Enter the number of columns of graphs to display within a graph prototype widget.| |*Rows*|Enter the number of rows of graphs to display within a graph prototype widget.|  While the *Columns* and *Rows* settings allow fitting more than one graph in the widget, there still may be more discovered graphs than there are columns/rows in the widget. In this case paging becomes available in the widget and a slide-up header allows to switch between pages using the left and right arrows.  ![](../../../../../../../assets/en/manual/config/visualization/host_dashboards_discovered.png)
pt-br	#### Configuração  Para configurar, selecione *Protótipo de gráfico* como tipo de widget:  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/graph_prototype.png)  Além dos parâmetros que são [comuns](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters) para todos os widgets, você pode definir as seguintes opções específicas:  | | | |---|---| |*Fonte*|Selecione a fonte: um **Protótipo de gráfico** ou um **Protótipo de gráfico simples**.| |*Protótipo de gráfico*|Selecione um protótipo de gráfico para exibir os gráficos descobertos do protótipo de gráfico.<br>Esta opção está disponível se 'Protótipo de gráfico' for selecionado como Origem.| |*Protótipo de item*|Selecione um protótipo de item para exibir gráficos simples com base em itens descobertos de um protótipo de item.<br>Esta opção está disponível se 'Protótipo de gráfico simples' for selecionado como Origem.| |*Mostrar legenda*|Marque esta caixa de seleção para mostrar a legenda nos gráficos (marcados por padrão).| |*[Dynamic item](/manual/web_interface/frontend_sections/monitoring/dashboard#dynamic_widgets)*|Defina gráficos para exibir dados diferentes dependendo do host selecionado.| |*Colunas*|Insira o número de colunas de gráficos a serem exibidos em um widget de protótipo de gráfico.| |*Linhas*|Digite o número de linhas de gráficos a serem exibidos em um widget de protótipo de gráfico.|  Enquanto as configurações de *Colunas* e *Linhas* permitem ajustar mais de uma gráfico no widget, ainda pode haver mais gráficos descobertos do que existem colunas/linhas no widget. Neste caso, a paginação torna-se disponível no widget e um cabeçalho deslizante permite alternar entre páginas usando as setas esquerda e direita.  ![](../../../../../../../assets/en/manual/config/visualization/host_dashboards_discovered.png)

en-us	 #### Configuration  To configure, select *Host availability* as type:  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/host_availability.png)  In addition to the parameters that are [common](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters)  for all widgets, you may set the following specific options:  |   |   | |---|---| |*Host groups*|Select host group(s). This field is auto-complete so starting to type the name of a group will offer a dropdown of matching groups. Scroll down to select. Click on 'x' to remove the selected.| |*Interface type*|Select which host interfaces you want to see availability data for.<br>Availability of all interfaces is displayed by default if nothing is selected.| |*Layout*|Select horizontal display (columns) or vertical display (lines).| |*Show hosts in maintenance*|Include hosts that are in maintenance in the statistics.|
pt-br	 #### Configuração  Para configurar, selecione *Disponibilidade do host* como tipo:  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/host_availability.png)  Além dos parâmetros que são [comuns](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters) para todos os widgets, você pode definir as seguintes opções específicas:  | | | |---|---| |*Grupos de hosts*|Selecione o(s) grupo(s) de hosts. Este campo é de preenchimento automático, portanto, começar a digitar o nome de um grupo oferecerá uma lista suspensa de grupos correspondentes. Role para baixo para selecionar. Clique em 'x' para remover o selecionado.| |*Tipo de interface*|Selecione para quais interfaces de host você deseja ver os dados de disponibilidade.<br>A disponibilidade de todas as interfaces é exibida por padrão se nada for selecionado.| |*Layout*|Selecione exibição horizontal (colunas) ou exibição vertical (linhas).| |*Mostrar hosts em manutenção*|Incluir hosts que estão em manutenção nas estatísticas.|

en-us	#### Configuration  To configure, select *Item value* as the widget type:  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/item_value.png)  In addition to the parameters that are [common](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters)  for all widgets, you may set the following specific options:  |   |   | |---|---| |_**Item**_ |Select the item. | |_**Show**_ |Mark the checkbox to display the respective element (description, value, time, change indicator). Unmark to hide.<br>At least one element must be selected. | |_**Advanced configuration**_ |Mark the checkbox to display [advanced configuration](#advanced-configuration) options. | |_**[Dynamic item](/manual/web_interface/frontend_sections/monitoring/dashboard#dynamic-widgets)**_ |Mark the checkbox to display a different value depending on the selected host. |
pt-br	#### Configuração  Para configurar, selecione *Valor do item* como o tipo de widget:  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/item_value.png)  Além dos parâmetros que são [comuns](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters) para todos os widgets, você pode definir as seguintes opções específicas:  | | | |---|---| |_**Item**_ |Selecione o item. | |_**Mostrar**_ |Marque a caixa de seleção para exibir o respectivo elemento (descrição, valor, hora, indicador de alteração). Desmarque para ocultar.<br>Pelo menos um elemento deve ser selecionado. | |_**Configuração avançada**_ |Marque a caixa de seleção para exibir as opções de [configuração avançada](#advanced-configuration). | |_**[Dynamic item](/manual/web_interface/frontend_sections/monitoring/dashboard#dynamic-widgets)**_ |Marque a caixa de seleção para exibir um valor diferente dependendo do host selecionado. |

en-us	#### Configuration  To configure, select *Map* as type:  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/map.png){width="600"}  In addition to the parameters that are [common](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters)  for all widgets, you may set the following specific options:  |   |   | |--|--------| |*Source type*|Select to display:<br>**Map** - network map;<br>**Map navigation tree** - one of the maps in the selected map navigation tree.| |*Map*|Select the map to display.<br>This field is auto-complete so starting to type the name of a map will offer a dropdown of matching maps.<br>This option is available if 'Map' is selected as *Source type*.| |*Filter*|Select the map navigation tree to display the maps of.<br>This option is available if 'Map navigation tree' is selected as *Source type*.|
pt-br	#### Configuração   Para configurar, selecione o *Map* como tipo:   ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/map.png){width="600"}  Além dos parâmetros que são  comuns para todos os widgets [common](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters), você pode definir as seguintes opções:  |   |   | |--|--------| |*Tipo de fonte*|Selecione para exibir:<br>**Mapa** - mapa de rede;<br>**Árvore de navegação do mapa** - um dos mapas na árvore de navegação do mapa selecionado.| |*Mapa*|Selecione o mapa a ser exibido.<br>Este campo é de auto-completar, então se você começar a digitar o nome de um mapa oferecerá um menu suspenso de mapas correspondentes.<br>Esta opção está disponível se 'Mapa' for selecionado como *Tipo de fonte*.| |*Filtro*|Selecione a árvore de navegação do mapa para exibir os mapas.<br>Esta opção está disponível se 'Árvore de navegação do mapa' for selecionada como *Tipo de fonte*.|

en-us	#### Configuration  To configure, select *Plain text* as type:  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/plain_text.png)  In addition to the parameters that are [common](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters)  for all widgets, you may set the following specific options:  |   |   | |---|---| |*Items*|Select the items.| |*Items location*|Choose the location of selected items to be displayed in the widget.| |*Show lines*|Set how many latest data lines will be displayed in the widget.| |*Show text as HTML*|Set to display text as HTML.| |*[Dynamic item](/manual/web_interface/frontend_sections/monitoring/dashboard#dynamic_widgets)*|Set to display different data depending on the selected host.|
pt-br	#### Configuração  Para configurar, selecione *Texto simples* como tipo:  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/plain_text.png)  Além dos parâmetros que são [comuns](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters) para todos os widgets, você pode definir as seguintes opções específicas:  | | | |---|---| |*Itens*|Selecione os itens.| |*Localização dos itens*|Escolha a localização dos itens selecionados a serem exibidos no widget.| |*Mostrar linhas*|Defina quantas linhas de dados mais recentes serão exibidas no widget.| |*Mostrar texto como HTML*|Defina para exibir texto como HTML.| |*[Dynamic item](/manual/web_interface/frontend_sections/monitoring/dashboard#dynamic_widgets)*|Configurar para exibir dados diferentes dependendo do host selecionado.|

en-us	#### Configuration  To configure, select *Problem hosts* as type:  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/problem_hosts.png)  In addition to the parameters that are [common](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters)  for all widgets, you may set the following specific options:  |Parameter|Description| |---------|-----------| |*Host groups*|Enter host groups to display in the widget. This field is auto-complete so starting to type the name of a group will offer a dropdown of matching groups.<br>Specifying a parent host group implicitly selects all nested host groups.<br>Host data from these host groups will be displayed in the widget. If no host groups are entered, all host groups will be displayed.| |*Exclude host groups*|Enter host groups to hide from the widget. This field is auto-complete so starting to type the name of a group will offer a dropdown of matching groups.<br>Specifying a parent host group implicitly selects all nested host groups.<br>Host data from these host groups will not be displayed in the widget. For example, hosts 001, 002, 003 may be in Group A and hosts 002, 003 in Group B as well. If we select to *show* Group A and *exclude* Group B at the same time, only data from host 001 will be displayed in the Dashboard.| |*Hosts*|Enter hosts to display in the widget. This field is auto-complete so starting to type the name of a host will offer a dropdown of matching hosts.<br>If no hosts are entered, all hosts will be displayed.| |*Problem*|You can limit the number of problem hosts displayed by the problem name. If you enter a string here, only those hosts with problems whose name contains the entered string will be displayed. Macros are not expanded.| |*Severity*|Mark the problem severities to be displayed in the widget.| |*Tags*|Specify problem tags to limit the number of problems displayed in the widget. It is possible to include as well as exclude specific tags and tag values. Several conditions can be set. Tag name matching is always case-sensitive.<br>There are several operators available for each condition:<br>**Exists** - include the specified tag names<br>**Equals** - include the specified tag names and values (case-sensitive)<br>**Contains** - include the specified tag names where the tag values contain the entered string (substring match, case-insensitive)<br>**Does not exist** - exclude the specified tag names<br>**Does not equal** - exclude the specified tag names and values (case-sensitive)<br>**Does not contain** - exclude the specified tag names where the tag values contain the entered string (substring match, case-insensitive)<br>There are two calculation types for conditions:<br>**And/Or** - all conditions must be met, conditions having the same tag name will be grouped by the Or condition<br>**Or** - enough if one condition is met| |*Show suppressed problems*|Mark the checkbox to display problems that would otherwise be suppressed (not shown) because of host maintenance.| |*Hide groups without problems*|Mark the *Hide groups without problems* option to hide data from host groups without problems in the widget.| |*Problem display*|Display problem count as:<br>**All** - full problem count will be displayed<br>**Separated** - unacknowledged problem count will be displayed separated as a number of the total problem count<br>**Unacknowledged only** - only the unacknowledged problem count will be displayed.|
pt-br	#### Configuração  Para configurar, selecione *Problema de hosts* como tipo:  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/problem_hosts.png)  Além dos parâmetros que são [comuns](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters) para todos os widgets, você pode definir as seguintes opções específicas:  |Parâmetro|Descrição| |---------|-----------| |*Grupos de hosts*|Digite os grupos de hosts a serem exibidos no widget. Este campo é preenchido automaticamente, portanto, começar a digitar o nome de um grupo oferecerá uma lista suspensa de grupos correspondentes.<br>A especificação de um grupo de hosts pai seleciona implicitamente todos os grupos de hosts aninhados.<br>Os dados de host desses grupos de hosts serão exibidos no widget. Se nenhum grupo de hosts for inserido, todos os grupos de hosts serão exibidos.| |*Excluir grupos de hosts*|Digite grupos de hosts para ocultar do widget. Este campo é preenchido automaticamente, portanto, começar a digitar o nome de um grupo oferecerá uma lista suspensa de grupos correspondentes.<br>A especificação de um grupo de hosts pai seleciona implicitamente todos os grupos de hosts aninhados.<br>Os dados de host desses grupos de hosts não serão exibido no widget. Por exemplo, os hosts 001, 002, 003 podem estar no Grupo A e os hosts 002, 003 no Grupo B também. Se selecionarmos *mostrar* o Grupo A e *excluir* o Grupo B ao mesmo tempo, somente os dados do host 001 serão exibidos no Painel.| |*Hosts*|Digite os hosts a serem exibidos no widget. Este campo é de preenchimento automático, portanto, começar a digitar o nome de um host oferecerá uma lista suspensa de hosts correspondentes.<br>Se nenhum host for inserido, todos os hosts serão exibidos.| |*Problema*|Você pode limitar o número de hosts problemáticos exibidos pelo nome do problema. Se você inserir uma string aqui, somente os hosts com problemas cujo nome contém a string inserida serão exibidos. As macros não são expandidas.| |*Gravidade*|Marque as gravidades do problema a serem exibidas no widget.| |*Tags*|Especifique as tags de problema para limitar o número de problemas exibidos no widget. É possível incluir e excluir tags e valores de tag específicos. Várias condições podem ser definidas. A correspondência de nomes de tags sempre diferencia maiúsculas de minúsculas.<br>Há vários operadores disponíveis para cada condição:<br>**Exists** - inclua os nomes de tags especificados<br>**Equals** - inclua os nomes de tags especificados e valores (diferencia maiúsculas de minúsculas)<br>**Contém** - inclui os nomes de tag especificados onde os valores de tag contêm a string inserida (correspondência de substring, não diferencia maiúsculas de minúsculas)<br>**Não existe** - exclui o especificado nomes de tag<br>**Não é igual** - exclui os nomes e valores de tag especificados (diferencia maiúsculas de minúsculas)<br>**Não contém** - exclui os nomes de tag especificados onde os valores de tag contêm a string inserida ( correspondência de substring, não diferencia maiúsculas de minúsculas)<br>Existem dois tipos de cálculo para condições:<br>**E/ou** - todas as condições devem ser atendidas, condições com o mesmo nome de tag serão agrupadas pela condição Ou<br >**Ou** - suficiente se uma condição for atendida| |*Mostrar problemas suprimidos*|Marque a caixa de seleção para exibir problemas que de outra forma seriam suprimidos (não mostrados) devido à manutenção do host.| |*Ocultar grupos sem problemas*|Marque a opção *Ocultar grupos sem problemas* para ocultar dados de grupos de hosts sem problemas no widget.| |*Exibição do problema*|Exibir a contagem de problemas como:<br>**All** - a contagem total de problemas será exibida<br>**Separated** - a contagem de problemas não confirmada será exibida separada como um número da contagem total de problemas <br>**Apenas não confirmado** - somente a contagem de problemas não confirmados será exibida.|

en-us	#### Configuration  To configure, select *Problems* as type:  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/problems.png)  You can limit how many problems are displayed in the widget in various ways - by problem status, problem name, severity, host group, host, event tag, acknowledgment status, etc.  |Parameter|Description| |---------|-----------| |*Show*|Filter by problem status:<br>**Recent problems** - unresolved and recently resolved problems are displayed (default)<br>**Problems** - unresolved problems are displayed<br>**History** - history of all events is displayed| |*Host groups*|Enter host groups to display problems of in the widget. This field is auto-complete so starting to type the name of a group will offer a dropdown of matching groups.<br>Specifying a parent host group implicitly selects all nested host groups.<br>Problems from these host groups will be displayed in the widget. If no host groups are entered, problems from all host groups will be displayed.| |*Exclude host groups*|Enter host groups to hide problems of from the widget. This field is auto-complete so starting to type the name of a group will offer a dropdown of matching groups.<br>Specifying a parent host group implicitly selects all nested host groups.<br>Problems from these host groups will not be displayed in the widget. For example, hosts 001, 002, 003 may be in Group A and hosts 002, 003 in Group B as well. If we select to *show* Group A and *exclude* Group B at the same time, only problems from host 001 will be displayed in the widget.| |*Hosts*|Enter hosts to display problems of in the widget. This field is auto-complete so starting to type the name of a host will offer a dropdown of matching hosts.<br>If no hosts are entered, problems of all hosts will be displayed.| |*Problem*|You can limit the number of problems displayed by their name. If you enter a string here, only those problems whose name contains the entered string will be displayed. Macros are not expanded.| |*Severity*|Mark the problem severities to be displayed in the widget.| |*Tags*|Specify problem tags to limit the number of problems displayed in the widget. It is possible to include as well as exclude specific tags and tag values. Several conditions can be set. Tag name matching is always case-sensitive.<br>There are several operators available for each condition:<br>**Exists** - include the specified tag names<br>**Equals** - include the specified tag names and values (case-sensitive)<br>**Contains** - include the specified tag names where the tag values contain the entered string (substring match, case-insensitive)<br>**Does not exist** - exclude the specified tag names<br>**Does not equal** - exclude the specified tag names and values (case-sensitive)<br>**Does not contain** - exclude the specified tag names where the tag values contain the entered string (substring match, case-insensitive)<br>There are two calculation types for conditions:<br>**And/Or** - all conditions must be met, conditions having the same tag name will be grouped by the Or condition<br>**Or** - enough if one condition is met<br>When filtered, the tags specified here will be displayed first with the problem, unless overridden by the *Tag display priority* (see below) list.| |*Show tags*|Select the number of displayed tags:<br>**None** - no *Tags* column in *Monitoring → Problems*<br>**1** - *Tags* column contains one tag<br>**2** - *Tags* column contains two tags<br>**3** - *Tags* column contains three tags<br>To see all tags for the problem roll your mouse over the three dots icon.| |*Tag name*|Select tag name display mode:<br>**Full** - tag names and values are displayed in full<br>**Shortened** - tag names are shortened to 3 symbols; tag values are displayed in full<br>**None** - only tag values are displayed; no names| |*Tag display priority*|Enter tag display priority for a problem, as a comma-separated list of tags (for example: `Services,Applications,Application`). Tag names only should be used, no values. The tags of this list will always be displayed first, overriding the natural ordering by alphabet.| |*Show operational data*|Select the mode for displaying [operational data](/manual/web_interface/frontend_sections/monitoring/problems#operational_data_of_problems):<br>**None** - no operational data is displayed<br>**Separately** - operational data is displayed in a separate column<br>**With problem name** - append operational data to the problem name, using parentheses for the operational data| |*Show suppressed problems*|Mark the checkbox to display problems that would otherwise be suppressed (not shown) because of host maintenance.| |*Show unacknowledged only*|Mark the checkbox to display unacknowledged problems only.| |*Sort entries by*|Sort entries by:<br>**Time** (descending or ascending)<br>**Severity** (descending or ascending)<br>**Problem name** (descending or ascending)<br>**Host** (descending or ascending).| |*Show timeline*|Mark the checkbox to display a visual timeline.| |*Show lines*|Specify the number of problem lines to display.|
pt-br	#### Configuração  Para configurar, selecione *Problemas* como tipo:  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/problems.png)  Você pode limitar quantos problemas são exibidos no widget em vários maneiras - por status do problema, nome do problema, gravidade, grupo de hosts, host, tag de evento, status de confirmação, etc.  |Parâmetro|Descrição| |---------|-----------| |*Mostrar*|Filtrar por status do problema:<br>**Problemas recentes** - problemas não resolvidos e resolvidos recentemente são exibidos (padrão)<br>**Problemas** - problemas não resolvidos são exibidos<br>**Histórico* * - o histórico de todos os eventos é exibido| |*Grupos de hosts*|Insira os grupos de hosts para exibir os problemas no widget. Este campo é de preenchimento automático, portanto, começar a digitar o nome de um grupo oferecerá uma lista suspensa de grupos correspondentes.<br>A especificação de um grupo de hosts pai seleciona implicitamente todos os grupos de hosts aninhados.<br>Os problemas desses grupos de hosts serão exibidos em o widget. Se nenhum grupo de hosts for inserido, os problemas de todos os grupos de hosts serão exibidos.| |*Excluir grupos de hosts*|Insira grupos de hosts para ocultar problemas do widget. Este campo é preenchido automaticamente, portanto, começar a digitar o nome de um grupo oferecerá uma lista suspensa de grupos correspondentes.<br>A especificação de um grupo de hosts pai seleciona implicitamente todos os grupos de hosts aninhados.<br>Os problemas desses grupos de hosts não serão exibidos no widget. Por exemplo, os hosts 001, 002, 003 podem estar no Grupo A e os hosts 002, 003 no Grupo B também. Se selecionarmos *mostrar* o Grupo A e *excluir* o Grupo B ao mesmo tempo, apenas os problemas do host 001 serão exibidos no widget.| |*Hosts*|Digite hosts para exibir problemas no widget. Este campo é de preenchimento automático, portanto, começar a digitar o nome de um host oferecerá uma lista suspensa de hosts correspondentes.<br>Se nenhum host for inserido, os problemas de todos os hosts serão exibidos.| |*Problema*|Você pode limitar o número de problemas exibidos pelo nome. Se você inserir uma string aqui, somente os problemas cujo nome contém a string inserida serão exibidos. As macros não são expandidas.| |*Gravidade*|Marque as gravidades do problema a serem exibidas no widget.| |*Tags*|Especifique as tags de problema para limitar o número de problemas exibidos no widget. É possível incluir e excluir tags e valores de tag específicos. Várias condições podem ser definidas. A correspondência de nomes de tags sempre diferencia maiúsculas de minúsculas.<br>Há vários operadores disponíveis para cada condição:<br>**Exists** - inclua os nomes de tags especificados<br>**Equals** - inclua os nomes de tags especificados e valores (diferencia maiúsculas de minúsculas)<br>**Contém** - inclui os nomes de tag especificados onde os valores de tag contêm a string inserida (correspondência de substring, não diferencia maiúsculas de minúsculas)<br>**Não existe** - exclui o especificado nomes de tag<br>**Não é igual** - exclui os nomes e valores de tag especificados (diferencia maiúsculas de minúsculas)<br>**Não contém** - exclui os nomes de tag especificados onde os valores de tag contêm a string inserida ( correspondência de substring, não diferencia maiúsculas de minúsculas)<br>Existem dois tipos de cálculo para condições:<br>**E/ou** - todas as condições devem ser atendidas, condições com o mesmo nome de tag serão agrupadas pela condição Ou<br >**Ou** - suficiente se uma condição for atendida<br>Quando filtradas, as tags especificadas aqui serão exibidas primeiro com o problema, a menos que substituídas pela *Prioridade de exibição de tags* (veja abaixo) l ist.| |*Mostrar tags*|Selecione o número de tags exibidas:<br>**Nenhuma** - nenhuma coluna *Tags* em *Monitoramento → Problemas*<br>**1** - A coluna *Tags* contém uma tag< br>**2** - A coluna *Tags* contém duas tags<br>**3** - A coluna *Tags* contém três tags<br>Para ver todas as tags do problema, passe o mouse sobre o ícone de três pontos. | |*Nome da tag*|Selecione o modo de exibição do nome da tag:<br>**Full** - os nomes e valores das tags são exibidos por completo<br>**Encurtado** - os nomes das tags são reduzidos para 3 símbolos; os valores das tags são exibidos na íntegra<br>**Nenhum** - somente os valores das tags são exibidos; sem nomes| |*Prioridade de exibição de tags*|Digite a prioridade de exibição de tags para um problema, como uma lista de tags separadas por vírgula (por exemplo: `Serviços,Aplicativos,Aplicativo`). Devem ser usados apenas nomes de tags, sem valores. As tags desta lista sempre serão exibidas primeiro, substituindo a ordenação natural por alfabeto.| |*Mostrar dados operacionais*|Selecione o modo para exibir [dados operacionais](/manual/web_interface/frontend_sections/monitoring/problems#operational_data_of_problems):<br>**Nenhum** - nenhum dado operacional é exibido<br>** Separadamente** - os dados operacionais são exibidos em uma coluna separada<br>**Com nome do problema** - anexa dados operacionais ao nome do problema, usando parênteses para os dados operacionais| |*Mostrar problemas suprimidos*|Marque a caixa de seleção para exibir problemas que de outra forma seriam suprimidos (não mostrados) devido à manutenção do host.| |*Mostrar somente os não confirmados*|Marque a caixa de seleção para exibir apenas os problemas não confirmados.| |*Ordenar entradas por*|Ordenar entradas por:<br>**Hora** (decrescente ou crescente)<br>**Gravidade** (decrescente ou crescente)<br>**Nome do problema** (decrescente ou crescente) )<br>**Host** (descendente ou ascendente).| |*Mostrar linha do tempo*|Marque a caixa de seleção para exibir uma linha do tempo visual.| |*Mostrar linhas*|Especifique o número de linhas de problema a serem exibidas.|

en-us	#### Configuration  To configure, select *Problems by severity* as type:  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/problems_by_severity.png)  In addition to the parameters that are [common](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters)  for all widgets, you may set the following specific options:  |Parameter|Description| |---------|-----------| |*Host groups*|Enter host groups to display in the widget. This field is auto-complete so starting to type the name of a group will offer a dropdown of matching groups.<br>Specifying a parent host group implicitly selects all nested host groups.<br>Host data from these host groups will be displayed in the widget. If no host groups are entered, all host groups will be displayed.| |*Exclude host groups*|Enter host groups to hide from the widget. This field is auto-complete so starting to type the name of a group will offer a dropdown of matching groups.<br>Specifying a parent host group implicitly selects all nested host groups.<br>Host data from these host groups will not be displayed in the widget. For example, hosts 001, 002, 003 may be in Group A and hosts 002, 003 in Group B as well. If we select to *show* Group A and *exclude* Group B at the same time, only data from host 001 will be displayed in the Dashboard.| |*Hosts*|Enter hosts to display in the widget. This field is auto-complete so starting to type the name of a host will offer a dropdown of matching hosts.<br>If no hosts are entered, all hosts will be displayed.| |*Problem*|You can limit the number of problem hosts displayed by the problem name. If you enter a string here, only those hosts with problems whose name contains the entered string will be displayed. Macros are not expanded.| |*Severity*|Mark the problem severities to be displayed in the widget.| |*Tags*|Specify problem tags to limit the number of problems displayed in the widget. It is possible to include as well as exclude specific tags and tag values. Several conditions can be set. Tag name matching is always case-sensitive.<br>There are several operators available for each condition:<br>**Exists** - include the specified tag names<br>**Equals** - include the specified tag names and values (case-sensitive)<br>**Contains** - include the specified tag names where the tag values contain the entered string (substring match, case-insensitive)<br>**Does not exist** - exclude the specified tag names<br>**Does not equal** - exclude the specified tag names and values (case-sensitive)<br>**Does not contain** - exclude the specified tag names where the tag values contain the entered string (substring match, case-insensitive)<br>There are two calculation types for conditions:<br>**And/Or** - all conditions must be met, conditions having the same tag name will be grouped by the Or condition<br>**Or** - enough if one condition is met| |*Show*|Select the show option:<br>**Host groups** - display problems per host group<br>**Totals** - display a problem total for all selected host groups in colored blocks corresponding to the problem severity.| |*Layout*|Select the layout option:<br>**Horizontal** - colored blocks of totals will be displayed horizontally<br>**Vertical** - colored blocks of totals will be displayed vertically<br>This field is available for editing if 'Totals' is selected as the *Show* option.| |*Show suppressed problems*|Mark the checkbox to display problems that would otherwise be suppressed (not shown) because of host maintenance.| |*Hide groups without problems*|Mark the *Hide groups without problems* option to hide data from host groups without problems in the widget.| |*Show operational data*|Mark the checkbox to display operational data (see description of *[Operational data](/manual/web_interface/frontend_sections/monitoring/problems#overview)* in *Monitoring* → *Problems*).| |*Problem display*|Display problem count as:<br>**All** - full problem count will be displayed<br>**Separated** - unacknowledged problem count will be displayed separated as a number of the total problem count<br>**Unacknowledged only** - only the unacknowledged problem count will be displayed.| |*Show timeline*|Mark the checkbox to display a visual timeline.|
pt-br	#### Configuração  Para configurar, selecione *Problemas por gravidade* como tipo:  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/problems_by_severity.png)  Além dos parâmetros que são [comuns](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters) para todos os widgets, você pode definir as seguintes opções específicas:  |Parâmetro|Descrição| |---------|-----------| |*Grupos de hosts*|Digite os grupos de hosts a serem exibidos no widget. Este campo é preenchido automaticamente, portanto, começar a digitar o nome de um grupo oferecerá uma lista suspensa de grupos correspondentes.<br>A especificação de um grupo de hosts pai seleciona implicitamente todos os grupos de hosts aninhados.<br>Os dados de host desses grupos de hosts serão exibidos no widget. Se nenhum grupo de hosts for inserido, todos os grupos de hosts serão exibidos.| |*Excluir grupos de hosts*|Digite grupos de hosts para ocultar do widget. Este campo é preenchido automaticamente, portanto, começar a digitar o nome de um grupo oferecerá uma lista suspensa de grupos correspondentes.<br>A especificação de um grupo de hosts pai seleciona implicitamente todos os grupos de hosts aninhados.<br>Os dados de host desses grupos de hosts não serão exibido no widget. Por exemplo, os hosts 001, 002, 003 podem estar no Grupo A e os hosts 002, 003 no Grupo B também. Se selecionarmos *mostrar* o Grupo A e *excluir* o Grupo B ao mesmo tempo, somente os dados do host 001 serão exibidos no Painel.| |*Hosts*|Digite os hosts a serem exibidos no widget. Este campo é de preenchimento automático, portanto, começar a digitar o nome de um host oferecerá uma lista suspensa de hosts correspondentes.<br>Se nenhum host for inserido, todos os hosts serão exibidos.| |*Problema*|Você pode limitar o número de hosts problemáticos exibidos pelo nome do problema. Se você inserir uma string aqui, somente os hosts com problemas cujo nome contém a string inserida serão exibidos. As macros não são expandidas.| |*Gravidade*|Marque as gravidades do problema a serem exibidas no widget.| |*Tags*|Especifique as tags de problema para limitar o número de problemas exibidos no widget. É possível incluir e excluir tags e valores de tag específicos. Várias condições podem ser definidas. A correspondência de nomes de tags sempre diferencia maiúsculas de minúsculas.<br>Há vários operadores disponíveis para cada condição:<br>**Exists** - inclua os nomes de tags especificados<br>**Equals** - inclua os nomes de tags especificados e valores (diferencia maiúsculas de minúsculas)<br>**Contém** - inclui os nomes de tag especificados onde os valores de tag contêm a string inserida (correspondência de substring, não diferencia maiúsculas de minúsculas)<br>**Não existe** - exclui o especificado nomes de tag<br>**Não é igual** - exclui os nomes e valores de tag especificados (diferencia maiúsculas de minúsculas)<br>**Não contém** - exclui os nomes de tag especificados onde os valores de tag contêm a string inserida ( correspondência de substring, não diferencia maiúsculas de minúsculas)<br>Existem dois tipos de cálculo para condições:<br>**E/ou** - todas as condições devem ser atendidas, condições com o mesmo nome de tag serão agrupadas pela condição Ou<br >**Ou** - suficiente se uma condição for atendida| |*Mostrar*|Selecione a opção de exibição:<br>**Host groups** - exibe problemas por grupo de hosts<br>**Totais** - exibe um total de problemas para todos os grupos de hosts selecionados em blocos coloridos correspondentes ao problema gravidade.| |*Layout*|Selecione a opção de layout:<br>**Horizontal** - blocos coloridos de totais serão exibidos horizontalmente<br>**Vertical** - blocos coloridos de totais serão exibidos verticalmente<br>Este campo é disponível para edição se 'Totais' estiver selecionado como a opção *Mostrar*.| |*Mostrar problemas suprimidos*|Marque a caixa de seleção para exibir problemas que de outra forma seriam suprimidos (não mostrados) devido à manutenção do host.| |*Ocultar grupos sem problemas*|Marque a opção *Ocultar grupos sem problemas* para ocultar dados de grupos de hosts sem problemas no widget.| |*Mostrar dados operacionais*|Marque a caixa de seleção para exibir dados operacionais (consulte a descrição de *[Dados operacionais](/manual/web_interface/frontend_sections/monitoring/problems#overview)* em *Monitoring* → *Problems*).| |*Exibição do problema*|Exibir a contagem de problemas como:<br>**All** - a contagem total de problemas será exibida<br>**Separated** - a contagem de problemas não confirmada será exibida separada como um número da contagem total de problemas <br>**Apenas não confirmado** - somente a contagem de problemas não confirmados será exibida.| |*Mostrar linha do tempo*|Marque a caixa de seleção para exibir uma linha do tempo visual.|

en-us	#### Configuration  To configure, select *SLA report* as type:  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/sla_report.png)  In addition to the parameters that are [common](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters)  for all widgets, you may set the following specific options:  |   |   | |--|--------| |*SLA*|Select the SLA for the report.| |*Service*|Select the service for the report.| |*Show periods*|Set how many periods will be displayed in the widget (20 by default, 100 maximum).| |*From*|Select the beginning date for the report.<br>Relative dates are supported: `now`, `now/d`, `now/w-1w` etc; supported date modifiers: d, w, M, y.| |*To*|Select the end date for the report.<br>Relative dates are supported: `now`, `now/d`, `now/w-1w` etc; supported date modifiers: d, w, M, y.|
pt-br	#### Configuração  Para configurar, selecione *Relatório SLA* com o tipo:  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/sla_report.png)  Além dos parâmetros que são [comuns](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters)  para todos widgets, você pode configurar as seguintes opções:  |   |   | |--|--------| |*SLA*|Seleciona o SLA para o relatório.| |*Serviço*|Seleciona o serviço para o relatório.| |*Mostrar períodos*|Seleciona quantos períodos serão mostrados no widget (20 por padrão, máximo de 100).| |*De*|Seleciona a data inicial para o relatório.<br>Datas relativas são suportadas: `now`, `now/d`, `now/w-1w` etc; suporte para datas modificadas: d, w, M, y.| |*Até*|Seleciona a data final para o relatório.<br>Datas relativas são suportadas: `now`, `now/d`, `now/w-1w` etc;suporte para datas modificadas: d, w, M, y.|

en-us	#### Configuration  To configure, select *Top hosts* as type:  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/top_hosts.1.png){width="600"}
pt-br	#### Configuração  Para configurar, selecionar *Top hosts* como:  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/top_hosts.1.png){widgth="600"}

en-us	#### Configuration  To configure services, go to the [Services](/manual/web_interface/frontend_sections/services) menu.  The services menu consists of these sections:  - [Services](/manual/web_interface/frontend_sections/services/service)  In this section you can build a hierarchy of your monitored infrastructure by adding parent services, and then - child  services to the parent services.  - [Service actions](/manual/web_interface/frontend_sections/services/service_actions)  In this section you can configure service actions.  - [SLA](/manual/web_interface/frontend_sections/services/sla)  In this section you can view the SLA of services.  - [SLA report](/manual/web_interface/frontend_sections/services/sla_report)  In this section you can view SLA reports.
pt-br	#### Configuração  Para configurar serviços, vá até o menu [Serviços](/manual/web_interface/frontend_sections/services).  O menu serviços consiste destas seções:  - [Serviços](/manual/web_interface/frontend_sections/services/service)  Nesta seção você pode construir uma hierarquia de sua infraestrutura monitorada pela adição  de serviços pai, e então - serviços filho aos serviços pai.  - [Ações de serviço](/manual/web_interface/frontend_sections/services/service_actions)  Nesta seção você pode configurar ações de serviço.  - [SLA](/manual/web_interface/frontend_sections/services/sla)  Nesta seção você visualizar o SLA dos serviços.  - [Relatório SLA](/manual/web_interface/frontend_sections/services/sla_report)  Nesta seção você pode visualizar relatórios SLA.

en-us	#### Configuration  To configure the navigation tree widget, select *Map navigation tree* as type:  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/map_tree.png)  In addition to the parameters that are [common](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters)  for all widgets, you may set the following specific options:  |   |   | |---|---| |*Show unavailable maps*|Mark this checkbox to display maps that the user does not have read permission to.<br>Unavailable maps in the navigation tree will be displayed with a grayed-out icon.<br>Note that if this checkbox is marked, available sub-maps are displayed even if the parent level map is unavailable. If unmarked, available sub-maps to an unavailable parent map will not be displayed at all.<br>Problem count is calculated based on available maps and available map elements.|
pt-br	#### Configuração  Para configurar o widget da árvore de navegação, selecione *Árvore de navegação do mapa* como tipo:  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/map_tree.png)  Além dos parâmetros que são [comuns](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters) para todos os widgets, você pode definir as seguintes opções específicas:  | | | |---|---| |*Mostrar mapas indisponíveis*|Marque esta caixa de seleção para exibir mapas para os quais o usuário não tem permissão de leitura.<br>Os mapas indisponíveis na árvore de navegação serão exibidos com um ícone acinzentado.<br>Observe que, se esta caixa de seleção estiver marcado, os submapas disponíveis serão exibidos mesmo se o mapa de nível pai estiver indisponível. Se desmarcados, os submapas disponíveis para um mapa pai indisponível não serão exibidos.<br>A contagem de problemas é calculada com base nos mapas disponíveis e nos elementos do mapa disponíveis.|

en-us	#### Configuration  To create an ad-hoc graph, do the following:  -   Go to *Monitoring* → *Latest data* -   Use filter to display items that you want -   Mark checkboxes of the items you want to graph -   Click on *Display stacked graph* or *Display graph* buttons  ![](../../../../../assets/en/manual/config/visualization/ad_hoc_graphs.png){width="600"}  Your graph is created instantly:  ![](../../../../../assets/en/manual/config/visualization/ad_hoc_graph.png){width="600"}  Note that to avoid displaying too many lines in the graph, only the average value for each item is displayed (min/max value lines are not displayed). Triggers and trigger information is not displayed in the graph.  In the created graph window you have the [time period selector](/manual/config/visualization/graphs/simple#time_period_selector) available and the possibility to switch from the "normal" line graph to a stacked one (and back).  ![](../../../../../assets/en/manual/config/visualization/ad_hoc_stacked.png){width="600"}
pt-br	#### Configuração  Para criar um gráfico ad hoc, faça o seguinte:  - Vá para *Monitoramento* → *Últimos dados* - Use o filtro para exibir os itens que você deseja - Marque as caixas de seleção dos itens que deseja representar graficamente - Clique nos botões *Exibir gráfico empilhado* ou *Exibir gráfico*  ![](../../../../../assets/en/manual/config/visualization/ad_hoc_graphs.png){width="600"}  Seu gráfico é criado instantaneamente:  ![](../../../../../assets/en/manual/config/visualization/ad_hoc_graph.png){width="600"}  Observe que, para evitar a exibição de muitas linhas no gráfico, apenas o valor médio para cada item é exibido (linhas de valor mínimo/máximo não são exibido). Triggers e informações de trigger não são exibidas no gráfico.  Na janela do gráfico criado você tem o [período de tempo seletor](/manual/config/visualization/graphs/simple#time_period_selector) disponível e a possibilidade de mudar do gráfico de linhas "normal" para um empilhado (e de volta).  ![](../../../../../assets/en/manual/config/visualization/ad_hoc_stacked.png){width="600"}

en-us	### Configuration  To create a new service action, go to the *Service actions* subsection of the *Services* menu, then click on *Create action* in the upper right corner.  Service actions are configured in the same way as other types of actions in Zabbix. For more details, see configuring [actions](/manual/config/notifications/action#configuring-an-action).   The key differences are:     - User access to service actions depends on access rights to services granted by user's [role](/manual/web_interface/frontend_sections/administration/user_roles).    - Service actions support different set of [conditions](#conditions).
pt-br	### Configuração  Para criar uma ação nova de serviço, vá para *Service actions* na subseção do menu *Services*, em seguida clique em *Create action* no canto superior direito.  As ações de serviço são configuradas da mesma forma que outros tipos de ações no Zabbix. Para mais detalhes, veja configurações [actions](/manual/config/notifications/action#configuring-an-action).   As principais diferenças são:     - O acesso do usuário às ações de um serviço depende dos direitos de acesso aos serviços concedidos pelos pelo papel do usuário [role](/manual/web_interface/frontend_sections/administration/user_roles).    - As ações do serviço suportam diferentes conjuntos de condições [conditions](#conditions).

en-us	### Configuration  To create a new SLA, click on the *Create SLA* button.  The **SLA** tab allows to specify general  SLA parameters.  ![](../../../assets/en/manual/web_interface/sla.png){width=600}  |Parameter|Description| |--|--------| |*Name*|Enter the SLA name. | |*SLO*|Enter the service level objective (SLO) as percentage. | |*Reporting period*|Selecting the period will affect what periods are used in the [SLA report](/manual/web_interface/frontend_sections/services/sla_report) - *daily*, *weekly*, *monthly*, *quarterly*, or *annually*. | |*Time zone*|Select the SLA time zone. | |*Schedule*|Select the SLA schedule - 24x7 or custom. | |*Effective date*|Select the date of starting SLA calculation. | |*Service tags*|Add service tags to identify the services towards which this SLA should be applied. <br> **Name** - service tag name, must be exact match, case-sensitive. <br> **Operation** - select *Equals* if the tag value must match exactly (case-sensitive) or *Contains* if part of the tag value must match (case-insensitive). <br> **Value** - service tag value to search for according to selected operation.<br> The SLA is applied to a service, if at least one service tag matches.  | |*Description*|Add a description for the SLA. | |*Enabled*|Mark the checkbox to enable the SLA calculation. |  The **Excluded downtimes** tab allows to specify downtimes  that are excluded from the SLA calculation.  ![](../../../assets/en/manual/web_interface/sla_b.png){width=600}  Click on *Add* to configure excluded downtimes, then enter the period name, start date and duration. 
pt-br	### Configuração  Para criar um SLA novo, clique no botão *Criar SLA*.  A aba **SLA** permite especificar os parâmetros gerais de SLA.   ![](../../../assets/en/manual/web_interface/sla.png){width=600}  |Parameter|Descrição| |--|--------| |*Name*|Digite o nome do SLA. | |*SLO*|Digite o objetivo do nível do serviço (SLO) como porcentagem. | |*Reporting period*|Selecione o período que afetará quais períodos serão usados em [SLA report](/manual/web_interface/frontend_sections/services/sla_report) - *diário*, *semanal*, *mensal*, *trimestral*, ou *anual*. | |*Time zone*|Selecione o fuso horário do SLA. | |*Schedule*|Selecione o cronograma do SLA - 24x7 ou personalizado. | |*Effective date*|Selecione a data de início do cálculo de SLA. | |*Service tags*|Adicione as tags de serviço para identificar os serviços aos quais este SLA deve ser aplicado. <br> **Nome** - o nome da tag de serviço deve corresponder exatamente, sensível a maiúsculas e minúsculas. <br> **Operação** - selecione *Igual* se o valor da tag tiver que corresponder exatamente (maiúscula-minúscula) ou selecione *Conter* se parte do valor da tag corresponder (maiúscula-minúscula). <br> **Valor** - se o valor da tag de serviço para pesquisa estiver de acordo com a operação selecionada.<br> O SLA é aplicado a um serviço, se ao menos uma tag de serviço corresponder.| |*Description*|Adicione uma descrição para o SLA. | |*Enabled*|Assinale a caixa de seleção para habilitar o cálculo do SLA.|  A aba de  **Excluded downtimes** permite especificar os períodos de inatividade que são excluídos no cálculo do SLA.  ![](../../../assets/en/manual/web_interface/sla_b.png){width=600}  Clique em  *Adicionar* para configurar os períodos de inatividades excluídos, em seguida digite o nome do período, data de início e duração.

en-us	#### Configuration  To define a value map:  -   Open a host or template configuration form -   Go to the *Value mapping* tab -   Click on *Add* to add a new map -   Click on the name of an existing map to edit it  ![](../../../../assets/en/manual/config/items/value_mapping.png)  Parameters of a value map:  |Parameter|<|Description| |---------|-|-----------| |*Name*|<|Unique name of a set of value mappings.| |*Mappings*|<|Individual mapping rules for mapping numeric/string values to string representations.<br>Mapping is applied according to the order of mapping rules. It is possible to reorder mappings by dragging.<br>Only numeric value types are supported for mapping ranges (*is greater than or equals*, *is less than or equals*, *in range* mapping types).| |<|*Type*|Mapping type:<br>**equals** - equal values will be mapped<br>**is greater than or equals** - equal or greater values will be mapped<br>**is less than or equals** - equal or smaller values will be mapped<br>**in range** - values in range will be mapped; the range is expressed as <number1>-<number2>, or <number>. Multiple ranges are supported (e.g. 1-10,101-110,201)<br>**regexp** - values corresponding to the [regular expression](/manual/regular_expressions) will be mapped (global regular expressions are not supported)<br>**default** - all outstanding values will be mapped, other than those with specific mappings| |<|*Value*|Incoming value.<br>Depending on the mapping type, may also contain a range or regular expression.| |<|*Mapped to*|String representation for the incoming value.|  All mandatory input fields are marked with a red asterisk.  When the value map is displayed in the list, only the first three mappings of it are visible, while three dots indicate that more mappings exist.  ![](../../../../assets/en/manual/config/items/value_map_list.png)
pt-br	#### Configuração  Para definir um mapa de valores:  - Abra um formulário de configuração de host ou modelo - Vá para a guia *Mapeamento de valores* - Clique em *Adicionar* para adicionar um novo mapa - Clique no nome de um mapa existente para editá-lo  ![](../../../../assets/en/manual/config/items/value_mapping.png)  Parâmetros de um mapa de valores:  |Parâmetro|<|Descrição| |---------|-|-----------| |*Nome*|<|Nome exclusivo de um conjunto de mapeamentos de valor.| |*Mapeamentos*|<|Regras de mapeamento individual para mapear valores numéricos/string para representações de string.<br>O mapeamento é aplicado de acordo com a ordem das regras de mapeamento. É possível reordenar mapeamentos arrastando.<br>Somente tipos de valores numéricos são suportados para mapeamentos de intervalos (*é maior ou igual a*, *é menor ou igual a*, *no intervalo* tipos de mapeamento).| |<|*Tipo*|Tipo de mapeamento:<br>**igual** - valores iguais serão mapeados<br>**é maior ou igual a** - valores iguais ou maiores serão mapeados<br>**é menor ou igual** - valores iguais ou menores serão mapeados<br>**no intervalo** - valores no intervalo serão mapeados; o intervalo é expresso como <number1>-<number2> ou <number>. Vários intervalos são compatíveis (por exemplo, 1-10.101-110.201)<br>**regexp** - valores correspondentes à [expressão regular](/manual/expressões_regulares) serão mapeados (expressões regulares globais não são compatíveis)<br>* *padrão** - todos os valores pendentes serão mapeados, exceto aqueles com mapeamentos específicos| |<|*Value*|Valor de entrada.<br>Dependendo do tipo de mapeamento, também pode conter um intervalo ou expressão regular.| |<|*Mapeado para*|Representação de string para o valor de entrada.|  Todos os campos de entrada obrigatórios estão marcados com um asterisco vermelho.  Quando o mapa de valores é exibido na lista, apenas os três primeiros mapeamentos dele são visíveis, enquanto três pontos indicam que mais mapeamentos existir.  ![](../../../../assets/en/manual/config/items/value_map_list.png)

en-us	#### Configuration  To ensure proper communication between all elements involved make sure server configuration file and frontend configuration file parameters are properly configured.
pt-br	#### Configuração  Para garantir a comunicação adequada entre todos os elementos envolvidos, certifique-se de os parâmetros do arquivo de configuração do servidor e do arquivo de configuração do frontend são configurado corretamente.

en-us	#### Configuration  To execute a passive check immediately:  -   click on *Execute now* in an existing item (or discovery rule)     configuration form:  ![execute\_now.png](../../../../assets/en/manual/config/items/execute_now.png)  -   click on *Execute now* for selected items/rules in the list of     items/discovery rules:  ![](../../../../assets/en/manual/config/items/execute_now_list.png)  In the latter case several items/rules can be selected and "executed now" at once.
pt-br	#### Configuração  Para executar uma verificação passiva imediatamente:  - clique em *Executar agora* em um item existente (ou regra de descoberta)     formulário de configuração:  ![execute\_now.png](../../../../assets/en/manual/config/items/execute_now.png)  - clique em *Execute now* para itens/regras selecionados na lista de     itens/regras de descoberta:  ![](../../../../assets/en/manual/config/items/execute_now_list.png)  Neste último caso vários itens/regras podem ser selecionados e "executados agora" de uma vez.

en-us	#### Configuration  Two steps are required to close a problem manually.  
pt-br	#### Configuração  Duas etapas são necessárias para encerrar um problema manualmente.  

en-us	#### Configuration  We assume that TimescaleDB extension has been already installed on the database server (see [installation instructions](https://docs.timescale.com/latest/getting-started/installation)).  TimescaleDB extension must also be enabled for the specific DB by executing:      echo "CREATE EXTENSION IF NOT EXISTS timescaledb CASCADE;" | sudo -u postgres psql zabbix  Running this command requires database administrator privileges.  ::: noteclassic If you use a database schema other than 'public' you need to add a SCHEMA clause to the command above. E.g.:\ `echo "CREATE EXTENSION IF NOT EXISTS timescaledb SCHEMA yourschema CASCADE;" | sudo -u postgres psql zabbix` :::  Then run the `timescaledb.sql` script located in database/postgresql. For new installations the script must be run after the regular PostgreSQL database has been created with initial schema/data (see [database creation](/manual/appendix/install/db_scripts)):      cat /usr/share/doc/zabbix-sql-scripts/postgresql/timescaledb.sql | sudo -u zabbix psql zabbix  The migration of existing history and trend data may take a lot of time. Zabbix server and frontend must be down for the period of migration.  The `timescaledb.sql` script sets the following housekeeping parameters:  -   Override item history period -   Override item trend period  In order to use partitioned housekeeping for history and trends, both these options must be on. It's possible to use TimescaleDB partitioning only for trends (by setting *Override item trend period*) or only for history (*Override item history period*).  For PostgreSQL version 10.2 or higher and TimescaleDB version 1.5 or higher, the `timescaledb.sql` script sets two additional parameters:  -   Enable compression -   Compress records older than 7 days  All of these parameters can be changed in *Administration* → *General* → *Housekeeping* after the installation.  ::: notetip You may want to run the timescaledb-tune tool provided by TimescaleDB to optimize PostgreSQL configuration parameters in your `postgresql.conf`. :::
pt-br	#### Configuração  Assumimos que a extensão TimescaleDB já foi instalada no servidor de banco de dados (veja [instalação instruções](https://docs.timescale.com/latest/getting-started/installation)).  A extensão TimescaleDB também deve ser habilitada para o banco de dados específico por executando:      echo "CRIAR EXTENSÃO SE NÃO EXISTIR timescaledb CASCADE;" | sudo -u postgres psql zabbix  A execução deste comando requer privilégios de administrador de banco de dados.  ::: noteclassic Se você usa um esquema de banco de dados diferente de 'público', você precisa adicione uma cláusula SCHEMA ao comando acima. Por exemplo.:\ `echo "CRIAR EXTENSÃO SE NÃO EXISTE timescaledb SCHEMA yourschema CASCADE;" | sudo -u postgres psql zabbix` :::  Em seguida, execute o script `timescaledb.sql` localizado em database/postgresql. Para novas instalações, o script deve ser executado após o O banco de dados PostgreSQL foi criado com esquema/dados iniciais (veja [criação de banco de dados](/manual/appendix/install/db_scripts)):      cat /usr/share/doc/zabbix-sql-scripts/postgresql/timescaledb.sql | sudo -u zabbix psql zabbix  A migração do histórico existente e dos dados de tendência pode levar muito tempo. O servidor Zabbix e o frontend devem estar inativos durante o período de migração.  O script `timescaledb.sql` define os seguintes parâmetros de manutenção:  - Substituir o período do histórico do item - Substituir período de tendência do item  A fim de usar a arrumação particionada para o histórico e as tendências, tanto essas opções devem estar ativadas. É possível usar o particionamento TimescaleDB apenas para tendências (definindo *Substituir período de tendência do item*) ou apenas para histórico (*Substituir o período do histórico do item*).  Para PostgreSQL versão 10.2 ou superior e TimescaleDB versão 1.5 ou superior, o script `timescaledb.sql` define dois parâmetros adicionais:  -   Ativar a compactação - Comprimir registros com mais de 7 dias  Todos esses parâmetros podem ser alterados em *Administração* → *Geral* → *Arrumação* após a instalação.  ::: dica Você pode querer executar a ferramenta timescaledb-tune fornecida pelo TimescaleDB para otimizar os parâmetros de configuração do PostgreSQL em seu `postgresql.conf`. :::

en-us	##### Configure database for Zabbix proxy  Edit zabbix\_proxy.conf:      # vi /etc/zabbix/zabbix_proxy.conf     DBHost=localhost     DBName=zabbix     DBUser=zabbix     DBPassword=<password>  In DBName for Zabbix proxy use a separate database from Zabbix server.  In DBPassword use Zabbix database password for MySQL; PostgreSQL user password for PostgreSQL.  Use `DBHost=` with PostgreSQL. You might want to keep the default setting `DBHost=localhost` (or an IP address), but this would make PostgreSQL use a network socket for connecting to Zabbix. See [SELinux configuration](/manual/installation/install_from_packages/rhel#selinux_configuration) for instructions.
pt-br	##### Configurar banco de dados para o proxy Zabbix  Editar zabbix\_proxy.conf:      # vi /etc/zabbix/zabbix_proxy.conf     DBHost=localhost     DBName=zabbix     DBUser=zabbix     DBPassword=<password>  No DBName para o proxy Zabbix, utilize um banco de dados separado do servidor Zabbix.   No DBPassword, utilize a senha do banco de dados Zabbix para o MySQL; a senha do usuário do PostgreSQL para PostgreSQL.  Utilize `DBHost=` com PostgreSQL. Você pode optar por manter a configuração padrão `DBHost=localhost` (ou um endereço de IP), mas isso fará com que o  PostgreSQL utilize um soquete de rede para se conectar com o Zabbix. Consulte [SELinux configuration](/manual/installation/install_from_packages/rhel#selinux_configuration) para instruções.

en-us	 ###### Configure request  A request to execute the *Configure* function of the *Configurator* interface.  |   |   | |---|---| |direction|agent → plugin| |response|n/a|  Parameters specific to *Configure* requests:  |Name|Type|Comments| |---------|--------|----------| |global_options|JSON object|JSON object containing global agent configuration options.| |private_options|JSON object (optional)|JSON object containing private plugin configuration options, if provided.|  *Example:*      {"id":6,"type":8,"global_options":{...},"private_options":{...}}
pt-br	###### Configuração da request  Um request para executar a função *Configure* da interface *Configurator*.  |   |   | |---|---| |direction|agent → plugin| |response|n/a|  Parâmetros específicos para requests *Configure*:  |Nome|Tipo|Comentários| |---------|--------|----------| |global_options|JSON object|Objeto JSON contém opções de configuração globais do agente.| |private_options|JSON object (optional)|Objeto JSON contém opções de configuração privada do puglin, se fornecida.|  *Exemplo:*      {"id":6,"type":8,"global_options":{...},"private_options":{...}}

en-us	#### Configuring a *Clock* widget  Configure a *Clock* widget that displays Zabbix server time.  Request:  ```json {     "jsonrpc": "2.0",     "method": "dashboard.create",     "params": {         "name": "My dashboard",         "display_period": 30,         "auto_start": 1,         "pages": [             {                 "widgets": [                     {                         "type": "clock",                         "name": "Clock",                         "x": 0,                         "y": 0,                         "width": 4,                         "height": 3,                         "view_mode": 0,                         "fields": [                             {                                 "type": 0,                                 "name": "time_type",                                 "value": 1                             }                         ]                     }                 ]             }         ],         "userGroups": [             {                 "usrgrpid": 7,                 "permission": 2             }         ],         "users": [             {                 "userid": 1,                 "permission": 3             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "3"         ]     },     "id": 1 } ```
pt-br	#### Configurando um widget *Clock*  Configure um widget *Clock* que exiba a hora do servidor Zabbix.  Solicitação: ```json {     "jsonrpc": "2.0",     "method": "dashboard.create",     "params": {         "name": "My dashboard",         "display_period": 30,         "auto_start": 1,         "pages": [             {                 "widgets": [                     {                         "type": "clock",                         "name": "Clock",                         "x": 0,                         "y": 0,                         "width": 4,                         "height": 3,                         "view_mode": 0,                         "fields": [                             {                                 "type": 0,                                 "name": "time_type",                                 "value": 1                             }                         ]                     }                 ]             }         ],         "userGroups": [             {                 "usrgrpid": 7,                 "permission": 2             }         ],         "users": [             {                 "userid": 1,                 "permission": 3             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Resposta:  ```json {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "3"         ]     },     "id": 1 } ```

en-us	#### Configuring a *Data overview* widget  Configure a *Data overview* widget that displays data for host "10084" and only for items for which the tag with the name "component" contains value "cpu". In addition, display the data with hosts located on top.  Request:  ```json {     "jsonrpc": "2.0",     "method": "dashboard.create",     "params": {         "name": "My dashboard",         "display_period": 30,         "auto_start": 1,         "pages": [             {                 "widgets": [                     {                         "type": "dataover",                         "name": "Data overview",                         "x": 0,                         "y": 0,                         "width": 12,                         "height": 5,                         "view_mode": 0,                         "fields": [                             {                                 "type": 3,                                 "name": "hostids",                                 "value": 10084                             },                             {                                 "type": 1,                                 "name": "tags.tag.0",                                 "value": "component"                             },                             {                                 "type": 0,                                 "name": "tags.operator.0",                                 "value": 0                             },                             {                                 "type": 1,                                 "name": "tags.value.0",                                 "value": "cpu"                             },                             {                                 "type": 0,                                 "name": "style",                                 "value": 1                             }                         ]                     }                 ]             }         ],         "userGroups": [             {                 "usrgrpid": 7,                 "permission": 2             }         ],         "users": [             {                 "userid": 1,                 "permission": 3             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "3"         ]     },     "id": 1 } ```
pt-br	#### Configurar uma *Data overview* widget  Configure uma *Data overview* widget que exibe dados para host "10084" e apenas para itens nos quais a tag com nome "component" contém valor "cpu". Além disso, exiba os dados com hosts localizados no topo.   Requisição:  ```json {     "jsonrpc": "2.0",     "method": "dashboard.create",     "params": {         "name": "My dashboard",         "display_period": 30,         "auto_start": 1,         "pages": [             {                 "widgets": [                     {                         "type": "dataover",                         "name": "Data overview",                         "x": 0,                         "y": 0,                         "width": 12,                         "height": 5,                         "view_mode": 0,                         "fields": [                             {                                 "type": 3,                                 "name": "hostids",                                 "value": 10084                             },                             {                                 "type": 1,                                 "name": "tags.tag.0",                                 "value": "component"                             },                             {                                 "type": 0,                                 "name": "tags.operator.0",                                 "value": 0                             },                             {                                 "type": 1,                                 "name": "tags.value.0",                                 "value": "cpu"                             },                             {                                 "type": 0,                                 "name": "style",                                 "value": 1                             }                         ]                     }                 ]             }         ],         "userGroups": [             {                 "usrgrpid": 7,                 "permission": 2             }         ],         "users": [             {                 "userid": 1,                 "permission": 3             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Resposta:  ```json {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "3"         ]     },     "id": 1 } ```

en-us	#### Configuring a *Geomap* widget  Configure a *Geomap* widget that displays hosts from host groups "2" and "22" based on the following tag configuration: tag with the name "component" contains value "node", or tag with the name "location" equals value "New York". In addition, set the map initial view to coordinates "40.6892494" (latitude), "-74.0466891" (longitude) with the zoom level "10".  Request:  ```json {     "jsonrpc": "2.0",     "method": "dashboard.create",     "params": {         "name": "My dashboard",         "display_period": 30,         "auto_start": 1,         "pages": [             {                 "widgets": [                     {                         "type": "geomap",                         "name": "Geomap",                         "x": 0,                         "y": 0,                         "width": 12,                         "height": 5,                         "view_mode": 0,                         "fields": [                             {                                 "type": 2,                                 "name": "groupids",                                 "value": 22                             },                             {                                 "type": 2,                                 "name": "groupids",                                 "value": 2                             },                             {                                 "type": 1,                                 "name": "default_view",                                 "value": "40.6892494,-74.0466891,10"                             },                             {                                 "type": 0,                                 "name": "evaltype",                                 "value": 2                             },                             {                                 "type": 1,                                 "name": "tags.tag.0",                                 "value": "component"                             },                             {                                 "type": 0,                                 "name": "tags.operator.0",                                 "value": 0                             },                             {                                 "type": 1,                                 "name": "tags.value.0",                                 "value": "node"                             },                             {                                 "type": 1,                                 "name": "tags.tag.1",                                 "value": "location"                             },                             {                                 "type": 0,                                 "name": "tags.operator.1",                                 "value": 1                             },                             {                                 "type": 1,                                 "name": "tags.value.1",                                 "value": "New York"                             }                         ]                     }                 ]             }         ],         "userGroups": [             {                 "usrgrpid": 7,                 "permission": 2             }         ],         "users": [             {                 "userid": 1,                 "permission": 3             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "3"         ]     },     "id": 1 } ```
pt-br	 #### Configurando um widget *Geomap*  Para configurar um widget *Geomap* que exiba hosts dos grupos de hosts  "2" e "22" com base na seguinte configuração de tags: Tag com o nome "component" contém o valor "node", ou Tag com o nome "location" é igual ao valor "New York". Além disso, defina a visualização inicial do mapa para as coordenadas "40.6892494" (latitude), "-74.0466891" (longitude) com o nível de zoom "10", você pode usar o seguinte:  Requisição:  ```json {     "jsonrpc": "2.0",     "method": "dashboard.create",     "params": {         "name": "My dashboard",         "display_period": 30,         "auto_start": 1,         "pages": [             {                 "widgets": [                     {                         "type": "geomap",                         "name": "Geomap",                         "x": 0,                         "y": 0,                         "width": 12,                         "height": 5,                         "view_mode": 0,                         "fields": [                             {                                 "type": 2,                                 "name": "groupids",                                 "value": 22                             },                             {                                 "type": 2,                                 "name": "groupids",                                 "value": 2                             },                             {                                 "type": 1,                                 "name": "default_view",                                 "value": "40.6892494,-74.0466891,10"                             },                             {                                 "type": 0,                                 "name": "evaltype",                                 "value": 2                             },                             {                                 "type": 1,                                 "name": "tags.tag.0",                                 "value": "component"                             },                             {                                 "type": 0,                                 "name": "tags.operator.0",                                 "value": 0                             },                             {                                 "type": 1,                                 "name": "tags.value.0",                                 "value": "node"                             },                             {                                 "type": 1,                                 "name": "tags.tag.1",                                 "value": "location"                             },                             {                                 "type": 0,                                 "name": "tags.operator.1",                                 "value": 1                             },                             {                                 "type": 1,                                 "name": "tags.value.1",                                 "value": "New York"                             }                         ]                     }                 ]             }         ],         "userGroups": [             {                 "usrgrpid": 7,                 "permission": 2             }         ],         "users": [             {                 "userid": 1,                 "permission": 3             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Resposta:  ```json {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "3"         ]     },     "id": 1 } ```

en-us	#### Configuring a global script  ![](../../../../../assets/en/manual/web_interface/script.png)  Script attributes:  |Parameter|<|<|<|Description| |---------|-|-|-|-----------| |*Name*|<|<|<|Unique name of the script.<br>E.g. `Clear /tmp filesystem`| |*Scope*|<|<|<|Scope of the script - action operation, manual host action or manual event action. This setting determines where the script can be used - in remote commands of action operations, from the [host menu](/manual/web_interface/frontend_sections/monitoring/dashboard#host_menu) or from the [event menu](/manual/web_interface/frontend_sections/monitoring/problems#event_menu) respectively.<br>Setting the scope to 'Action operation' makes the script available for all users with access to *Configuration* → *Actions*.<br>If a script is actually used in an action, its scope cannot be changed away from 'action operation'.<br>**Macro support**<br>The scope affects the range of available macros. For example, user-related macros ({USER.\*}) are supported in scripts to allow passing information about the user that launched the script. However, they are not supported if the script scope is action operation, as action operations are executed automatically.<br>To find out which macros are supported, do a search for 'Trigger-based notifications and commands/Trigger-based commands', 'Manual host action scripts' and 'Manual event action scripts' in the [supported macro](/manual/appendix/macros/supported_by_location) table. Note that if a macro may resolve to a value with spaces (for example, host name), don't forget to quote as needed.| |*Menu path*|<|<|<|The desired menu path to the script. For example, `Default` or `Default/`, will display the script in the respective directory. Menus can be nested, e.g. `Main menu/Sub menu1/Sub menu2`. When accessing scripts through the host/event menu in monitoring sections, they will be organized according to the given directories.<br>This field is displayed only if 'Manual host action' or 'Manual event action' is selected as *Scope*.| |*Type*|<|<|<|Click the respective button to select script type:<br>**Webhook**, **Script**, **SSH**, **Telnet** or **[IPMI](/manual/config/notifications/action/operation/remote_command#ipmi_remote_commands)** command.| |<|Script type: Webhook|<|<|<| |^|*Parameters*|<|<|Specify the webhook variables as attribute-value pairs.<br>See also: [Webhook](/manual/config/notifications/media/webhook) media configuration.<br>Macros and custom [user macros](/manual/config/macros/user_macros) are supported in parameter values. Macro support depends on the scope of the script (see *Scope* above).| |^|*Script*|<|<|Enter the JavaScript code in the block that appears when clicking in the parameter field (or on the view/edit button next to it).<br>Macro support depends on the scope of the script (see *Scope* above).<br>See also: [Webhook](/manual/config/notifications/media/webhook) media configuration, [Additional Javascript objects](/manual/config/items/preprocessing/javascript/javascript_objects).| |^|*Timeout*|<|<|JavaScript execution timeout (1-60s, default 30s).<br>Time suffixes are supported, e.g. 30s, 1m.| |<|Script type: Script|<|<|<| |^|*Execute on*|<|<|Click the respective button to execute the shell script on:<br>**Zabbix agent** - the script will be executed by Zabbix agent (if the system.run item is [allowed](/manual/config/items/restrict_checks)) on the host<br>**Zabbix server (proxy)** - the script will be executed by Zabbix server or proxy (if enabled by [EnableRemoteCommands](/manual/appendix/config/zabbix_proxy)) - depending on whether the host is monitored by server or proxy<br>**Zabbix server** - the script will be executed by Zabbix server only| |^|*Commands*|<|<|Enter full path to the commands to be executed within the script.<br>Macro support depends on the scope of the script (see *Scope* above). Custom [user macros](/manual/config/macros/user_macros) are supported.| |<|Script type: SSH|<|<|<| |^|*Authentication method*|<|<|Select authentication method - password or public key.| |^|*Username*|<|<|Enter the username.| |^|*Password*|<|<|Enter the password.<br>This field is available if 'Password' is selected as the authentication method.| |^|*Public key file*|<|<|Enter the path to the public key file.<br>This field is available if 'Public key' is selected as the authentication method.| |^|*Private key file*|<|<|Enter the path to the private key file.<br>This field is available if 'Public key' is selected as the authentication method.| |^|*Passphrase*|<|<|Enter the passphrase.<br>This field is available if 'Public key' is selected as the authentication method.| |^|*Port*|<|<|Enter the port.| |^|*Commands*|<|<|Enter the commands.<br>Macro support depends on the scope of the script (see *Scope* above). Custom [user macros](/manual/config/macros/user_macros) are supported.| |<|Script type: Telnet|<|<|<| |^|*Username*|<|<|Enter the username.| |^|*Password*|<|<|Enter the password.| |^|*Port*|<|<|Enter the port.| |^|*Commands*|<|<|Enter the commands.<br>Macro support depends on the scope of the script (see *Scope* above). Custom [user macros](/manual/config/macros/user_macros) are supported.| |<|Script type: IPMI|<|<|<| |^|*Command*|<|<|Enter the IPMI command.<br>Macro support depends on the scope of the script (see *Scope* above). Custom [user macros](/manual/config/macros/user_macros) are supported.| |*Description*|<|<|<|Enter a description for the script.| |*Host group*|<|<|<|Select the host group that the script will be available for (or *All* for all host groups).| |*User group*|<|<|<|Select the user group that the script will be available to (or *All* for all user groups).<br>This field is displayed only if 'Manual host action' or 'Manual event action' is selected as *Scope*.| |*Required host permissions*|<|<|<|Select the permission level for the host group - *Read* or *Write*. Only users with the required permission level will have access to executing the script.<br>This field is displayed only if 'Manual host action' or 'Manual event action' is selected as *Scope*.| |*Enable confirmation*|<|<|<|Mark the checkbox to display a confirmation message before executing the script. This feature might be especially useful with potentially dangerous operations (like a reboot script) or ones that might take a long time.<br>This option is displayed only if 'Manual host action' or 'Manual event action' is selected as *Scope*.| |*Confirmation text*|<|<|<|Enter a custom confirmation text for the confirmation popup enabled with the checkbox above (for example, *Remote system will be rebooted. Are you sure?*). To see how the text will look like, click on *Test confirmation* next to the field.<br>{HOST.\*} and {USER.\*} macros are supported. Custom [user macros](/manual/config/macros/user_macros) are supported.<br>*Note:* the macros will not be expanded when testing the confirmation message.<br>This field is displayed only if 'Manual host action' or 'Manual event action' is selected as *Scope*.|
pt-br	#### Configurando um script global  ![](../../../../../assets/en/manual/web_interface/script.png)  Atributos do script:  |Parâmetro|<|<|<|Descrição| |---------|-|-|-|-----------| |*Nome*|<|<|<|Nome exclusivo do script.<br>Ex. `Limpar sistema de arquivos /tmp`| |*Escopo*|<|<|<|Escopo do script - operação de ação, ação manual do host ou ação manual do evento. Esta configuração determina onde o script pode ser usado - em comandos remotos de operações de ação, a partir do [menu do host](/manual/web_interface/frontend_sections/monitoring/dashboard#host_menu) ou do [menu do evento](/manual/web_interface/ frontend_sections/monitoring/problems#event_menu) respectivamente.<br>Definir o escopo para 'Operação de ação' torna o script disponível para todos os usuários com acesso a *Configuração* → *Ações*.<br>Se um script for realmente usado em um ação, seu escopo não pode ser alterado de 'operação de ação'.<br>**Suporte a macro**<br>O escopo afeta o intervalo de macros disponíveis. Por exemplo, macros relacionadas ao usuário ({USER.\*}) são suportadas em scripts para permitir a transmissão de informações sobre o usuário que iniciou o script. No entanto, eles não são compatíveis se o escopo do script for uma operação de ação, pois as operações de ação são executadas automaticamente.<br>Para descobrir quais macros são compatíveis, faça uma pesquisa por 'Notificações e comandos baseados em acionador/Comandos baseados em acionador', 'Scripts de ação de host manual' e 'Scripts de ação de evento manual' na tabela [macros com suporte](/manual/appendix/macros/supported_by_location). Observe que, se uma macro pode resolver um valor com espaços (por exemplo, nome do host), não se esqueça de citar conforme necessário.| |*Caminho do menu*|<|<|<|O caminho do menu desejado para o script. Por exemplo, `Default` ou `Default/`, exibirá o script no respectivo diretório. Os menus podem ser aninhados, por exemplo. `Menu principal/Submenu1/Submenu2`. Ao acessar scripts através do menu host/evento nas seções de monitoramento, eles serão organizados de acordo com os diretórios fornecidos.<br>Este campo é exibido apenas se 'Ação manual do host' ou 'Ação manual do evento' estiver selecionado como *Escopo*. | |*Type*|<|<|<|Clique no respectivo botão para selecionar o tipo de script:<br>**Webhook**, **Script**, **SSH**, **Telnet** ou **[ IPMI](/manual/config/notifications/action/operation/remote_command#ipmi_remote_commands)** comando.| |<|Tipo de script: Webhook|<|<|<| |^|*Parâmetros*|<|<|Especifique as variáveis ​​do webhook como pares atributo-valor.<br>Veja também: [Webhook](/manual/config/notifications/media/webhook) configuração de mídia.<br>Macros e [macros de usuário](/manual/config/macros/user_macros) personalizados são suportados em valores de parâmetro. O suporte a macro depende do escopo do script (consulte *Escopo* acima).| |^|*Script*|<|<|Insira o código JavaScript no bloco que aparece ao clicar no campo de parâmetro (ou no botão visualizar/editar próximo a ele).<br>O suporte a macro depende do escopo do script (consulte *Escopo* acima).<br>Veja também: configuração de mídia [Webhook](/manual/config/notifications/media/webhook), [objetos Javascript adicionais](/manual/config/items/preprocessing/javascript/ javascript_objects).| |^|*Timeout*|<|<|Tempo limite de execução JavaScript (1-60s, padrão 30s).<br>Sufixos de tempo são suportados, por exemplo, 30s, 1m.| |<|Tipo de script: script|<|<|<| |^|*Execute on*|<|<|Clique no respectivo botão para executar o shell script em:<br>**Agente Zabbix** - o script será executado pelo agente Zabbix (se o item system.run for [ permitido](/manual/config/items/restrict_checks)) no host<br>**servidor Zabbix (proxy)** - o script será executado pelo servidor Zabbix ou proxy (se habilitado por [EnableRemoteCommands](/manual/ appendix/config/zabbix_proxy)) - dependendo se o host é monitorado por servidor ou proxy<br>**Zabbix server** - o script será executado apenas pelo Zabbix server| |^|*Comandos*|<|<|Digite o caminho completo para os comandos a serem executados dentro do script.<br>O suporte a macro depende do escopo do script (veja *Escopo* acima). [macros de usuário](/manual/config/macros/user_macros) personalizados são suportados.| |<|Tipo de script: SSH|<|<|<| |^|*Método de autenticação*|<|<|Selecione o método de autenticação - senha ou chave pública.| |^|*Nome de usuário*|<|<|Digite o nome de usuário.| |^|*Senha*|<|<|Digite a senha.<br>Este campo estará disponível se 'Senha' for selecionado como método de autenticação.| |^|*Arquivo de chave pública*|<|<|Digite o caminho para o arquivo de chave pública.<br>Este campo está disponível se 'Chave pública' for selecionado como método de autenticação.| |^|*Arquivo de chave privada*|<|<|Digite o caminho para o arquivo de chave privada.<br>Este campo está disponível se 'Chave pública' for selecionado como método de autenticação.| |^|*Passphrase*|<|<|Insira a senha.<br>Este campo está disponível se 'Chave pública' for selecionado como método de autenticação.| |^|*Porta*|<|<|Digite a porta.| |^|*Comandos*|<|<|Insira os comandos.<br>O suporte a macro depende do escopo do script (consulte *Escopo* acima). [macros de usuário](/manual/config/macros/user_macros) personalizados são suportados.| |<|Tipo de script: Telnet|<|<|<| |^|*Nome de usuário*|<|<|Digite o nome de usuário.| |^|*Senha*|<|<|Digite a senha.| |^|*Porta*|<|<|Digite  a porta |^|*Comandos*|<|<|Insira os comandos.<br>O suporte a macro depende do escopo do script (consulte *Escopo* acima). [macros de usuário](/manual/config/macros/user_macros) personalizados são suportados.| |<|Tipo de script: IPMI|<|<|<| |^|*Command*|<|<|Insira o comando IPMI.<br>O suporte a macro depende do escopo do script (consulte *Escopo* acima). [macros de usuário](/manual/config/macros/user_macros) personalizados são suportados.| |*Descrição*|<|<|<|Digite uma descrição para o script.| |*Grupo de hosts*|<|<|<|Selecione o grupo de hosts para o qual o script estará disponível (ou *All* para todos os grupos de hosts).| |*Grupo de usuários*|<|<|<|Selecione o grupo de usuários para o qual o script estará disponível (ou *Todos* para todos os grupos de usuários).<br>Este campo é exibido apenas se 'Ação manual do host' ou ' Ação de evento manual' está selecionada como *Escopo*.| |*Permissões de host necessárias*|<|<|<|Selecione o nível de permissão para o grupo de hosts - *Read* ou *Write*. Somente usuários com o nível de permissão necessário terão acesso para executar o script.<br>Este campo é exibido apenas se 'Ação manual do host' ou 'Ação manual do evento' estiver selecionado como *Escopo*.| |*Ativar confirmação*|<|<|<|Marque a caixa de seleção para exibir uma mensagem de confirmação antes de executar o script. Esse recurso pode ser especialmente útil com operações potencialmente perigosas (como um script de reinicialização) ou que podem levar muito tempo.<br>Esta opção é exibida apenas se 'Ação manual do host' ou 'Ação manual do evento' estiver selecionado como *Escopo *.| |*Texto de confirmação*|<|<|<|Insira um texto de confirmação personalizado para o pop-up de confirmação ativado com a caixa de seleção acima (por exemplo, *O sistema remoto será reinicializado. Tem certeza?*). Para ver a aparência do texto, clique em *Confirmação de teste* ao lado do campo.<br>As macros {HOST.\*} e {USER.\*} são compatíveis. [macros de usuário](/manual/config/macros/user_macros) personalizados são suportados.<br>*Observação:* as macros não serão expandidas ao testar a mensagem de confirmação.<br>Este campo é exibido apenas se 'Ação manual do host ' ou 'Ação de evento manual' está selecionada como *Escopo*.|

en-us	#### Configuring a *Graph (classic)* widget  Configure a *Graph (classic)* widget that displays a simple graph for the item "42269".  Request:  ```json {     "jsonrpc": "2.0",     "method": "dashboard.create",     "params": {         "name": "My dashboard",         "display_period": 30,         "auto_start": 1,         "pages": [             {                 "widgets": [                     {                         "type": "graph",                         "name": "Graph (classic)",                         "x": 0,                         "y": 0,                         "width": 12,                         "height": 5,                         "view_mode": 0,                         "fields": [                             {                                 "type": 0,                                 "name": "source_type",                                 "value": 1                             },                             {                                 "type": 4,                                 "name": "itemid",                                 "value": 42269                             }                         ]                     }                 ]             }         ],         "userGroups": [             {                 "usrgrpid": 7,                 "permission": 2             }         ],         "users": [             {                 "userid": 1,                 "permission": 3             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "3"         ]     },     "id": 1 } ```
pt-br	#### Configurando um widget *Gráfico (clássico)*   Configure um widget *Gráfico (clássico)* que exiba um gráfico simples para o item "42269".  Requisição:  ```json {     "jsonrpc": "2.0",     "method": "dashboard.create",     "params": {         "name": "My dashboard",         "display_period": 30,         "auto_start": 1,         "pages": [             {                 "widgets": [                     {                         "type": "graph",                         "name": "Graph (classic)",                         "x": 0,                         "y": 0,                         "width": 12,                         "height": 5,                         "view_mode": 0,                         "fields": [                             {                                 "type": 0,                                 "name": "source_type",                                 "value": 1                             },                             {                                 "type": 4,                                 "name": "itemid",                                 "value": 42269                             }                         ]                     }                 ]             }         ],         "userGroups": [             {                 "usrgrpid": 7,                 "permission": 2             }         ],         "users": [             {                 "userid": 1,                 "permission": 3             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Resposta  ```json {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "3"         ]     },     "id": 1 } ```

en-us	#### Configuring a *Graph prototype* widget  Configure a *Graph prototype* widget that displays a grid of 3 graphs (3 columns, 1 row) created from an item prototype (ID: "42316") by low-level discovery.  Request:  ```json {     "jsonrpc": "2.0",     "method": "dashboard.create",     "params": {         "name": "My dashboard",         "display_period": 30,         "auto_start": 1,         "pages": [             {                 "widgets": [                     {                         "type": "graphprototype",                         "name": "Graph prototype",                         "x": 0,                         "y": 0,                         "width": 16,                         "height": 5,                         "view_mode": 0,                         "fields": [                             {                                 "type": 0,                                 "name": "source_type",                                 "value": 3                             },                             {                                 "type": 5,                                 "name": "itemid",                                 "value": 42316                             },                             {                                 "type": 0,                                 "name": "columns",                                 "value": 3                             }                         ]                     }                 ]             }         ],         "userGroups": [             {                 "usrgrpid": 7,                 "permission": 2             }         ],         "users": [             {                 "userid": 1,                 "permission": 3             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "3"         ]     },     "id": 1 } ```
pt-br	#### Configurando um widget *Protótipo de gráfico*  Configure um widget  *Graph prototype* que exibe uma grade de 3 gráficos (3 colunas, 1 linha) criados a partir de um protótipo de item (ID: "42316") por descoberta de baixo nível.  Solicitação:  ```json {     "jsonrpc": "2.0",     "method": "dashboard.create",     "params": {         "name": "My dashboard",         "display_period": 30,         "auto_start": 1,         "pages": [             {                 "widgets": [                     {                         "type": "graphprototype",                         "name": "Graph prototype",                         "x": 0,                         "y": 0,                         "width": 16,                         "height": 5,                         "view_mode": 0,                         "fields": [                             {                                 "type": 0,                                 "name": "source_type",                                 "value": 3                             },                             {                                 "type": 5,                                 "name": "itemid",                                 "value": 42316                             },                             {                                 "type": 0,                                 "name": "columns",                                 "value": 3                             }                         ]                     }                 ]             }         ],         "userGroups": [             {                 "usrgrpid": 7,                 "permission": 2             }         ],         "users": [             {                 "userid": 1,                 "permission": 3             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Resposta:  ```json {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "3"         ]     },     "id": 1 } ```