Skip to content

Commit

Permalink
Merge pull request #14 from i-ky/links-latest
Browse files Browse the repository at this point in the history
Link to the latest InfluxDB and Zabbix documentation
  • Loading branch information
LMacPhail authored Feb 21, 2022
2 parents 9d8ad1e + e310442 commit 9d35ca6
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 8 deletions.
4 changes: 2 additions & 2 deletions DEVELOPMENT.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.

Expand All @@ -91,7 +91,7 @@ Don't forget to maintain your Zabbix history by either build-in House keeping pr
<metric_str>,host_name=<str>,host_groups=<str>[,applications=<str>] value=<float|int|str> <timestamp>
```

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/


```
Expand All @@ -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
Expand Down
2 changes: 1 addition & 1 deletion dist/history_influxdb.conf
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit 9d35ca6

Please sign in to comment.