Cara Memantau

Edge for Private Cloud v. 4.17.09

Dokumen ini menjelaskan teknik pemantauan komponen yang didukung oleh deployment Apigee Edge lokal.

Mengaktifkan JMX

JMX diaktifkan secara default untuk Cassandra, dan dinonaktifkan secara default untuk semua komponen Edge lainnya. Oleh karena itu, Anda harus mengaktifkan JMX satu per satu untuk setiap komponen.

Setiap komponen mendukung JMX pada port yang berbeda. Tabel berikut mencantumkan port JMX dan file yang Anda ubah untuk mengaktifkan JMX di port tersebut:

Komponen Port JMX File
Server Pengelolaan 1099 /opt/apigee/edge-management-server/bin/start
Router 1100 /opt/apigee/edge-router/bin/start
Message Processor 1101 /opt/apigee/edge-message-processor/bin/start
Qpid 1102 /opt/apigee/edge-qpid-server/bin/start
Postgres 1103 /opt/apigee/edge-postgres-server/bin/start

Misalnya, untuk mengaktifkan JMX di Server Pengelolaan, buka /opt/apigee/edge-management-server/bin/start di editor. Anda akan melihat baris berikut yang digunakan untuk memulai Server Pengelolaan:

exec $JAVA -classpath "$classpath" -Xms$min_mem -Xmx$max_mem $xx_opts -Djava.security.auth.login.config=$conf_path/jaas.config 
-Dinstallation.dir=$install_dir $sys_props -Dconf.dir=$conf_path 
-Ddata.dir=$data_dir $* $debug_options com.apigee.kernel.MicroKernel

Edit baris ini untuk menambahkan hal berikut:

-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=1099 
-Dcom.sun.management.jmxremote.local.only=false  
-Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false 

Perhatikan bahwa baris ini menentukan nomor port JMX sebagai 1099 untuk Server Pengelolaan. Tetapkan nomor port untuk setiap komponen seperti yang ditentukan dalam tabel di atas. Contoh:

exec $JAVA -classpath "$classpath" -Xms$min_mem -Xmx$max_mem $xx_opts 
-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=1099 
-Dcom.sun.management.jmxremote.local.only=false  
-Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false 
-Djava.security.auth.login.config=$conf_path/jaas.config 
-Dinstallation.dir=$install_dir $sys_props -Dconf.dir=$conf_path -Ddata.dir=$data_dir $* $debug_options com.apigee.kernel.MicroKernel

Simpan file, lalu mulai ulang komponen. Misalnya, untuk memulai ulang Server Pengelolaan:

> /opt/apigee/apigee-service/bin/ apigee-service edge-management-server restart

Mengaktifkan autentikasi JMX dan menetapkan sandi JMX

Proses pemantauan untuk Server Pengelolaan, Message Processor, Qpid, dan Postgres semuanya menggunakan JMX. JMX diaktifkan secara default dan akses JMX jarak jauh tidak memerlukan sandi.

Untuk mengaktifkan autentikasi JMX, setiap komponen memiliki tindakan change_jmx_auth yang Anda gunakan untuk mengaktifkan/menonaktifkan autentikasi dan menetapkan kredensial JMX.

Untuk mengaktifkan autentikasi JMX, gunakan perintah berikut:

>  /opt/apigee/apigee-service/bin/apigee-service comp change_jmx_auth optionsOrConfigFile

dengan:

  • comp adalah edge-management-server, edge-message-processor, edge-qpid-server, atau edge-postgres-server.
  • Opsinya adalah:
    • -u: nama pengguna
    • -p: sandi
    • -e: y (aktifkan) atau n (nonaktifkan)
  • File konfigurasi mencakup:
    • JMX_USERNAME=username
    • JMX_ENABLED=y/n
    • JMX_PASSWORD=password (jika tidak ditetapkan atau tidak diteruskan dengan -p, Anda akan diminta)

Misalnya, untuk menggunakan opsi di command line:

