Skip to content

Latest commit

 

History

History
44 lines (32 loc) · 1.97 KB

README.md

File metadata and controls

44 lines (32 loc) · 1.97 KB

Azure Managed Moneo Resources

Overview

Usining Moneo with Azure Managed resources is the prefered Method of deployment. These instructions will set up Azure managed Grafana and Azure Managed Prometheus to ingest and visualize data from Moneo exporters. This deployment only needs to be run ones.

Prerequisiutes

  1. Modify resource names in the deploy_moneo_infrastructure.sh script: Specifically:

        # Change the naming if desired
        prometheus_mon_workspace="moneo-amw"
        rgroup="moneo-rg" 
        idname="moneo-identity"
        grafana_name="moneo-dashboard"
    
        # change location and subscription
        alert_email="<email>"
        location="southcentralus"
        subid="<sub-id>"
  2. AZ cli installed and logged in.

  3. You may choose to edit the ARM template. We do not support any changes to the file so do so at your own risk.

Deploy instructionts

  1. Run the deploy_moneo_infrastructure.sh script.
  2. It will take some time to deploy. The script will output failed deployment and or IAM assignments.
  3. if the deployment is successful you should see these resources: Alt text
  4. Verify/Add Grafana admin,viewer,and/or editor roles to your grafana resource.
  5. The deployment is complete. You can now design the Grafana dashboards to your own specifications. Also see: ManagedPrometheusAgent.md for details on how to launch Moneo on compute nodes and start ingesting data.

Dashboard templates

You are free to design your own Grafana dashboards. We also provide dashboards in the grafana_dashboard_templates directory: