Skip to main content

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