Amigos, primeiro sou novato em Zabbix, já me desculpo se falar algumas besteiras.
Estou coletando informações de um database PostgreSQL, no entanto, uma informação não está sendo fácil de coletar:
- Percentual de inserts, updates ou deletes que um database teve entre uma coleta e outra.
Basicamente, o PostgreSQL me fornece um acumulado de inserts, ou seja, ele tem um contador de inserts, sempre acumulando os valores. Minha intenção é criar utilizar do recurso de “Calculated Items” para chegar ao percentual de inserts entre uma coleta e outra.
Então eu teria o item com a seguinte chave: postgresql.db.inserted[{#DBNAME}]
Meu campo calculado seria:
((postgresql.db.inserted[{#DBNAME}] - last("postgresql.db.inserted[{#DBNAME}]"))*100) / postgresql.db.inserted[{#DBNAME}]
Porem esse cálculo gera erros e não consigo encontrar o problema, alguém pode me ajudar com essa formula?
Estou coletando informações de um database PostgreSQL, no entanto, uma informação não está sendo fácil de coletar:
- Percentual de inserts, updates ou deletes que um database teve entre uma coleta e outra.
Basicamente, o PostgreSQL me fornece um acumulado de inserts, ou seja, ele tem um contador de inserts, sempre acumulando os valores. Minha intenção é criar utilizar do recurso de “Calculated Items” para chegar ao percentual de inserts entre uma coleta e outra.
Então eu teria o item com a seguinte chave: postgresql.db.inserted[{#DBNAME}]
Meu campo calculado seria:
((postgresql.db.inserted[{#DBNAME}] - last("postgresql.db.inserted[{#DBNAME}]"))*100) / postgresql.db.inserted[{#DBNAME}]
Porem esse cálculo gera erros e não consigo encontrar o problema, alguém pode me ajudar com essa formula?
Comment