Name: Agent error log
Platform: Sqlserver
Category: Availability
Description: Reads and checks the Agent error log file by using the sp_readerrorlog stored procedure.
Long description: The sp_readerrorlog stored procedure allows to read the contents of the SQL Server Agent error log file. This procedure checks for errors defined by the ‘error text’ parameter.
Version: 1.2
Default schedule: 8,28,48 * * *
Requires engine install: Yes
Compatibility tag: [CDATA[.[type=‘instance’ & databasetype=‘sqlserver’]/instance[maj_version > ‘2005’ & hasengine=‘YES’ & engine_edition = ‘Microsoft SQL Server’ & eng_inst_priv = 0
Parameters
Name Default value Description
error text failed, error Defines which strings (errors) the Check must look for. Values must be separated with commas (,).
error text allowed Errorlog has been reinitialized Specifies the text strings which make errors (specified by the “error text” parameter) to be excluded when found in the same record (error log line).
history threshold 1000 The maximum numbers of error messages the history table will keep (agent_error_log_err_histr_tab table).
last run The last time the error log has been checked.
max lines per execution 5000 The maximum number of lines the Alert will read during execution before a warning/alarm is raised.
return status 0 Return status value (ALARM – 2, WARNING – 1, or OK – 0) when “error text” is found (or “max lines per execution” is reached.
max elap time 180 The maximum execution time (in seconds) for the Alert. If this threshold is reached a warning is raised.
sqlserver agent process name SQLAgent – Generic Refresher The program_name column value for the SQL Server Agent as it appears in the master.dbo.sysprocesses table.

← Database Log backup (2005-2012) / Agresso – not registered indexes →

Feedback

Was this helpful?

Yes No
You indicated this topic was not helpful to you ...
Could you please leave a comment telling us why? Thank you!
Thanks for your feedback.

Post your comment on this topic.

Post Comment