Hi there,
I'm running my own monitoring system for multiple customers based on grafana and prometheus, have also considerable experience in zabbix. Asterisk and number of active calls can be monitored and plotted in dashboard.
Will be happy to help with your task. I'll need some hints on how often you need to control Asterisk and access to your systems.
regards