TIBCO HOME Files and Directories

This section discusses the directory structure of TIBCO_HOME and SPM_HOME.

After the product installation, you can see the directory structure as shown in the following table.

Table 1. TIBCO_HOME Files and Directories (Cont’d)
Directory Description Contents
TIBCO_HOME/_installInfo Contains information about all installed products /assembly_registry
TIBCO_HOME/release_notes Stores readme and Release Notes of TIBCO Service Performance Manager tib_spm_<version>_readme.txt

tib_spm_<version>_releotes.pdf

TIBCO_HOME/spm, that is, SPM_HOME Contains all the TIBCO Service Performance Manager components. The default folder is TIBCO_HOME/spm/<version>.  
TIBCO_HOME/tct Contains files related to TIBCO Configuration Tool  
TIBCO_HOME/tea Contains information about the Admin agents agents

The primary focus is on the contents under agents/spm/2.2:

/bin

/lib

/logs

/setup

/teagentlib

/ui

TIBCO_HOME/tibcojre64 Contains files used by JRE  
TIBCO_HOME/tools   /lib

/scripts

/universal_installer

/wrapper

SPM_HOME/adapters Contains the TIBCO StreamBase LiveView components /liveview/lib, lv_examples, lv_projectgenerator
SPM_HOME/bin Contains various executables for running the Server and example. tibspmexamples is a self-running example to demonstrate the various client APIs, and features.

tibspmddlgenerator is a tool provided to generate various DDL and DML scripts for the chosen type of database.

tibspm is the Service Performance Manager server and tibspmpassword is a password obfuscator that can be used to encrypt password credentials for Enterprise Message Service transport.

While using tibspmpassword, do not start a password with the following special characters:

  • # (pound or hash sign),
  • ! (exclamation sign).

This folder also has various TRA configuration files, corresponding to the set of executables mentioned in the earlier column. It also has convenience scripts (setspm4ems.*) to set up Enterprise Message Service artifacts for Service Performance Manager.

SPM_HOME/config Contains the configuration files required by the Server, example, and Logger This folder contains log4j, spm, spmdashboard, amxdashboard, schema files.
SPM_HOME/apidocs Contains the APIs api—Contains JavaDoc API for all Service Performance Manager client APIs.
SPM_HOME/examples Contains api, and probes, and schemas subfolders. api—Contains Java example code that executes as tibspmexamples on how to use client APIs, send facts, write queries, and so on.

probes—Bundles some sample probes (source code and compiled library JAR) .

SPM_HOME/lib Contains all the Service Performance Manager component libraries  
SPM_HOME/logs Default folder for dashboard and server logs This is the default folder where Service Performance Manager logs are generated:

spmdashboard.log

spm.log

SPM_HOME/setup Contains Service Performance Manager Post Install - automated setup script  
SPM_HOME/amxdashboard Contains Service Performance Manager Web Application archive (amxdashboard.war) and some scripts for monitoring ActiveMatrix data. If you do not wish to use the bundled Tomcat Web Container, deploy this WAR file in some other web container. startamxdashboard.bat

stopamxdashboard.bat

SPM_HOME/amxdashboard/tomcat Contains the Tomcat web container  
SPM_HOME/spmdashboard Contains Service Performance Manager Web Application archive (spmdashboard.war) and some scripts for monitoring dashboard data. If you do not wish to use the bundled Tomcat Web Container, deploy this WAR file in some other web container. spmdashboard.war

startspmdashboard.bat

stopspmdashboard.bat

SPM_HOME/spmdashboard/tomcat Contains the Tomcat web container  
SPM_HOME/spmdashboard/tomcat/logs Contains the log files for the Tomcat web container
SPM_HOME/smbw_agent Contains the files and folders for ActiveMatrix BusinessWorks 5.x and 6.x monitoring. Contains various folders for configuration, setup, and samples:

bin

config

lib

liveview

logs

setup