Module reference - SMP
Parameter
Description
Default/typical value
[SelfServiceMonitoringPortal] section
ExpirationAge
Information age in DB. Once data is oldest than this age, information can be considered as obsolete.
ExpirationAge can be set for each PostgreSQL table such as:
ExpirationAgeDevices=3600
ExpirationAgeAdditionnalInfos=86400
This setting is used by ‘Delete old data’ feature

86400
BackEndExpirationAge
Delay in seconds after which the backend change is deleted.
3600
HistoryDataExpirationAge
Information age in DB in seconds. Once history data is oldest than this age, information can be considered as obsolete and deleted.
2678400
PGSDBName
Name of the PostgreSQL database acting as the ProactivePack Self-Service Monitoring Portal repository
ProactivePack
PGSHost
Hostname/IP address of the ProactivePack PostgreSQL server
localhost
PGSPasswd
Password of the ProactirePack PostgreSQL user
postgres (The password will be encrypted when saving the configuration)
PGSPort
Port of the ProactivePack PostgreSQL server
5432
PGSUser
Name of the ProactirePack PostgreSQL user
postgres
PDFMailTemplate
Path (relative to $PRODUCT_HOME) to the file that contains the template used to send emails for SMP PDF reports
/data/SelfServiceMonitoringProtral/reports/MailContent/PPACKMailBody.html
XLSMailTemplate
Path (relative to $PRODUCT_HOME) to the file that contains the template used to send emails for SMP XLS reports
/data/SelfServiceMonitoringProtral/reports/MailContent/PPACKMailBodyXLS.html
SMPMailTemplate
Path (relative to $PRODUCT_HOME) to the file that contains the template used to send emails for SMP reports
/data/SelfServiceMonitoringPortal/reports/MailContent/PPACKMailBodySMP.html
[TrueSight] section
Active
Indicates whether TrueSight is a source for the Self-Service Monitoring Portal. Do not change this value
1
DevicePolicyPrecedence
Precedence of device specific policies when created by ProactivePack
10
PGSDBName
Name of the TrueSight PostgreSQL database
truesight
PGSHost
Hostname/IP address of the TrueSight PostgreSQL server (identical to TrueSight Presentation Server hostname)
tsps.company.com
PGSPasswd
Password of the TrueSight PostgreSQL user
Postgres (The password will be encrypted when saving the configuration)
PGSPort
Port of the TrueSight PostgreSQL server. Do not modify.
5432
PGSUser
Name of the TrueSight PostgreSQL user. Do not modify.
postgres
ServiceModelCells
Name of the cell where Cis are published
Pncell_<hostname>
RESTAPIAuthenticationTokenDuration
7200
Tenant
Default tenant in TrueSight
"BmcRealm"
Group
Default group for monitoring policy & Host Groups creation
"Administrators"
Password
Password of the TrueSight user that has webservices and administrative-level access to the TrueSight server
admin12345 (The password will be encrypted when saving the configuration)
User
Name of a TrueSight user that has webservices and administrative-level access to the TrueSight server
"admin"
CheckKMPResenceOnAddMonitor
Enables / Disables KM presence check when adding a monitoring
0 or 1 ; default is 0 and is currently the recommended approach.
DeviceFilterCondition
An optional SQL condition to filter out some TrueSight devices from the query. Typically used to filter out devices that have been published from the CMDB but are not actively monitored
“ipaddress” != ‘0.0.0.0’
[TrueSight_ExternalSources] section
<DimensionName>
Call to external source for this dimension
Application="function:TrueSightGetPostgreSQLApplicationsForDevice"
<DimensionName>_url
Build a clickable ling on dimension:

in

Parameter_url="function:GetTrueSightGetTSPSMetricUrl"
[BatchDBImport] section
ProactivePackUser
Name of a user who can authenticate into ProactivePack and can access the SelfServiceMonitoringPortal module
admin
ProactivePackPassword
Password of that user. Password will be encrypted when the module configuration will be saved
Admin12345
LogResultToFile
Boolean (0 or 1) - Indicates whether execution results/messages are logged to a file
1
LogResultFile
Path to the logfile used by the import script
"../../log/Self-Service Monitoring PortalDBImport.log
LogResultFileSize
Maximum size (in bytes) after which the logfile is rotated
5242880
LogResultFileNumber
Number of rotated logfiles kept
5
SendResultAsEvent
Boolean (0 or 1) - Indicates whether execution results/messages are sent to the cell specified in the “SendResultCell” parameter
0
SendResultCell
Name of the result cell to use
ResultEventClass
The name of the event class used to notify the “SendResultCell” of execution results. Case sensitive.
PROACTIVEPACK_Self-Service Monitoring Portal_IMPORT_EV
AuthentType
Authentication header prefix when direct authentication to ProactivePack is used.
Basic
ImportTaskTimeout
Timeout (in seconds) for each step of the batch import. May need to be increased for large environments.
900