Use the Data Retrieval set of agent properties to set the limit for the amount of data collected and written to the Foglight database.
The Top Procedures set of agent properties affect the information that appears on the Top Procedures dashboard. For more information, see Top Procedures Tab.
The Top Users set of agent properties affect the information that appears on the Top Users dashboard. For more information, see Top Users Tab.
The Cached Objects set of agent properties affect the information that appears on the Data Cache Activity dashboard. For more information, see Data Cache Activity Tab.
This property displays a set of criteria developed to limit the amount of data written to the Foglight database. For more information, see Limit Incoming Rows Criteria.
The default name is LIR_List_Dflt. This list can be renamed to better describe the changes made.
These values are used strictly to manage the amount of data written to the Foglight database and NOT to configure the Rules. Rules are still configured by registry variables.
A secondary property list appears.
Fill in the dialog box fields.
This is the maximum number of applications written to the Foglight database.
The default value is 10 applications. This value specifies the maximum size of the list.
The default value is 10 units of the selected sorting criteria.
An application is included on the list if:
AND
The number entered is the maximum number of SQL statements written to the Foglight database.
The default value is 10 SQL statements. This value specifies the maximum size of the list. Collecting the SQL statements inside stored procedures typically results in a higher number of SQL statements. If you intend to use this feature, increase this value, as required.
The default value is 10 units of the selected sorting criteria.
An SQL statement is included on the list if:
AND
11 |
Select Top SQL - Include Stored Procedure Lines - YES to display the list of stored procedures. Select NO if the stored procedures list is not to be displayed. Enabling this property allows you to collect the SQL statements inside stored procedures. The number of collected SQL statements depends on the values set by the Top SQL - Max Rows Returned property (see Step 8). It also requires a certain configuration of ASE parameters: the parameter statement pipe max messages should be greater than sql text pipe max messages. For more information about these parameters, refer to your Sybase documentation. |
This is the maximum number of users written to the Foglight database.
The default value is 10 users. This value specifies the maximum size of the list.database.
The default value is 10 units of the selected sorting criteria.
A user is included on the list if:
AND
The default value is 10 cached objects.
The default value is 1000 units of the selected sorting criteria.
18 |
Select the Cached Objects - Object Type from the list. The types are: |
The Limit Incoming Rows List table displays a set of criteria which limits the amount of data written to the Foglight database.
The Minimum Threshold Value list displays a set of criteria used to specify a quantity which orders the list of:
Use the Configuration set of agent properties to set the log collection configuration properties.
The configuration properties allow you to define the logs that the Sybase_MDA Agent monitors. Additionally, it allows you to define the messages within the logs that the Sybase_MDA agent traps.
Foglight ships with a default message trap list. The message trap list is a filter that traps specific error log messages. The default name of this list is ASE_Error_Log_Search_Patterns.
The number of occurrences of each message, along with the severity and general description, is relayed back to Foglight, resulting in an alarm being generated. Check the error log file for the full text and content of the error message detected.
It is also possible to use error log messages in triggered or stored procedures by printing them to the log adding them to the message trap list. Error messages in the log appear with the debug prefix and result in an alarm being fired with the severity level specified in the message trap list.
A secondary property list appears.
Fill in the dialog box fields.
a |
Search Pattern—Indicates the regular expression pattern used to match the log message. |
b |
Action—When set to Include, any error messages that match the search pattern are printed to the log. When set to Exclude, the matched messages are excluded from the log. |
c |
Severity—The severity of the alarm that is triggered by any error messages that match the search pattern. |
▪ |
None to indicate that neither of the Exclude DBs or Include DBs lists is to be used. Every database is treated according to standard behavior for the Limit Incoming Rows agent property. For more information, see Setting Data Retrieval Properties. The default is none. |
▪ |
Select Exclude DBs to monitor most databases and exclude a few databases. |
▪ |
Select Include DBs to exclude most databases and monitor a few databases. |
Note the following:
▪ |
In the Include DBs field, change the name of the of the agent property list from DB_Include_List_Dflt to SYBM_DBInclusion_<Modified Agent Instance Name>. |
A secondary property list appears.
Fill in the dialog box fields.
a |
For the Status Alerting, Database Space Alerting, Transaction Log Alerting, or Space Trend lists, the options are: |
Standard—Foglight returns a row for this database only when it crosses the threshold. A row for the respective database may not be returned when it crosses a threshold if the number of databases crossing the threshold exceeds the “max rows returned” value during that poll cycle.
Always Include—Foglight always returns a row for this database when it crosses the threshold. The row for the respective database is always returned, even when the number of databases crossing the threshold exceeds the “max rows returned” value of that poll cycle.
Exclude—Foglight does not return a row for this database even if the threshold is crossed.
b |
In the Space Trend list, the options are: |
Exclude—Foglight does not return a row for this database even if the threshold is crossed.
Include—Foglight returns a row for this database.
c |
Click True or False on the Disable All radio button to enable or disable this function. Set this value to true to exclude this database from Status Alerting, Database Alerting, Transaction Log, Alerting and Space Trend Alerting. |
This criteria is only applied if Include DBs is selected in the Use (Include DBs or Exclude DBs or None) property.
A secondary property list appears.
Fill in the dialog box fields.
a |
For the Status Alerting, Database Space Alerting, or Transaction Log Alerting lists, the options are: |
Standard—Foglight returns a row for this database only when it crosses the threshold. A row for the respective database may not be returned when it crosses a threshold if the number of databases crossing the threshold exceeds the “max rows returned” value during that poll cycle.
Always Include—Foglight always returns a row for this database when it crosses the threshold. The row for the respective database is always returned, even when the number of databases crossing the threshold exceeds the “max rows returned” value of that poll cycle.
Exclude—Foglight does not return a row for this database even if the threshold is crossed.
b |
In the Space Trend list, the options are: |
Exclude—Foglight does not return a row for this database even if the threshold is crossed.
Include—Foglight returns a row for this database.
c |
Click True or False on the Disable All radio button to enable or disable this function. Set this value to true to exclude the database from Status Alerting, Database Alerting, Transaction Log, Alerting and Space Trend Alerting. |