Top
Enterprise Postgres 18 for Kubernetes User's Guide

4.4 FEPExporter in Standalone Mode

FEPExporter is an independent CR; hence it does not necessarily depend on main FEPCluster CR. To deploy a FEPExporter in given namespace follow the below step.

Note

If you are deploying on a Kubernetes cluster, Refer to "Custom Resource Parameters" in the Reference to create and apply a yaml file.


  1. To create FEPExporter CR, either
    (1) Click on "Create Instance" under FEPExporter.
    OR
    (2) Click on "FEPExporter" on top and then click on "Create FEPExporter" on the next page.

  2. In Form View, one can change only the name of cluster being deployed. The default name is "new-fep-exporter". This name must be unique within a namespace.

  3. FEPExporter scrapes metrics for FEPCluster within same namespace.

  4. In YAML View, starting value of FEPExporter CR is visible and one can choose to modify parameters before creating CR. Refer to the Reference for details of parameters.

  5. When clicked on the "Create" button. It will create FEPExporter pod with other resource like secret, service, configmap for data source queries.

  6. Specify the name of the FEPCluster in spec.fepExporter.fepClusterList of FEPExporter. Before targeting cluster, Check the FEPCluster status and FEP StatefulSet are in running condition.

  7. It will recreate FEPExporter pod with a new dataresource secret. It will list down all the database with statistics of specified FEPcluster in monitoring section.

  8. If fepClusterList has more than one clusters listed, current exporter will collect metrics for all of those listed.

  9. Multiple FEPExporters can be deployed within one namespace with their own cluster list to collect metrics from.