Edge para la nube privada v. 4.16.05
En este documento, se describen las técnicas de supervisión de los componentes compatibles con una implementación de Apigee Edge en las instalaciones.
Habilitar la autenticación JMX y configurar la contraseña JMX
El proceso de supervisión para el servidor de administración, el procesador de mensajes, Qpid y Postgres usar JMX. JMX está habilitado de forma predeterminada y el acceso remoto JMX no requiere una contraseña.
Para habilitar la autenticación de JMX, cada componente tiene una acción change_jmx_auth que usas para habilitar o inhabilitar la autenticación y establecer las credenciales de JMX.
Para habilitar la autenticación JMX, usa el siguiente comando:
> /<inst_root>/apigee/apigee-service/bin/apigee-service comp change_jmx_auth optionsOrConfigFile
Donde:
- comp es edge-management-server, Edge-message-processor, Edge-router, Edge-qpid-server o edge-postgres-server.
- Las opciones son las siguientes:
- -u: Nombre de usuario
- -p: contraseña
- -e: y (habilitar) o n (inhabilitar)
- El archivo de configuración incluye lo siguiente:
- JMX_USERNAME=nombre de usuario
- JMX_HABILITADO=y/n
- JMX_PASSWORD=password (si no se establece o no se pasa con -p, se te solicitará)
Por ejemplo, para usar opciones en la línea de comandos:
> /<inst_root>/apigee/apigee-service/bin/apigee-service edge-management-server change_jmx_auth -u foo -p bar -e y
Si tienes un archivo de configuración:
> /<inst_root>/apigee/apigee-service/bin/apigee-service edge-management-server change_jmx_auth -f configFile
Si ejecutas Edge en varios nodos, ejecuta este comando en todos los nodos y especifica el mismo nombre de usuario y contraseña.
Para inhabilitar más adelante la autenticación de JMX, usa el siguiente comando:
> /<inst_root>/apigee/apigee-service/bin/apigee-service edge-management-server change_jmx_auth -e n
Servidor de administración
Usando JConsole para supervisar la verificación de estado del sistema y procesar información
Usa JConsole (una herramienta que cumple con JMX) para administrar y supervisar la verificación de estado y las estadísticas de procesos. Al utilizar JConsole, puedes consumir las estadísticas de JMX expuestas por el Servidor de administración (o cualquier servidor) y mostrarlos en una interfaz gráfica. Para obtener más información sobre el uso de JConsole, consulta http://docs.oracle.com/javase/8/docs/technotes/guides/management/jconsole.html.
Usa JConsole y la siguiente URL de servicio para supervisar los atributos JMX (MBeans) que se ofrecen a través de JMX.
service:jmx:rmi:///jndi/rmi://<ip address>:<port>/platform
en el que <ip address> es la dirección IP del Servidor de administración (o servidor respectivo). De forma predeterminada, el puerto es 1099 para el servidor de administración.
En la siguiente tabla, se muestran las estadísticas genéricas de JMX:
MBeans de JMX |
Atributos de JMX |
---|---|
Memoria |
HeapMemoryUsage |
NonHeapMemoryUsage |
|
Uso |
|
Nota: Los valores del atributo se mostrarán en cuatro valores: confirmado, init, max y used. |
Cómo usar las verificaciones de la API de la aplicación de Edge
Puedes realizar una verificación de API en el servidor de administración (o en cualquier servidor) invocando lo siguiente: Comando CURL:
curl http://<host>:8080/v1/servers/self/up
En el que <host> es la dirección IP del servidor de administración.
Esta llamada devuelve el valor "true" y "false". Si es verdadero, significa que el nodo está activo y el servicio de Java está en ejecución.
Si no recibes una respuesta HTTP 200 (OK), significa que Edge no puede responder al puerto 8080. solicitudes.
Solución de problemas
- Accede al servidor y ejecuta el siguiente comando:
/<inst_root>/apigee/apigee-service/bin/apigee-service estado del servidor de administración perimetral - Si el servicio no se está ejecutando, inícialo:
/<inst_root>/apigee/apigee-service/bin/apigee-service edge-management-server start
Uso de Edge Aplicación: Verificaciones de usuarios, implementación y organización
Los servidores de administración desempeñan un papel fundamental en la unión de todos los demás paquetes en cada entorno local. instalación. Puedes verificar el estado del usuario, la organización y la implementación en el servidor de administración. ejecutando los siguientes comandos:
curl -u userEmail:password http://localhost:8080/v1/users curl -u userEmail:password http://localhost:8080/v1/organizations curl -u userEmail:password http://localhost:8080/v1/organizations/orgname/deployments
El sistema debería mostrar “deployed” estado de todas las llamadas. Si estos errores fallan, haz lo siguiente: lo siguiente:
- Comprobar los registros del servidor de administración (en <inst_root>/apigee/var/log/edge-management-server en busca de errores.
- Realizar una llamada al servidor de administración para verificar si está funcionando correctamente.
- Quita el servidor de ELB y, luego, reinicia el servidor de administración.
/<inst_root>/apigee/apigee-service/bin/apigee-service edge-management-server restart
Router
Para realizar la verificación de la API en el router (o en cualquier servidor), invoca el siguiente comando de cURL:
curl http://<host>:8081/v1/servers/self/up
Donde, host es la dirección IP del router.
Esta llamada devuelve el valor "true" y "false". Si es verdadero, significa que el nodo está activo y el servicio de Java está en ejecución.
Si no recibes una respuesta HTTP 200 (OK), significa que Edge no puede responder al puerto 8081. solicitudes.
Solución de problemas
- Accede al servidor y ejecuta los siguientes comandos:
/<inst_root>/apigee/apigee-service/bin/apigee-service edge-router status - Si el servicio no se está ejecutando, inícialo.
/<inst_root>/apigee/apigee-service/bin/apigee-service inicio del router perimetral - Si el servicio se está ejecutando, prueba que funcione. Para supervisar el estado del clúster, verifica memberCount en reachableCount y alerta a todas las instancias con "memberCount != reachableCount".
curl -v -u <userEmail>:<password> http://localhost:port/v1/cluster
Donde port es 8081 para el router y 8082 para el procesador de mensajes. El resultado anterior El comando CURL se muestra a continuación:
{
“memberCount” : 12.
“pod” : “rea1gw001”,
"reachableCount" : 12.
"región" : “us-east-1”,
"tipos" : [ "management-server" ]
* Conexión no 0 al host ms05apigee intacta
* Cerrando conexión #0
} - Si no funciona, ejecuta el siguiente comando para examinar la falla o encontrar el miembro que la causa.
curl http://localhost:port/v1/cluster/members
El puerto de destino es 8081 para el router y 8082 para el procesador de mensajes. El resultado del comando cURL anterior se verá de la siguiente manera:
{
"lastChange" : 0,
"latency" : 0,
"state" : "CONNECTED",
"uuid" : "9c4c8bde-0015-4dc5-82d2-59fb326c4074"
}, {
"address" : "/192.168.5.209:4526",
"clusterType" : "router,message-processor",
"lastChange" : 1350658037228,
"latency" : 3,
"pod" : "rea1gw001",
"region" : "us-east-1",
"serverType" : "message-processor",
"state" : "CONNECTED",
"uuid" : "f1c663a1-2bb8-469f-b5fd-69a5c5aa91c5"
}, {
"address" : "/192.168.5.29:4526",
"clusterType" : "router,message-processor",
"lastChange" : 1350623005057,
"latency" : 1,
"pod" : "rea1gw001",
"region" : "us-east-1",
"serverType" : "message-processor",
"state" : " DISCONNECTED ",
"uuid" : "4cfe932b-f644-4581-b1ae-df338af9c7ce"
}, {
"address" : "/192.168.4.182:4526",
"clusterType" : "router,message-processor",
"lastChange" : 1350657730535,
"latency" : 1,
"pod" : "rea1gw001",
"region" : "us-east-1",
"serverType" : "message-processor",
"state" : "CONNECTED",
"uuid" : "cba063d5-b8a4-409f-9e0b-f5d403e02091"
} - Observa que la dirección IP 192.168.5.29 está desconectada. Reinicia el servidor
/<inst_root>/apigee/apigee-service/bin/apigee-service reinicio del router perimetral
Nota: Si un router tiene un estado desconectado, quítalo de ELB y y, luego, reinícialo. - Después del reinicio, comprueba que funcione
curl -v http://localhost:port/v1/cluster
En el que el puerto es 8081 para el router y 8082 para el procesador de mensajes.
Message Processor
Usando JConsole para supervisar la verificación de estado del sistema y procesar información
Sigue los mismos pasos que se describen arriba para el servidor de administración.
Nota: Asegúrate de usar el puerto – 1101.
Cómo usar las verificaciones de la API de la aplicación de Edge
Sigue los pasos que se indican más arriba para el router.
Nota: Asegúrate de usar el puerto – 8082.
Usa verificaciones de flujo de mensajes JMX
Sigue los mismos pasos que se describen arriba para el servidor de administración.
Nota: Asegúrate de usar el puerto – 1101.
Servidor Qpid
Usar JConsole para supervisar la verificación de estado del sistema y procesar información
Sigue los mismos pasos que se describen arriba para el servidor de administración.
Nota: Asegúrate de usar el puerto – 1102.
Usa las verificaciones de la API de Edge Application
Sigue los mismos pasos que se describen arriba para el servidor de administración.
Nota: Asegúrate de usar el puerto – 8083. El siguiente comando CURL es también es compatible con el servidor Qpid:
curl http://<qpid_IP>:8083/v1/servers/self
Servidor de Postgres
Cómo usar JConsole para supervisar la verificación de estado del sistema y procesar información
Sigue los mismos pasos que se describen arriba para el servidor de administración.
Nota: Asegúrate de usar el puerto 1103.
Usa las verificaciones de la API de Edge Application
Sigue los mismos pasos que se describen arriba para el servidor de administración.
Nota: Asegúrate de usar el puerto 8084. El siguiente comando CURL es también es compatible con Postgres Server:
curl http://<postgres_IP>:8084/v1/servers/self
Uso de Edge Verificaciones de entorno y organización de aplicaciones
Puedes verificar el nombre de la organización y el entorno que están incorporados en el servidor de Postgres ejecutando los siguientes comandos CURL:
curl http:// <postgres_IP>:8084/v1/servers/self/organizations
Nota: Asegúrate de usar el puerto 8084.
El sistema debe mostrar el nombre de la organización y el entorno.
Usa la verificación de axstatus de la aplicación de Edge
Puedes verificar el estado de los servidores de análisis emitiendo el siguiente CURL kubectl.
curl -u userEmail:password http://<host>:<port>/v1/organizations/<orgname>/environments/<envname>/provisioning/axstatus
El sistema debería mostrar el estado SUCCESS para todos los servidores de análisis. A continuación, se muestra el resultado del comando CURL anterior:
{ "environments" : [ { "components" : [ { "message" : "success at Thu Feb 28 10:27:38 CET 2013", "name" : "pg", "status" : "SUCCESS", "uuid" : "[c678d16c-7990-4a5a-ae19-a99f925fcb93]" }, { "message" : "success at Thu Feb 28 10:29:03 CET 2013", "name" : "qs", "status" : "SUCCESS", "uuid" : "[ee9f0db7-a9d3-4d21-96c5-1a15b0bf0adf]" } ], "message" : "", "name" : "prod" } ], "organization" : "acme", "status" : "SUCCESS" }
Base de datos de PostgreSQL
Usa la secuencia de comandos check_postgres.pl
Para supervisar la base de datos de PostgreSQL, puedes usar una secuencia de comandos de supervisión estándar, check_postgres.pl, que está disponible en http://bucardo.org/wiki/Check_postgres.
Nota: La secuencia de comandos check_postgres.pl debe instalarse en cada Postgres .
Antes de ejecutar la secuencia de comandos, haz lo siguiente:
- Asegúrate de haber instalado perl-Time-HiRes.x86_64, un módulo de Perl que implementa alarmas de alta resolución, suspensión, gettimeofday y temporizadores de intervalo. Por ejemplo, puedes instalarlo con el siguiente comando:
yum install perl-Time-HiRes.x86_64
El resultado predeterminado de las llamadas a la API con la secuencia de comandos check_postgres.pl es compatible con Nagios. Después del instales la secuencia de comandos, realiza las siguientes comprobaciones:
- Tamaño de la base de datos: comprueba el tamaño de la base de datos:
check_postgres.pl -H 10.176.218.202 -db apigee -u apigee -dbpass postgres -include=apigee -action database_size --warning='800 GB' --Critical='900 GB' - Conexión entrante a la base de datos: comprueba la cantidad de conexiones entrantes a
la base de datos y se compara con la cantidad máxima de conexiones permitidas:
check_postgres.pl -H 10.176.218.202 -db apigee -u apigee -dbpass postgres -action backends - Disponibilidad y rendimiento de la base de datos: Verifica si la base de datos está en ejecución y disponible:
check_postgres.pl -H 10.176.218.202 -db apigee -u apigee -dbpass postgres -action connection - Espacio en el disco: comprueba el espacio en el disco:
check_postgres.pl -H 10.176.218.202 -db apigee -u apigee -dbpass postgres -action disk_space --warning='80%' --Critical='90%' - Organizaciones y entornos integrados: verifica el número de organizaciones y
entorno integrado en un nodo de Postgres:
check_postgres.pl -H 10.176.218.202 -db apigee -u apigee -dbpass postgres -action=custom_query --query="select count(*) como resultado de pg_tables donde schemaname='analytics' y el nombre de la tabla como '%fact'" --warning='80' --Critical='90' --valtype=integer
Nota: Consulta http://bucardo.org/check_postgres/check_postgres.pl.html. en caso de que necesites ayuda para usar los comandos anteriores.
Verificaciones de BD
Puedes verificar que se creen las tablas adecuadas en la base de datos de PostgreSQL. Accede a la base de datos de PostgreSQL con lo siguiente:
psql -h /opt/apigee/var/run/apigee-postgresql/ -U apigee -d apigee
y, luego, ejecuta lo siguiente:
\d analytics."<org>.<env>.fact"
Verifica el estado de postgres proceso
Puedes realizar una verificación de API en la máquina de postgres invocando el siguiente comando CURL:
http://<postgres_IP>:8084/v1/servers/self/health/
Nota: Asegúrate de usar el puerto 8084.
Muestra el estado “ACTIVE” cuando el proceso de Postgres está activo. Si el comando postgres no está funcionando, muestra el estado "INACTIVE".
Recursos de Postgres
- http://www.postgresql.org/docs/9.0/static/monitoring.html
- http://www.postgresql.org/docs/9.0/static/diskusage.html
- http://bucardo.org/check_postgres/check_postgres.pl.html
Apache Cassandra
Cómo usar JConsole: tarea de supervisión estadísticas
Usa JConsole y la siguiente URL de servicio para supervisar los atributos de JMX (MBeans) que se ofrece a través de JMX.
service:jmx:rmi:///jndi/rmi://<ip address>:7199/jmxrmi
en el que <ip address> es la IP de Cassandra servidor.
JMX está habilitado de forma predeterminada para Cassandra y el acceso remoto JMX a Cassandra no requiere un contraseña.
Para habilitar la autenticación JMX y agregar una contraseña:
- Edita /<inst_root>/apigee/customer/application/cassandra.properties. Si el archivo no existe, créalo.
- Agrega lo siguiente al archivo:
conf_cassandra-env_com.sun.management.jmxremote.authenticate=true - Guarda el archivo.
- Copia los siguientes archivos de tu directorio $JAVA_HOME a /<inst_root>/apigee/data/apigee-cassandra/:
cp ${JAVA_HOME}/lib/management/jmxremote.password.template $APIGEE_ROOT/data/apigee-cassandra/jmxremote.password
cp ${JAVA_HOME}/lib/management/jmxremote.access $APIGEE_ROOT/data/apigee-cassandra/jmxremote.access - Edita jmxremote.password y agrega el nombre de usuario y la contraseña al archivo:
cassandra password
donde password es la contraseña de JMX. - Edita jmxremote.access y agrega el siguiente rol:
cassandra readwrite - Asegúrate de que los archivos sean propiedad de “apigee” y que el modo de archivo es 400:
> chown apigee:apigee /<inst_root>/apigee/data/apigee-cassandra/jmxremote.*
> chmod 400 /<inst_root>/apigee/data/apigee-cassandra/jmxremote.* - Ejecuta configure en
Cassandra:
> /<inst_root>/apigee/apigee-service/bin/apigee-service apigee-cassandra configurar - Reinicia Cassandra:
> /<inst_root>/apigee/apigee-service/bin/apigee-service apigee-cassandra restart
Para inhabilitar la autenticación más adelante, haz lo siguiente:
- Edita /<inst_root>/apigee/customer/application/cassandra.properties.
- Quita la siguiente línea del archivo:
conf_cassandra-env_com.sun.management.jmxremote.authenticate=true - Ejecuta la configuración en Cassandra:
> /<inst_root>/apigee/apigee-service/bin/apigee-service apigee-cassandra configurar - Reinicia Cassandra:
> /<inst_root>/apigee/apigee-service/bin/apigee-service apigee-cassandra reiniciar
Estadísticas de Cassandra JMX
MBeans de JMX |
Atributos de JMX |
---|---|
ColumnFamilies/apprepo/environments ColumnFamilies/apprepo/organizations ColumnFamilies/apprepo/apiproxy_revisions ColumnFamilies/apprepo/apiproxies ColumnFamilies/audit/audits ColumnFamilies/audit/audits_ref |
PendingTasks |
MemtableColumnsCount |
|
MemtableDataSize |
|
ReadCount |
|
RecentReadLatencyMicros |
|
TotalReadLatencyMicros |
|
WriteCount |
|
RecentWriteLatencyMicros |
|
TotalWriteLatencyMicros |
|
TotalDiskSpaceUsed |
|
LiveDiskSpaceUsed |
|
LiveSSTableCount |
|
BloomFilterFalsePositives |
|
RecentBloomFilterFalseRatio |
|
BloomFilterFalseRatio |
Cómo usar la utilidad nodetool para administrar nodos del clúster
La utilidad nodetool, que es una interfaz de línea de comandos para Cassandra, se usa para administrar los nodos del clúster. La utilidad se puede encontrar en <inst_root>/apigee/apigee-cassandra/bin.
Para obtener más información sobre la utilidad nodetool, consulta http://www.datastax.com/docs/1.0/references/nodetool.
Se pueden realizar las siguientes llamadas en todos los nodos del clúster de Cassandra:
- Información general del tono (también posible para un nodo de Cassandra único): Busca el
“Arriba” y "Normal" para todos los nodos.
[host]# nodetool -h localhost ring
El resultado del comando anterior se ve de la siguiente manera:
Address DC Rack Status State Load Owns Token
192.168.124.201 dc1 ra1 Up Normal 1.67 MB 33,33% 0
192.168.124.202 dc1 ra1 Up Normal 1.68 MB 33,33% 56713727820156410577229101238628035242
192.168.124.203 dc1 ra1 Up Normal 1.67 MB 33,33% 113427455640312821154458202477256070484 - Información general sobre los nodos (llamada por nodo)
nodetool -h información de localhost
El resultado del comando anterior se ve de la siguiente manera:
Token : 0
Chismes activo : verdadero
Carga : 1.67 MB
Número de generación : 1361968765
Tiempo de actividad (segundos) : 78,108
Memoria de montón (MB) : 46.80 / 772.00
Centro de datos : dc1
Bastidor : ra1
Excepciones : 0 - Estado del servidor de Thrift (API de cliente de publicación)
host]# nodetool -h localhost statusthrift
El resultado del comando anterior muestra el estado como "running". - Estado de las operaciones de transmisión de datos: Observa el tráfico de Cassandra.
nodes
nodetool -h localhost netstats 192.168.124.203
El resultado del comando anterior se ve de la siguiente manera:
Modo: NORMAL
No hay nada que se transmita a /192.168.124.203
No hay nada que se transmita desde /192.168.124.203
Nombre de grupo activo pendiente completado
Comandos n/a 0 1688
Respuestas N/A 0 292,277
Supervisión de Cassandra (IU)
Consulta la URL de OpsCenter de Datastax: http://www.datastax.com/products/opscenter.
Recurso de Cassandra
Consulta la siguiente URL: http://www.datastax.com/docs/1.0/operations/monitoring.
Apache ZooKeeper
Verifica el estado de ZooKeeper
- Asegúrate de que el proceso de ZooKeeper esté en ejecución. ZooKeeper escribe un archivo de PID en <inst_root>/apigee/var/run/apigee-zookeeper/apigee-zookeeper.pid.
- Prueba los puertos de ZooKeeper para asegurarte de que puedas establecer una conexión TCP a los puertos 2181 y 3888 en todos los servidores de ZooKeeper.
- Asegúrate de que puedes leer valores de la base de datos de ZooKeeper. Conéctate con ZooKeeper biblioteca cliente (o /<inst_root>/apigee/apigee-zookeeper/bin/zkCli.sh) y leer un valor de la base de datos.
- Verifica el estado:
> Estado de /<inst_root>/apigee/apigee-service/bin/apigee-service apigee-zookeeper
Usar palabras con cuatro letras de ZooKeeper
ZooKeeper puede ser supervisado a través de un conjunto pequeño de comandos (palabras de cuatro letras) que se envían a el puerto 2181 con netcat (nc) o telnet.
Para obtener más información sobre los comandos de ZooKeeper, consulta: http://zookeeper.apache.org/doc/r3.1.2/zookeeperAdmin.html#sc_zkCommands.
Por ejemplo:
- srvr: Enumera todos los detalles. para el servidor.
- stat: Muestra detalles breves del servidor y los clientes conectados.
Se pueden emitir los siguientes comandos al puerto de ZooKeeper:
- Ejecuta el comando de cuatro letras ruok para probar si el servidor se está ejecutando en un estado sin errores. R
la respuesta correcta muestra “imok”.
echo ruok | nc <host> 2,181
Se muestra:
imok - Ejecuta el comando de cuatro letras, stat para enumerar el rendimiento del servidor y los clientes conectados
estadísticas.
echo stat | nc <host> 2,181
Se muestra:
Versión de Zookeeper: 3.4.5-1392090, fecha de creación: 30/09/2012 17:52 GMT
Clientes:
/0:0:0:0:0:0:0:1:33467[0](queued=0,recved=1,sent=0)
/192.168.124.201:42388[1](colad=0,recved=8433,sent=8433)
/192.168.124.202:42185[1](colad=0,recved=1339,sent=1347)
/192.168.124.204:39296[1](colad=0,recved=7688,sent=7692)
Latencia min/prom./máx.: 0/0/128
Recibidos: 26144
Enviado: 26160
Conexiones: 4
Extraordinaria: 0
Zxid: 0x2000002c2
Modo: seguidor
Recuento de nodos: 283
Nota: A veces, es importante ver si un ZooKeeper está en Modo: líder, seguidor u observador. - Si netcat (nc) no está disponible, puedes usar Python como alternativa. Crea un archivo llamado zookeeper.py que contenga lo siguiente:
import time, socket,
sys c = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
c.connect((sys.argv[1], 2181))
c.send(sys.argv[2])
time.sleep(0.1)
print c.recv(512)
Ahora, ejecuta las siguientes líneas de Python:
python zookeeper.py 192.168.124.201 ruok
python zookeeper.py 192.168.124.201 stat
OpenLDAP
Prueba de nivel de LDAP
Puedes supervisar el OpenLDAP para ver si las solicitudes específicas se entregan correctamente. En otras palabras, busca una búsqueda específica que devuelva el resultado correcto.
- Usa ldapsearch.
(yum install openldap-clients).
para consultar la entrada del administrador del sistema. Esta entrada se utiliza para autenticar todas las llamadas a la API.
ldapsearch -b "uid=admin,ou=users,ou=global,dc=apigee,dc=com" -x -W -D "cn=manager,dc=apigee,dc=com" -H ldap://localhost:10389 -LLL
A continuación, se te solicita la contraseña del administrador de LDAP:
. Ingresa la contraseña de LDAP:
Después de ingresar la contraseña, verás una respuesta en el formulario:
dn: uid=admin,ou=users,ou=global,dc=apigee,dc=com
objectClass: organizaciónPersona
objectClass: persona
objectClass: persona inetOrgPerson
objectClass: superior
UID: administrador
cn: administrador
sn: administrador
userPassword: e1NTSEF9bS9xbS9RbVNXSFFtUWVsU1F0c3BGL3BQMkhObFp2eDFKUytmZVE9PQ=
=
correo: opdk@apigee.com - Verifica si el servidor de administración sigue conectado al problema de LDAP:
curl -u <userEMail>:<password> http://localhost:8080/v1/users/<ADMIN>
Muestra lo siguiente:
{
"emailId" : <ADMIN>,
"firstName" : "admin",
"lastName" : "admin"
}
También puedes supervisar las cachés de OpenLDAP, que ayudan a reducir la cantidad de accesos a los discos. y así mejorar el rendimiento del sistema. Supervisar y ajustar el tamaño de la caché El servidor OpenLDAP puede tener un gran impacto en el rendimiento del servidor de directorio. Puedes ver el registro archivos (<inst_root>/apigee/var/log) para obtener información sobre la caché.