Ad Widget

Collapse

Template Azure credit monitoring

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Tomaico
    Junior Member
    • Feb 2023
    • 1

    #1

    Template Azure credit monitoring

    Hi y'all!

    I'm doing an internship at a company where we monitor our customers IT-infractructure with Zabbix.
    I've been tasked with improving our zabbix setup with adding a few things, this includes the monitoring of the Azure CPU credits of our customers so that we get notified that their credit is running out.
    Is there a way to monitor this in Zabbix? I know that there is a template for Azure that has something similar like this but it's with an VM autodiscovery, which is useless in our case since all the Azure VM's are already being monitored with an agent and we don't want it creating duplicate hosts.

    Any help is appreciated!
    Last edited by Tomaico; 31-03-2023, 09:12.
  • cyber
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Dec 2006
    • 4807

    #2
    If you can work out, how to query that from Azure, then yes, that's possible.
    That Azure template works same way, it queries all those things over azure API

    Learn more about Monitor service - Lists the metric values for a resource. This API used the default ARM throttling limits.

    Comment

    • irontmp
      Member
      • Sep 2023
      • 36

      #3
      Originally posted by Tomaico
      Hi y'all!

      I'm doing an internship at a company where we monitor our customers IT-infractructure with Zabbix.
      I've been tasked with improving our zabbix setup with adding a few things for Credit monitoring, this includes the monitoring of the Azure CPU credits of our customers so that we get notified that their credit is running out.
      Is there a way to monitor this in Zabbix? I know that there is a template for Azure that has something similar like this but it's with an VM autodiscovery, which is useless in our case since all the Azure VM's are already being monitored with an agent and we don't want it creating duplicate hosts.

      Any help is appreciated!
      Yes, you can monitor Azure CPU credits in Zabbix without creating duplicate hosts by customizing the existing Azure template. Modify the template to fetch CPU credit data directly from agents monitoring Azure VMs, bypassing VM autodiscovery. Alternatively, utilize Azure Monitor to export CPU credit metrics to a compatible format like Prometheus, then integrate into Zabbix using custom scripts or plugins. Explore Zabbix's custom item and trigger creation for defining thresholds and receiving notifications when CPU credits are low. This approach ensures efficient monitoring without duplicating hosts.

      Comment

      Working...