purplehazech / puppet-zabbix

zabbix module with focus on using zabbix api to provision zabbix from puppet
GNU Affero General Public License v3.0
7 stars 6 forks source link

Module: Zabbix

Build Status

Install and configure Zabbix.

This module aims to be a feature complete module for Zabbix. Right now it is being developed and tested on Gentoo and Debian/Ubuntu. I plan on porting it over to multiple architectures later on. This modules uses the git-flow model and the main development branch is develop. For versioning this module adheres to semver.org.

In my opinion a feature complete Zabbix module must support the following things.

At this point most of the legwork is done. This module will hit the 1.x milestone as soon as it is ready for produciton on gentoo and debian/ubuntu.

Requirements

Development

You might want to look here for a howtos:

This modules is released under the Affero GPL. This means you will have to contribute all changes back to the community.

For the most part I try to proactively merge changes from forks. Pull requests are very welcome as well.

License

2012, Lucas S. Bickel, Alle Rechte vorbehalten

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Zabbix Report Processor

Zabbix Report Processor is in this program as a subtree merge.

Author: Thomas Van Doren

License: GPLv2

Github: https://github.com/thomasvandoren/puppet-zabbix