Ad Widget

Collapse

Uso da função fmtnum

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Emeson Dessia
    Junior Member
    • Nov 2022
    • 4

    #1

    Uso da função fmtnum

    Criei uma trigger action para enviar notificação de incidentes e estou usando macros de expressão para informar o valor atual, além do mínimo, médio e máximo. Está funcionando, porém não quero exibir casas decimais, tentei utilizar a função fmtnum(0) de várias formas mas não está funcionando. Alguém sabe dizer se essa função funciona nas notificações?

    Exemplo do que está trazendo:

    Último valor: {?last(/{HOST.HOST}/vm.memory.util)}%

    Valores na última hora:<br/>
    Mínimo: {?min(/{HOST.HOST}/vm.memory.util,1h)}%
    Médio: {?avg(/{HOST.HOST}/vm.memory.util,1h)}%
    Máximo: {?max(/{HOST.HOST}/vm.memory.util,1h)}%

    Resultado:
    Último valor: 96.686452509387749%
    Valores na última hora:
    Mínimo: 93.96632532302948%
    Médio: 95.205533383855951%
    Máximo: 97.1237867506501%​
  • markfree
    Senior Member
    • Apr 2019
    • 868

    #2
    De acordo com a documentação de Macro Functions, a função fmtnum​ é suportada em Expression Macros.

    Portanto, acredito que basta acrescentar a função na sua mensagem de notificação.
    Por exemplo:
    Code:
    {{?last(/{HOST.HOST}/vm.memory.util)}.fmtnum(0)}​

    Comment

    Working...