> /opt/apigee/apigee-service/bin/apigee-service edge-management-server change_jmx_auth -u foo -p bar -e y

Jika Anda memiliki file konfigurasi:

> /opt/apigee/apigee-service/bin/apigee-service edge-management-server change_jmx_auth -f configFile

Jika Anda menjalankan Edge di beberapa node, jalankan perintah ini di semua node, dengan menentukan nama pengguna dan sandi yang sama.

Untuk menonaktifkan autentikasi JMX di lain waktu, gunakan perintah:

> /opt/apigee/apigee-service/bin/apigee-service edge-management-server change_jmx_auth -e n

Server Pengelolaan

Menggunakan JConsole untuk memantau health check sistem dan memproses informasi

Gunakan JConsole (alat yang mematuhi JMX) untuk mengelola dan memantau health check dan statistik proses. Dengan menggunakan JConsole, Anda dapat menggunakan statistik JMX yang diekspos oleh Server Pengelolaan (atau server mana pun) dan menampilkannya dalam antarmuka grafis. Untuk mengetahui informasi selengkapnya tentang penggunaan JConsole, lihat http://docs.oracle.com/javase/8/docs/technotes/guides/management/jconsole.html.

Gunakan JConsole dan URL layanan berikut untuk memantau atribut JMX (MBean) yang ditawarkan melalui JMX.

service:jmx:rmi:///jndi/rmi://<ip address>:<port>/jmxrmi

dengan <ip address> adalah alamat IP Server Pengelolaan (atau server masing-masing). Secara default, port untuk Server Pengelolaan adalah 1099.

Tabel berikut menunjukkan statistik JMX umum:

MBean JMX

Atribut JMX

Memori

HeapMemoryUsage

NonHeapMemoryUsage

Penggunaan

Catatan: Nilai atribut akan ditampilkan dalam empat nilai: committed, init, max, dan used.

Menggunakan pemeriksaan API Aplikasi Edge

Anda dapat melakukan pemeriksaan API di Server Pengelolaan (atau server mana pun) dengan memanggil perintah CURL berikut:

curl http://<host>:8080/v1/servers/self/up -H "Accept: application/json"

Dengan ketentuan, <host> adalah alamat IP Server Pengelolaan. Anda dapat menentukan jenis Accept sebagai application/json atau application/xml.

Panggilan ini menampilkan "true" dan "false". Jika true, berarti node aktif dan layanan Java berjalan.

Jika Anda tidak menerima respons HTTP 200 (OK), Edge tidak dapat merespons permintaan port 8080.

Pemecahan masalah

  1. Login ke server dan jalankan perintah berikut:
    /opt/apigee/apigee-service/bin/apigee-service edge-management-server status
  2. Jika layanan tidak berjalan, mulai layanan:
    /opt/apigee/apigee-service/bin/apigee-service edge-management-server start

Menggunakan Edge Application – Pemeriksaan pengguna, organisasi, dan deployment

Server Pengelolaan memainkan peran penting dalam menyatukan semua paket lain di setiap penginstalan lokal. Anda dapat memeriksa status pengguna, organisasi, dan deployment di server pengelolaan dengan menjalankan perintah berikut:

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

Sistem akan menampilkan status "di-deploy" untuk semua panggilan. Jika gagal, lakukan hal berikut:

  1. Periksa log Server Pengelolaan (di opt/apigee/var/log/edge-management-server) untuk menemukan error.
  2. Lakukan panggilan terhadap Server Pengelolaan untuk memeriksa apakah server berfungsi dengan baik.
  3. Hapus server dari ELB, lalu mulai ulang Server Pengelolaan.
    /opt/apigee/apigee-service/bin/apigee-service edge-management-server restart

Router

Anda dapat melakukan pemeriksaan API pada Router (atau server mana pun) dengan memanggil perintah CURL berikut:

curl http://<host>:8081/v1/servers/self/up

