diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md index a33b8b5..6f8dc24 100644 --- a/DEVELOPMENT.md +++ b/DEVELOPMENT.md @@ -15,8 +15,8 @@ We are using the second option. Our local development environment is: Create a VM and install your Zabbix server with PostgreSQL from packages by following these instructions: -https://www.zabbix.com/documentation/3.4/manual/installation/install_from_packages/debian_ubuntu -https://www.zabbix.com/documentation/3.4/manual/installation/install#installing_frontend +https://www.zabbix.com/documentation/current/manual/installation/install_from_packages/debian_ubuntu +https://www.zabbix.com/documentation/current/manual/installation/install#installing_frontend > Hint: either disable SNMP monitoring or install snmp-mibs-downloader from multiverse repo to get rid of long warning in the log file after each zabbix server start. diff --git a/README.md b/README.md index 6d420d2..c2e759f 100644 --- a/README.md +++ b/README.md @@ -68,11 +68,11 @@ Now you should be able to see all the Zabbix data in InfluxDB and Grafana (if yo # Security and Sustainability Please consider using authorization with InfluxDB as described on -https://docs.influxdata.com/influxdb/v1.6/administration/authentication_and_authorization/#authorization. +https://docs.influxdata.com/influxdb/latest/administration/authentication_and_authorization/#authorization. -The above has no real point if you don't use HTTPS. In order to do so, follow the instructions to set up a certificate and key on https://docs.influxdata.com/influxdb/v1.6/administration/https_setup/. +The above has no real point if you don't use HTTPS. In order to do so, follow the instructions to set up a certificate and key on https://docs.influxdata.com/influxdb/latest/administration/https_setup/. -Please consider some [Downsampling and data retention](https://docs.influxdata.com/influxdb/v1.6/guides/downsampling_and_retention/) strategies in Influx. +Please consider some [Downsampling and data retention](https://docs.influxdata.com/influxdb/latest/guides/downsampling_and_retention/) strategies in Influx. Don't forget to maintain your Zabbix history by either build-in House keeping process or with table partitioning. @@ -91,7 +91,7 @@ Don't forget to maintain your Zabbix history by either build-in House keeping pr ,host_name=,host_groups=[,applications=] value= ``` -Example of the payload sent to InfluxDB including escaping. Internally cURL is used to POST values to a URL similar to `http://localhost:8086/write?db=name_of_your_db` (constructed from history_influxdb.conf values). More information on writing to Influx using cURL can be found at https://docs.influxdata.com/influxdb/v1.6/guides/writing_data/ +Example of the payload sent to InfluxDB including escaping. Internally cURL is used to POST values to a URL similar to `http://localhost:8086/write?db=name_of_your_db` (constructed from history_influxdb.conf values). More information on writing to Influx using cURL can be found at https://docs.influxdata.com/influxdb/latest/guides/writing_data/ ``` @@ -108,7 +108,7 @@ Imagine some users (let's say 20 guys) are looking into data using Grafana and d Motivation for this module was to offer data collected by Zabbix for analysis and extensive querying to the wider audience. Our solution to this is to split Zabbix database backend and Grafana data source into two independent data stores, we have chosen InfluxDB for it's simplicity and focus on time series data, but other options here may be Elastic, Graphite or Prometheus. -Since Zabbix 3.2.0 we may use a module to [handle history data](https://www.zabbix.com/documentation/3.4/manual/config/items/loadablemodules), this project leverage this to forward data to InfluxDB. +Since Zabbix 3.2.0 we may use a module to [handle history data](https://www.zabbix.com/documentation/current/manual/config/items/loadablemodules), this project leverage this to forward data to InfluxDB. Inspiration for this module originates from and credit goes to: - https://grafana.com/plugins/alexanderzobnin-zabbix-app diff --git a/dist/history_influxdb.conf b/dist/history_influxdb.conf index eec3974..52dd5fc 100644 --- a/dist/history_influxdb.conf +++ b/dist/history_influxdb.conf @@ -36,7 +36,7 @@ InfluxDBName=zabbix # If you use https, you need to enable https in influxdb.conf with: # https-enabled = true # -# Follow the steps at https://docs.influxdata.com/influxdb/v1.6/administration/https_setup/ for more detail +# Follow the steps at https://docs.influxdata.com/influxdb/latest/administration/https_setup/ for more detail # # Default: # InfluxDBProtocol=http