Hi!
We are setting up zabbix as a new control mechanism. We have a custom build application which follows the state of "business services". Each "business service" is set up from multiple control of application, servers, etc. and based on the state of each elements our application calculates the state of "business service". It works based on error and resolve messages. If any critical application gets an error message inside a certain "business service" the whole service will get state "error". Business service will go to "OK" state after application recevied "resolve messages" from source.
We use kafka to get events to our custom application. I have set up zabbix kafka connector to send events into kafka topic.
After some intial test I have realised that zabbix resolve events does not include any metadata. It just includes "id" of "previous event" ("p_eventid").
example of resolve event:
Our custom application is used to get all the info with every events (resolve or error).
Is it possible to get more metadata for "resolve events"? Like to configure zabbix so it would send more information?
I have searched the web and zabbix documentation and have found nothing of sorts :/
Even my prompt to chatgpt got negative from the start
Before I started developing a custom logic I just wanted to make sure this is not possible
.
Any help will be appreciated
Best regards,
vidmarja
We are setting up zabbix as a new control mechanism. We have a custom build application which follows the state of "business services". Each "business service" is set up from multiple control of application, servers, etc. and based on the state of each elements our application calculates the state of "business service". It works based on error and resolve messages. If any critical application gets an error message inside a certain "business service" the whole service will get state "error". Business service will go to "OK" state after application recevied "resolve messages" from source.
We use kafka to get events to our custom application. I have set up zabbix kafka connector to send events into kafka topic.
After some intial test I have realised that zabbix resolve events does not include any metadata. It just includes "id" of "previous event" ("p_eventid").
example of resolve event:
HTML Code:
{
"clock": 1763968176,
"eventid": 49891,
"ns": 269135700,
"p_eventid": 49775,
"value": 0
}
Is it possible to get more metadata for "resolve events"? Like to configure zabbix so it would send more information?
I have searched the web and zabbix documentation and have found nothing of sorts :/
Even my prompt to chatgpt got negative from the start

Before I started developing a custom logic I just wanted to make sure this is not possible
. Any help will be appreciated
Best regards,
vidmarja
Comment