Dengan host adalah alamat IP Router.

Panggilan ini menampilkan "true" dan "false". Jika benar, berarti node aktif dan layanan Router berjalan.

Jika Anda tidak menerima respons HTTP 200 (OK), Edge tidak dapat merespons permintaan port 8081.

Pemecahan masalah

  1. Login ke server dan jalankan perintah berikut:
    /<inst_root>/apigee/apigee-service/bin/apigee-service edge-router status
  2. Jika layanan tidak berjalan, mulai layanan
    /<inst_root>/apigee/apigee-service/bin/apigee-service edge-router start
  3. Setelah memulai ulang, pastikan Router atau Message Processor berfungsi
    curl -v http://localhost:port/v1/servers/self/up

    Dengan ketentuan port adalah 8081 untuk Router dan 8082 untuk Message Processor.

Menggunakan JConsole untuk memantau health check sistem dan memproses informasi

Ikuti langkah yang sama seperti yang dijelaskan di atas untuk Server Pengelolaan.

Catatan: Pastikan Anda menggunakan port – 1100.

Message Processor

Menggunakan JConsole untuk memantau health check sistem dan memproses informasi

Ikuti langkah yang sama seperti yang dijelaskan di atas untuk Server Pengelolaan.

Catatan: Pastikan Anda menggunakan port – 1101.

Menggunakan pemeriksaan API Aplikasi Edge

Ikuti langkah yang sama seperti yang dijelaskan di atas untuk Router.

Catatan: Pastikan Anda menggunakan port – 8082.

Menggunakan pemeriksaan alur pesan JMX

Ikuti langkah yang sama seperti yang dijelaskan di atas untuk Server Pengelolaan.

Catatan: Pastikan Anda menggunakan port – 1101.

Server Qpid

Menggunakan JConsole untuk memantau health check sistem dan memproses informasi

Ikuti langkah yang sama seperti yang dijelaskan di atas untuk Server Pengelolaan.

Catatan: Pastikan Anda menggunakan port – 1102.

Menggunakan pemeriksaan Edge Application API

Ikuti langkah yang sama seperti yang dijelaskan di atas untuk Server Pengelolaan.

Catatan: Pastikan Anda menggunakan port – 8083. Perintah CURL berikut juga didukung untuk Server Qpid:

curl http://<qpid_IP>:8083/v1/servers/self

Server Postgres

Menggunakan JConsole untuk memantau health check sistem dan memproses informasi

Ikuti langkah yang sama seperti yang dijelaskan di atas untuk Server Pengelolaan.

Catatan: Pastikan Anda menggunakan port – 1103.

Menggunakan pemeriksaan Edge Application API

Ikuti langkah yang sama seperti yang dijelaskan di atas untuk Server Pengelolaan.

Catatan: Pastikan Anda menggunakan port – 8084. Perintah CURL berikut juga didukung untuk Server Postgres:

curl http://<postgres_IP>:8084/v1/servers/self

Menggunakan pemeriksaan organisasi dan lingkungan Aplikasi Edge

Anda dapat memeriksa nama organisasi dan lingkungan yang diaktivasi di Server Postgres dengan mengeluarkan perintah CURL berikut:

curl http:// <postgres_IP>:8084/v1/servers/self/organizations

Catatan: Pastikan Anda menggunakan port – 8084.

Sistem akan menampilkan nama organisasi dan lingkungan.

Menggunakan pemeriksaan axstatus Aplikasi Edge

Anda dapat memverifikasi status server analisis dengan mengeluarkan perintah CURL berikut.

curl -u userEmail:password http://<host>:<port>/v1/organizations/<orgname>/environments/<envname>/provisioning/axstatus

Sistem akan menampilkan status BERHASIL untuk semua server analisis. Output perintah CURL di atas ditampilkan di bawah:

{
  "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"
}

Database PostgreSQL

Menggunakan skrip check_postgres.pl

