Skip to content

Commit 90c3542

Browse files
authored
Merge pull request #6106 from EnterpriseDB/docs/pem/licensing-page
Docs/pem/licensing page
2 parents 0740282 + 1a50647 commit 90c3542

File tree

2 files changed

+61
-0
lines changed

2 files changed

+61
-0
lines changed

product_docs/docs/pem/9/considerations/index.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
title: "Deployment considerations"
33
navigation:
44

5+
- licensing
56
- setup_ha_using_efm
67
- pem_pgbouncer
78
- authentication_options
@@ -13,6 +14,7 @@ There are a number of things to consider before deploying Postgres Enterprise Ma
1314

1415
| Considerations | Implementation instructions |
1516
| ---------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- |
17+
| Does your EDB subscription cover your planned use of PEM? | [How PEM licensing works](licensing)
1618
| Is a standalone server sufficient or do you need a high availability architecture? | [Installing the server](../installing/) or [Deploying high availability](setup_ha_using_efm/) |
1719
| Do you need to implement connection pooling? | [Deploying connection pooling](pem_pgbouncer/) |
1820
| What type of authentication to use? | [Authentication options](authentication_options/) |
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
---
2+
title: "How PEM licensing works"
3+
navTitle: "Licensing"
4+
redirects:
5+
- /pem/latest/pem_ha_setup/
6+
- /pem/latest/pem_ha_setup/setup_ha_using_efm/
7+
---
8+
9+
PEM is intended to be used for monitoring and managing Postgres
10+
instances supported by EDB. As such, if you have a subscription that
11+
entitles you to use PEM, adding it to your stack to monitor such
12+
instances generally incurs no additional license costs.
13+
14+
## Licensing rules
15+
16+
To use PEM, you must have an EDB Standard or Enterprise subscription.
17+
18+
Any Postgres servers you monitor using PEM (whether by installing the
19+
PEM Agent locally, through Remote Monitoring, or by making a client
20+
connection from the PEM web application) must be covered by an EDB
21+
Standard or Enterprise subscription.
22+
23+
Non-Postgres servers that do not otherwise consume cores (for example
24+
PGD Proxy nodes or machines running Barman) may be monitored by PEM. No
25+
additional cores are consumed by monitoring such servers with PEM.
26+
27+
The Postgres instance used as the PEM backend does not consume cores
28+
from your subscription. Likewise, no cores are consumed by any other PEM
29+
components. All these components are covered by your support agreement.
30+
31+
## Examples
32+
33+
### Adding PEM to a fully-supported environment
34+
A customer with an Enterprise subscription for 32 cores has 8 x 4-core
35+
servers running EDB Postgres Advanced Server (EPAS), thereby fully
36+
consuming their 32 cores. This customer may install PEM on a fifth
37+
server and use it to monitor their 8 EPAS servers. This requires no
38+
change to their subscription as the PEM server does not consume cores
39+
and the monitored EPAS instances are already fully covered.
40+
41+
Likewise, if this customer added a Barman server and connected it to PEM
42+
for monitoring, they would consume no additional cores.
43+
44+
### Adding unsupported servers to PEM
45+
A customer with a Standard subscription for 36 cores has PEM and 6 x
46+
6-core servers running PostgreSQL covered by EDB support - thereby
47+
consuming their 36 cores as in the example above.
48+
49+
The customer also has 10 x 2-core PostgreSQL servers that are not
50+
covered by any EDB subscription. These servers must not be monitored by
51+
PEM as they are not covered by a Standard or Enterprise subscription. If
52+
the customer wishes to monitor these servers they must add a further 20
53+
cores to their subscription.
54+
55+
!!! Note
56+
An EDB Community 360 subscription for the additional 20 cores is not
57+
sufficient. Servers monitored by PEM must be covered by Standard or
58+
Enterprise.
59+
!!!

0 commit comments

Comments
 (0)