mrproliu commented on issue #6118:
URL: https://github.com/apache/skywalking/issues/6118#issuecomment-753420809


   I have started reading their API document a few days, we need to using 
[Host](https://www.zabbix.com/documentation/current/manual/api/reference/host/get),
 [Host 
Group](https://www.zabbix.com/documentation/current/manual/api/reference/hostgroup/get),
 and 
[Item](https://www.zabbix.com/documentation/current/manual/api/reference/item/get).
   Follow the API document, I think we need a new `fetcher` to process all the 
Zabbix hosts and metrics data.
   
   At the `fetcher` processing, we need to follow these steps.
   
   1. Creating a new schedule task to query their API, similar to Prometheus 
fetcher.
   1. User needs to provide their Zabbix user account at the configuration, so 
we could access their API after 
[login](https://www.zabbix.com/documentation/current/manual/api/reference/user/login).
   2. User needs to provide metrics conversion mapping, such as `MAL`. We need 
to use item API to get all these host metrics data and convert them to the 
meter system.
   3. Using host group and host API to get The necessary data, to build the 
service or service instance data.
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to