Untuk memantau database PostgreSQL, Anda dapat menggunakan skrip pemantauan standar, check_postgres.pl yang tersedia di http://bucardo.org/wiki/Check_postgres.

Catatan: Skrip, check_postgres.pl harus diinstal di setiap node Postgres.

Sebelum menjalankan skrip:

  1. Pastikan Anda telah menginstal perl-Time-HiRes.x86_64, modul Perl yang mengimplementasikan alarm, tidur, gettimeofday, dan timer interval resolusi tinggi. Misalnya, Anda dapat menginstalnya menggunakan perintah berikut:
    yum install perl-Time-HiRes.x86_64

Output default panggilan API yang menggunakan skrip, check_postgres.pl kompatibel dengan Nagios. Setelah menginstal skrip, lakukan pemeriksaan berikut:

  1. Ukuran database – periksa ukuran database:
    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'
  2. Koneksi masuk ke database – memeriksa jumlah koneksi masuk ke database dan membandingkannya dengan koneksi maksimum yang diizinkan:
    check_postgres.pl -H 10.176.218.202 -db apigee -u apigee -dbpass postgres -action backends
  3. Ketersediaan dan performa database – memeriksa apakah database berjalan dan tersedia:
    check_postgres.pl -H 10.176.218.202 -db apigee -u apigee -dbpass postgres -action connection
  4. Kapasitas disk – memeriksa kapasitas disk:
    check_postgres.pl -H 10.176.218.202 -db apigee -u apigee -dbpass postgres -action disk_space --warning='80%' --critical='90%'
  5. Organisasi/lingkungan yang diaktivasi – memeriksa jumlah organisasi dan lingkungan yang diaktivasi di node Postgres:
    check_postgres.pl -H 10.176.218.202 -db apigee -u apigee -dbpass postgres -action=custom_query --query="select count(*) as result from pg_tables where schemaname='analytics' and tablename like '%fact'" --warning='80' --critical='90' --valtype=integer

Catatan: Lihat http://bucardo.org/check_postgres/check_postgres.pl.html jika Anda memerlukan bantuan dalam menggunakan perintah di atas.

Pemeriksaan DB

Anda dapat memverifikasi bahwa tabel yang tepat telah dibuat di database PostgreSQL. Login ke database PostgreSQL menggunakan:

psql  -h /opt/apigee/var/run/apigee-postgresql/  -U apigee -d apigee

lalu jalankan:

\d analytics."<org>.<env>.fact"

Memeriksa status responsivitas proses postgres

Anda dapat melakukan pemeriksaan API pada mesin postgres dengan memanggil perintah CURL berikut:

http://<postgres_IP>:8084/v1/servers/self/health/

Catatan: Pastikan Anda menggunakan port 8084.

Fungsi ini menampilkan status ‘ACTIVE’ saat proses postgres aktif. Jika proses postgres tidak aktif dan berjalan, status 'INACTIVE' akan ditampilkan.

Referensi Postgres

Apache Cassandra

Menggunakan JConsole – memantau statistik tugas

Gunakan JConsole dan URL layanan berikut untuk memantau atribut JMX (MBean) yang ditawarkan melalui JMX.

service:jmx:rmi:///jndi/rmi://<ip address>:7199/jmxrmi

dengan <ip address> adalah IP server Cassandra.

JMX diaktifkan secara default untuk Cassandra dan akses JMX jarak jauh ke Cassandra tidak memerlukan sandi.

