WSO2 API Manager 3.1.0 Apache reverse proxy

The WSO2 APIM documentation use almost exclusively nginx as reverse proxy. I haven’t found any example for this version of APIM behind an apache proxy, so here is a try:

ServerTokens Prod<virtualHost *:80>
ServerName api.mycompany.com.ar
UseCanonicalName On

Example configuration for apex applications behind nginx reverse proxy

# WebSocket configuration. This is a Weblogic specific config.map $http_upgrade $connection_upgrade {
default upgrade;
'' close;
}# Listen to 80 port. Redirect to httpsserver { listen 80;
server_name mysite.com.ar www.mysite.com.ar www1.mysite.com.ar; …


Esta guia esta basada en el articulo https://medium.com/@shevtsovav/ready-for-scraping-nginx-metrics-nginx-vts-exporter-prometheus-grafana-26c14816ae7c de Anton Shevtsov. Solo me encargue de traducirla y añadir algunos detalles a nivel configuración de sistema operativo, configuracion e instalacion de paquetes. Todos los creditos para él.

La idea es de esto es llegar a tener nginx con el modulo more_headers…


Esta guia esta basada en el articulo https://medium.com/@shevtsovav/ready-for-scraping-nginx-metrics-nginx-vts-exporter-prometheus-grafana-26c14816ae7c de Anton Shevtsov. Solo me encargue de traducirla. Todos los creditos para él.

Una vez que tengamos expuestas las métricas de nuestro nginx, tenemos que configurar un exporter para que Prometheus las consuma. Para esto vamos a usar este https://github.com/hnlq715/nginx-vts-exporter

Después de…

Gregorio Troncoso

Sysadmin and OSS enthusiast

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store