hello
we use zabbix for quite a long time now, but maybe still in the basic way... Currently, we have about 500 hosts and about 30k items - values are fetched via several proxies. We find it , now, quite resource consuming to get all values because, we nearly have a script to call by value we get, and most of them are from python script that need several heavy python libraries.
Most of the time, we make an API call to get several values, for one item, and filter the resultset to get just one of them to feed the item... and for the same resultset, the other fields will be requested one by one by zabbix orchestrator.
It would be less resource consuming, for the result set we get from the external api call (let's say, .. aws api e.g.), to feed several zabix items at the same time..
Is it possible to do it ? What would be the best design to do so.. ?
thank you for your help
best regards
Mickael
we use zabbix for quite a long time now, but maybe still in the basic way... Currently, we have about 500 hosts and about 30k items - values are fetched via several proxies. We find it , now, quite resource consuming to get all values because, we nearly have a script to call by value we get, and most of them are from python script that need several heavy python libraries.
Most of the time, we make an API call to get several values, for one item, and filter the resultset to get just one of them to feed the item... and for the same resultset, the other fields will be requested one by one by zabbix orchestrator.
It would be less resource consuming, for the result set we get from the external api call (let's say, .. aws api e.g.), to feed several zabix items at the same time..
Is it possible to do it ? What would be the best design to do so.. ?
thank you for your help
best regards
Mickael
Comment