Managing a PEM agent
====================

Use the Postgres Enterprise Manager browser-based console to manage PEM
agents.

The PEM agent executes tasks and reports statistics from the agent host
and the monitored Postgres instances to the PEM server. A single PEM
agent can monitor multiple installed instances of Postgres that reside
on the same host where the agent is installed or on multiple remote
hosts. It’s also responsible for executing other tasks that you might
schedule, such as server shutdowns, SQL Profiler traces, and custom
jobs.

To manage the PEM agents, you can:

- :ref:`Managing job notifications <Managing job notifications>` 

- :ref:`Managing scheduled jobs <Managing scheduled jobs>` 

- :ref:`Modifying agent configuration <Modifying agent configuration>` 

- :ref:`Reviewing or modifying agent properties <Reviewing or modifying agent properties>` 

- :ref:`Setting agent privileges <Setting agent privileges>` 

- :ref:`Running multiple PEM agent services on a single server <Running multiple PEM agent services on a single server>` 

.. toctree::
  :maxdepth: 4

  ADMINISTERING--managing_pem_agent--managing_job_notifications
  ADMINISTERING--managing_pem_agent--managing_scheduled_jobs
  ADMINISTERING--managing_pem_agent--modifying_agent_configuration
  ADMINISTERING--managing_pem_agent--modifying_agent_properties
  ADMINISTERING--managing_pem_agent--multiple_agent_services
  ADMINISTERING--managing_pem_agent--setting_agent_privileges
