7b133ebc4b | ||
---|---|---|
.. | ||
README.md | ||
azuredeploy-parameters.json | ||
azuredeploy.json | ||
metadata.json | ||
nagios-core-install.sh |
README.md
Install Nagios Core on Ubuntu Virtual Machines using Custom Script Linux Extension
This template deploys Nagios Core, a host/service/network monitoring solution released under the GNU General Public License. This template also provisions a storage account, virtual network, public IP addresses and network interfaces required by the installation.
Visit the Nagios homepage at http://www.nagios.org for documentation, new releases, bug reports, information on discussion forums, and more.
The template requires the following parameters:
Name | Description |
---|---|
storageAccountName | Unique DNS Name for the storage account where the virtual machine's disks will be placed |
adminUsername | Admin user name for the virtual machine |
adminPassword | Admin password for the virtual machine |
region | Region name where the corresponding Azure artifacts will be created |
virtualNetworkName | Name of virtual network |
subnetName | Name of the virtual network subnet |
addressPrefix | The IP address mask used by the virtual network |
subnetPrefix | The subnet mask used by the virtual network subnet |
domainName | Domain name of the publicly accessible Apache web server hosting Nagios |
tshirtSize | T-shirt size of the Nagios deployment |
Topology
The Nagios deployment topology is comprised of a single VM instance that can be customized and scaled up using the tshirtSize parameter. The following table outlines the VM characteristics for each supported t-shirt size:
T-Shirt Size | VM Size | CPU Cores | Memory |
---|---|---|---|
Small | Standard_A1 | 1 | 1.75 GB |
Medium | Standard_D1 | 1 | 3.5 GB |
Large | Standard_D2 | 2 | 7 GB |
XLarge | Standard_D3 | 4 | 14 GB |
XXLarge | Standard_D3 | 8 | 28 GB |
##Known Issues and Limitations
- A single instance installation Nagios Core is performed by the template
- This template does not install any monitoring targets