Skip to content

Commit

Permalink
Merge pull request #302 from RomainTiennot/merox
Browse files Browse the repository at this point in the history
Add template for monitoring Merox
  • Loading branch information
oscar120584 authored Nov 15, 2023
2 parents 4339d53 + e42da9f commit c9c958e
Show file tree
Hide file tree
Showing 2 changed files with 1,007 additions and 0 deletions.
44 changes: 44 additions & 0 deletions Applications/DNS/template_merox/6.4/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# Merox

## Description

This template uses the [Merox](https://www.merox.io/) API to retrieve domain information and create alerts in the event of changes.

## Overview

For Zabbix version: 6.4

Supports monitoring of:
- Discovering domains configured in Merox
- Retrieve statistics related to your domains in Merox
- Retrieve information for each domain (Score, Status, etc.)
- Execute DNS queries and monitor MX, DMARC, SPF and BIMI records

## Author

Romain Tiennot - ManoMano

## Setup

- Generate an API key from the Merox interface
- Replace `{$MEROX.API.TOKEN}`, `{$MEROX.API.USER}` macros with API identifiers
- You can replace the `{$DNS.IP}` macros if you wish to change the DNS server
- You can override the Merox API version and URL from the `{$MEROX.API.VERSION}` and `{$MEROX.API.URL}` macros.
- Assign the template to a host.

## Zabbix configuration

No specific Zabbix configuration is required

### Macros used
|Name|Description|Default|
|----|-----------|-------|
|{$DNS.IP} |<p>DNS server IP for retrieving MX, DMARC, SPF and BIMI record values</p>|`8.8.8.8` |
|{$MEROX.API.URL} |<p>Base Merox API URL</p>|`https://api.merox.io` |
|{$MEROX.API.VERSION} |<p>Merox API version</p>|`0.1` |
|{$MEROX.API.USER} |<p>Email of Merox user who generated API key</p>||
|{$MEROX.API.TOKEN} |<p>Merox API key token</p>||

## Feedback

Please report any issues with the template at https://github.com/ManoManoTech/zabbix_template_merox
Loading

0 comments on commit c9c958e

Please sign in to comment.