Untuk mengaktifkan autentikasi JMX guna menambahkan sandi:

  1. Edit /opt/apigee/customer/application/cassandra.properties. Jika file tidak ada, buat file tersebut.
  2. Tambahkan kode berikut ke file:
    conf_cassandra-env_com.sun.management.jmxremote.authenticate=true
  3. Simpan file.
  4. Salin file berikut dari direktori $JAVA_HOME ke /opt/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
  5. Edit jmxremote.password dan tambahkan nama pengguna dan sandi ke file:
    cassandra password

    dengan password adalah sandi JMX.
  6. Edit jmxremote.access dan tambahkan peran berikut:
    cassandra readwrite
  7. Pastikan file dimiliki oleh "apigee" dan mode file adalah 400:
    > chown apigee:apigee /opt/apigee/data/apigee-cassandra/jmxremote.*
    > chmod 400 /opt/apigee/data/apigee-cassandra/jmxremote.*
  8. Jalankan configure di Cassandra:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-cassandra configure
  9. Mulai ulang Cassandra:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-cassandra restart
  10. Ulangi proses ini pada semua node Cassandra lainnya.

Untuk menonaktifkan autentikasi nanti:

  1. Edit /opt/apigee/customer/application/cassandra.properties.
  2. Hapus baris berikut dalam file:
    conf_cassandra-env_com.sun.management.jmxremote.authenticate=true
  3. Jalankan konfigurasi di Cassandra:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-cassandra configure
  4. Mulai ulang Cassandra:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-cassandra restart
  5. Ulangi proses ini pada semua node Cassandra lainnya.

Statistik JMX Cassandra

MBean JMX

Atribut 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

Menggunakan utilitas nodetool untuk mengelola node cluster

Utilitas nodetool, yang merupakan antarmuka command line untuk Cassandra, digunakan untuk mengelola node cluster. Utilitas ini dapat ditemukan di opt/apigee/apigee-cassandra/bin.

Untuk mengetahui info selengkapnya tentang utilitas nodetool, lihat http://www.datastax.com/docs/1.0/references/nodetool.

Panggilan berikut dapat dilakukan di semua node cluster Cassandra:

  1. Info ring umum (juga memungkinkan untuk satu node Cassandra): Cari "Up" dan "Normal" untuk semua node.
    [host]# nodetool -h localhost ring

    Output dari perintah di atas terlihat seperti yang ditunjukkan di bawah ini:
    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
  2. Info umum tentang node (panggilan per node)
    nodetool -h localhost info

    Output dari perintah di atas akan terlihat seperti berikut:
    Token : 0
    Gossip active : true
    Load : 1.67 MB
    Generation No : 1361968765
    Uptime (seconds) : 78108
    Heap Memory (MB) : 46,80 / 772,00
    Data Center : dc1
    Rack : ra1
    Exceptions : 0
  3. Status server thrift (menyajikan API klien)
    host]# nodetool -h localhost statusthrift

    Output perintah di atas menampilkan status sebagai "running".
  4. Status operasi streaming data: Amati traffic untuk node cassandra
    nodetool -h localhost netstats 192.168.124.203

    Output dari perintah di atas terlihat seperti yang ditunjukkan di bawah ini:
    Mode: NORMAL
    Tidak ada streaming ke /192.168.124.203
    Tidak ada streaming dari /192.168.124.203
    Nama Kumpulan Aktif Tertunda Selesai
    Perintah t/a 0 1688
    Respons t/a 0 292277

Pemantauan Cassandra (UI)

Lihat URL datastax opscenter: http://www.datastax.com/products/opscenter.

Resource Cassandra

Lihat URL berikut: http://www.datastax.com/docs/1.0/operations/monitoring.

Apache ZooKeeper

Memeriksa status ZooKeeper

  1. Pastikan proses ZooKeeper berjalan. ZooKeeper menulis file PID ke opt/apigee/var/run/apigee-zookeeper/apigee-zookeeper.pid.
  2. Uji port ZooKeeper untuk memastikan bahwa Anda dapat membuat koneksi TCP ke port 2181 dan 3888 di setiap server ZooKeeper.
  3. Pastikan Anda dapat membaca nilai dari database ZooKeeper. Hubungkan menggunakan library klien ZooKeeper (atau /opt/apigee/apigee-zookeeper/bin/zkCli.sh) dan baca nilai dari database.
  4. Periksa statusnya:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper status

Menggunakan Kata Empat Huruf ZooKeeper

