Hi Everyone, besides going into System Manager to look at license status manually, is there a way to automate the monitoring of critical licensing? For example if license reaches 0 for application x could I get a alert of some kind, using tools such as nagios, elastic, logstash, kibana etc, Very much appreciated for any help!
Monitor License Status- In Avaya System Manager
Collapse
X
-
I asked that question of Avaya Ada (Avaya's generative AI chatbot) - here's what Ada said - hope this helps:
To automate the monitoring of Avaya licensing and receive alerts when a license count reaches zero or any other critical threshold, you can use a combination of Avaya's built-in tools and third-party monitoring solutions like Nagios, Elastic Stack (Elasticsearch, Logstash, Kibana), or similar systems. Here's a general approach to setting this up:
1. **Avaya Alerts and Alarms**: Check if Avaya System Manager or the Web License Manager (WebLM) provides any built-in alerting mechanisms for license usage thresholds. Some Avaya systems can be configured to send SNMP traps or Syslog messages when certain events occur, including licensing issues.
2. **SNMP Monitoring**: If Avaya systems support SNMP traps for licensing events, you can configure a tool like Nagios to monitor these traps. You would need to:
- Configure the Avaya system to send SNMP traps to your monitoring server.
- Set up the monitoring tool to listen for these traps.
- Define the conditions under which an alert should be triggered.
3. **Syslog Monitoring**: If Avaya sends Syslog messages for license events, you can use Logstash to collect these messages. You would need to:
- Configure the Avaya system to send Syslog messages to a server where Logstash is running.
- Set up Logstash to parse and filter these Syslog messages.
- Use Elasticsearch to store and index these messages.
- Create a Kibana dashboard to visualize the license status and set up watches in Elasticsearch to trigger alerts based on certain conditions.
4. **API Polling**: If Avaya provides an API to query license status, you can write a custom script or application to poll this API at regular intervals and check the license count. If the count reaches a critical level, the script can trigger an alert.
5. **Custom Integration**: For a more integrated solution, you might consider developing a custom application that uses Avaya's APIs (if available) to monitor licenses and integrates with your monitoring tools to provide alerts.
6. **Third-Party Avaya-Specific Tools**: There may be third-party tools specifically designed for Avaya systems that offer more sophisticated monitoring and alerting capabilities for licensing.
Remember to consult the Avaya documentation and support resources for specific capabilities related to licensing alerts and monitoring. The Avaya Aura® System Manager documentation and the Avaya Product Licensing and Delivery System (PLDS) website may have additional information on managing and monitoring licenses.
For a more tailored solution, you may need to engage with Avaya Professional Services or a certified Avaya business partner who can provide expertise in setting up such monitoring and alerting mechanisms.
Ada consulted this document as part of it's process to create this answer: Administering Avaya Aura® System Manager R10.2.xRuss Brookes | Avaya, KCS Leader | +1 613.771.7590 | [email protected] | NA Eastern Time Zone
-
Comment