5.6

Table Of Contents
Using the FSDB JDBC Driver 12
The vCenter Operations Manager file system database Java Database Connectivity driver (FSDB JDBC driver)
is a standard JDBC driver that connects to the vCenter Operations Manager analytics software and retrieves
metric data from the vCenter Operations Manager FSDB. You can configure Crystal Reports and SQuirreL
SQL to use the FSDB JDBC driver.
This chapter includes the following topics:
n
“Understanding the FSDB JDBC Driver,” on page 153
n
“Configure Crystal Reports to Use the FSDB JDBC Driver,” on page 155
n
“Configure SQuirreL SQL to Use the FSDB JDBC Driver,” on page 156
Understanding the FSDB JDBC Driver
The FSDB JDBC driver uses RMI to connect to vCenter Operations Manager analytics. It can also use HTTP
through a servlet proxy to connect to the analytics DBMS object.
When it uses RMI to connect to analytics, the FSDB JDBC driver uses the DBMS class that is bound to the RMI
registry of the analytics process to run SQL queries. The analytics process runs the SQL queries.
When the FSDB JDBC driver uses HTTP through a servlet proxy to connect to the analytics DBMS object, the
servlet acts as a proxy to the DBMS class that is bound to the RMI registry of the analytics process. This feature
can be useful if a firewall or other condition prevents you from obtaining an RMI connection. The servlet uses
the same Tomcat host and port as the vCenter Operations Manager Web application.
Figure 12-1. FSDB JDBC Driver Connecting to the Analytics DBMS Through a Servlet Proxy
vCenter Operations Web
application
(Context root: “/”)
client applications
FSDBJDBC driver
(using HTTP interface)
takes: URL, username,
password
HTTP(s)
http://{host}:
80/DBMS
Tomcat
(HTTP port 80)
FsdbJdbcOverHttpServlet
(one RMI connection per
JDBC connection)
RMI
rmi://{host}:
1099/DBMS
analytics process
RMI registry
(Port 1099)
DBMS remote
object
VMware, Inc.
153