---
title: Administrative alert handlers
description: Configure PingDirectory and PingDirectoryProxy alert handler implementations, such as Error Log, JMX, SMTP, and SNMP, to send administrative alerts about significant server events.
component: pingdirectory
version: 10.3
page_id: pingdirectory:pingdirectory_server_administration_guide:pd_ds_admin_alert_handlers
canonical_url: https://docs.pingidentity.com/pingdirectory/11.1/pingdirectory_server_administration_guide/pd_ds_admin_alert_handlers.html
llms_txt: https://docs.pingidentity.com/pingdirectory/llms.txt
docs_for_agents: https://developer.pingidentity.com/build-with-ai/docs-for-agents.md
revdate: 2024-08-08T00:00:00Z
superseded_by: https://docs.pingidentity.com/pingdirectory/11.1/pingdirectory_server_administration_guide/pd_ds_admin_alert_handlers.html
---

# Administrative alert handlers

The server provides mechanisms to send alert notifications to administrators when significant problems or events occur during processing, such as problems during server startup or shutdown. The PingDirectory provides several alert handler implementations, including:

* Error Log Alert Handler

  Sends administrative alerts to the configured server error logger(s).

* Exec Alert Handler

  Executes a specified command on the local system if an administrative alert matching the criteria for this alert handler is generated by the PingDirectory. Information about the administrative alert will be made available to the executed application as arguments provided by the command.

* Groovy Scripted Alert Handler

  Provides alert handler implementations defined in a dynamically-loaded Groovy script that implements the `ScriptedAlertHandler` class defined in the Server SDK.

* JMX Alert Handler

  Sends administrative alerts to clients using the Java Management Extensions (JMX) protocol. Ping Identity uses JMX for monitoring entries and requires that the JMX connection handler be enabled.

* SMTP Alert Handler

  Sends administrative alerts to clients via email using the Simple Mail Transfer Protocol (SMTP). The server requires that one or more SMTP servers be defined in the global configuration.

* SNMP Alert Handler

  Sends administrative alerts to clients using the Simple Network Management Protocol (SNMP). The server must have an SNMP agent capable of communicating via SNMP 2c.

* SNMP Subagent Alert Handler

  Sends SNMP traps to a primary agent in response to administrative alerts generated within the server.

* Third Party Alert Handler

  Provides alert handler implementations created in third-party code using the Server SDK.
