OpenWeatherMap
Prerequisites​
Centreon Plugin​
Install this plugin on each needed poller:
yum install centreon-plugin-Applications-Openweathermap-Restapi
API token​
A token is mandatory to access the API. More information can be found on the official OpenWeatherMap website : OpenWeatherMap api.
Centreon Configuration​
Create a host using the appropriate template​
Go to Configuration > Hosts and click Add. Then, fill the form as shown by the following table:
| Field | Value | 
|---|---|
| Host name | Name of the host | 
| Alias | Host description | 
| IP address / DNS | api.openweathermap.org | 
| Monitored from | Monitoring Poller to use | 
| Host Multiple Templates | App-OpenWeatherMap-Restapi-custom | 
| APITOKEN | Token from OpenWeatherMap subscription | 
Click on the Save button.
Service Macro Configuration​
The following macros must be configured on the service:
Macro
Description
CITYNAME
City name (e.g London or ISO 3166 code like London,uk)
WARNINGTEMPERATURE
Set warning threshold for temperature (in °C)
CRITICALTEMPERATURE
Set critical threshold for temperature (in °C)
WARNINGHUMIDITY
Set warning threshold for humidity (in %)
CRITICALHUMIDITY
Set critical threshold for humidity (in %)
WARNINGCLOUDS
Set warning threshold for clouds (in %)
CRITICALCLOUDS
Set critical threshold for clouds (in %)
WARNINGWIND
Set warning threshold for wind (in m/s)
CRITICALWIND
Set critical threshold for wind (in m/s)
Click on the Save button.