Skip to content

ParFlesh/zabbix-wdc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

zabbix-wdc

Tableau Web Data Connector for Zabbix using jpZabbix by ParFlesh

Usage

Using either Tableau Desktop (10+) or Tableau Public (10+) add a new data source using Web Data Connector.

Enter https://parflesh.github.io/zabbix-wdc/index.html for the web data connector url.

image

After updating the form with informations relevant to your zabbix instance click "Connect".
At this time the web data connector will authenticate to the API and will proceed to the next page if successful.
The zabbix-wdc will save the authentication token for use later to get data.

image

On this page you can configure the tables that the web data connector will generate.
Alias and Description will define the table in Tableau.
Table is the zabbix table to be used for the api query (i.e. host uses the host.get method.).
Params is a the json string to be used for the api query (i.e. {"monitored_hosts":"1"} This must be valid json parsable by javascripts built-in JSON.parse)
Multiple api calls/tables can be setup on this screen by clicking Add API call then selecting the corresponding tab for each api call.

When you have added all the needed api calls/tables click Submit. If there are no errors you will be sent to Tableaus Data Source configuration page.

image

Errors

{"code":0,"data":"","message":""} is caused by the web data connector not being able to connect to the supplied URL.

About

Tableau Web Data Connector for Zabbix using jpZabbix

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published