ZooKeeper dapat dipantau melalui sekumpulan kecil perintah (kata empat huruf) yang dikirim ke port 2181 menggunakan netcat (nc) atau telnet.

Untuk mengetahui info selengkapnya tentang perintah ZooKeeper, lihat: http://zookeeper.apache.org/doc/r3.1.2/zookeeperAdmin.html#sc_zkCommands.

Contoh:

  • srvr: Mencantumkan detail lengkap untuk server.
  • stat: Mencantumkan detail singkat untuk server dan klien yang terhubung.

Perintah berikut dapat diberikan ke port ZooKeeper:

  1. Jalankan perintah empat huruf ruok untuk menguji apakah server berjalan dalam status non-error. Respons yang berhasil akan menampilkan "imok".
    echo ruok | nc <host> 2181

    Menampilkan:
    imok
  2. Jalankan perintah empat huruf, stat untuk mencantumkan statistik performa server dan klien yang terhubung.
    echo stat | nc <host> 2181

    Hasil:
    Zookeeper version: 3.4.5-1392090, built on 09/30/2012 17:52 GMT
    Clients:
    /0:0:0:0:0:0:0:1:33467[0](queued=0,recved=1,sent=0)
    /192.168.124.201:42388[1](queued=0,recved=8433,sent=8433)
    /192.168.124.202:42185[1](queued=0,recved=1339,sent=1347)
    /192.168.124.204:39296[1](queued=0,recved=7688,sent=7692)
    Latency min/avg/max: 0/0/128
    Received: 26144
    Sent: 26160
    Connections: 4
    Outstanding: 0
    Zxid: 0x2000002c2
    Mode: follower
    Node count: 283

    Catatan: Terkadang penting untuk melihat apakah ZooKeeper berada dalam Mode: leader, follower, atau observer.
  3. Jika netcat (nc) tidak tersedia, Anda dapat menggunakan python sebagai alternatif. Buat file bernama zookeeper.py yang berisi hal berikut:
    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)


    Sekarang jalankan baris python berikut:
    python zookeeper.py 192.168.124.201 ruok
    python zookeeper.py 192.168.124.201 stat

OpenLDAP

LDAP Level Test

Anda dapat memantau OpenLDAP untuk melihat apakah permintaan tertentu disajikan dengan benar. Dengan kata lain, periksa penelusuran tertentu yang menampilkan hasil yang tepat.

  1. Gunakan ldapsearch (yum install openldap-clients) untuk mengkueri entri admin sistem. Entri ini digunakan untuk mengautentikasi semua panggilan 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

    Anda kemudian akan diminta memasukkan sandi admin LDAP:
    Enter LDAP Password:

    Setelah memasukkan sandi, Anda akan melihat respons dalam bentuk:
    dn: uid=admin,ou=users,ou=global,dc=apigee,dc=com
    objectClass: organizationalPerson
    objectClass: person
    objectClass: inetOrgPerson
    objectClass: top
    uid: admin
    cn: admin
    sn: admin
    userPassword:: e1NTSEF9bS9xbS9RbVNXSFFtUWVsU1F0c3BGL3BQMkhObFp2eDFKUytmZVE9PQ=
    =
    mail: opdk@google.com
  2. Periksa apakah Server Pengelolaan masih terhubung ke masalah LDAP:
    curl -u <userEMail>:<password> http://localhost:8080/v1/users/<ADMIN>

    Menampilkan:
    {
    "emailId" : <ADMIN>,
    "firstName" : "admin",
    "lastName" : "admin"
    }

Anda juga dapat memantau cache OpenLDAP, yang membantu mengurangi jumlah akses disk sehingga meningkatkan performa sistem. Memantau, lalu menyesuaikan ukuran cache di server OpenLDAP dapat sangat memengaruhi performa server direktori. Anda dapat melihat file log (opt/apigee/var/log) untuk mendapatkan informasi tentang cache.