Help Admin Server Monitor Configuration Rules

Configuration Rules (Configuration Templates Deprecated)

Configuration Templates have been deprecated and successfully replaced by Configuration Rules

Why Migrate to Configuration Rules?

  • Configuration rules offer better pre-defined actions to associate various monitor configurations to newly-added monitors.
  • Specific criteria can be set up based on which the actions defined in the rules will be applied to the monitors. Learn more.

Migrating to Configuration Rules

Note: If you have been using configuration templates, ensure they are migrated successfully as configuration rules.

  1. Log in to Site24x7 and go to Admin > Server Monitor > Configuration Template.
  2. Toggle Yes for the option Migrate to Configuration Rules.

The templates will be successfully migrated to configuration rules. 

The existing templates in your Site24x7 account would remain unaffected even after migration to rules. The templates will no longer be applied to the newly-added monitors, but can be viewed in the Configuration Template page.

Setting up Configuration Rules

Supported OS platforms: Windows and Linux

  1. Log in to Site24x7 and go to Admin > Inventory > Configuration Rules. Click on Add Rule.
  2. Provide a Display NameDescription for the rule.
  3. Define Criteria: Mention the criteria as AND or OR. Based on the criteria defined (AND or OR), either one criterion (OR) or all of them (AND) will be taken into consideration for executing an action.
  4. Select the Monitor Type as Server Monitor for servers; Docker for docker containers; and Server Process for processes.
  5. Define Actions: Use the drop-down and associate the following actions for servers and ensure the Monitor Type is Server Monitor:
    • Resource Profile - Monitor files, directories, event logs, and sys logs.
    • Add Processes - Manually add the name of the Linux processes that you wish to monitor once a server is added for monitoring. Press Enter to add multiple values. 
    • Add Services - Manually add the name of the Windows services that you wish to monitor once a server is added for monitoring. Press Enterto add multiple values.
      Ensure to provide the service name, and not the service display name. Click on the properties of that service in service.msc to get the service name.
    • Auto Discover Services, Auto Discover Processes - Set the value as True if you want the agent to automatically match the services/processes running in your server with our default list and auto-add them for monitoring.
    • Exclude Disk Partitions - Mention the RegEx pattern(s) to exclude specific disk partitions from monitoring. For example, to exclude all disk partitions starting with /snap, mention the RegEx as /snap.* Press Enter to add multiple values. The exclusion will be applied only to the new monitors added. For the existing server monitors, they will be deleted.
      Even if a disk partition is excluded from monitoring, they will be included when calculating the overall disk utilization value under the respective server monitor's Disks tab. To exclude these disk partitions from existing monitors, run the rule manually once.
    • Exclude Network Interfaces - Mention the RegEx pattern(s) to exclude specific network interfaces from monitoring. Press Enter to add multiple values. The exclusion will be applied only to the new monitors added. For the existing server monitors, they will be deleted. 
    • Check Frequency - Select the poll interval as one minute or five minutes for data collection to happen. One minute poll frequency is supported from versions 18.4.2 for Windows & 16.7.0 for Linux.  
    • Enable Event Log/Syslog Monitoring - Set this to True to enable event log monitoring for Windows server and syslog monitoring for Linux servers.  
    • Disable Server Application Discovery - Select the Windows/Linux application from the drop-down that you don't want to discover and add for monitoring when a Windows/Linux server is installed.  
      Configuration rules for server monitors
  6. Associate the following actions for docker containers and ensure the Monitor Type is Docker:
    • Mute Container Termination Alerts - Set this to True if you don't want to receive alerts when the docker containers are suspended/deleted from Site24x7.
    • Auto-discover Docker Containers- Set this to Trueif you want to automatically discover and add containers for monitoring.
    • Automatically Remove Terminated Containers - Set this to Trueif you want to remove terminated containers from Site24x7.  
  7. Associate the following criterion and actions for server processes and ensure the Monitor Type is Server Process:
    • Criterion: Process name (mandatory), Process Arguments, Monitor Name, Tags, and Monitor Groups.
    • Actions: Associate tags and mention RegEx patterns for your process arguments.
  8. Save your changes. 

Once the rules have been configured, hover on the hamburger icon beside the rule name to Run Rule, Clone, and Delete it.

List of Default Services & Processes

Once a Windows/Linux monitor is added, the agent will match the services/processes in your servers with the following services/processes and auto-add them for monitoring.

Windows services:

  • .*postgresql.*
  • .*MySQL.*
  • .*amService.*
  • .*Apache2.*
  • .*assetexplorer.*
  • .*MSSQLSERVER.*
  • .*avp.*
  • .*avpsus.*
  • .*BackupExecJobEngine.*
  • .*BackupExecRPCService.*
  • .*DHCPServer.*
  • .*MailService.*
  • .*DNS.*
  • .*HTTPFilter.*
  • .*MongoDB.*
  • .*Tomcat.*
  • .*MSMQ.*

Linux processes:

  • "mysqld.*
  • .*java.*
  • .*httpd.*
  • .*apache2.*
  • .*nginx.*
  • .*redis-se.*
  • .*smtpd.*
  • .*php5-fpm.*
  • .*mongod.*
  • .*postgres.*
  • .*splunkd.*
  • .*auditd.*
  • .*imap.*
  • .*oracle.*
  • .*nfsiod.*
  • .*openvpn.*
  • .*smbd.*
  • .*ntpd.*
  • .*nfsd.*
  • .*sendmail.*
You can also manually add services and processes for monitoring. Select the rule Add Services/Add Processes and enter the name of the service/process in the given text box.

FAQs

Related Articles

Was this document helpful?
Thanks for taking the time to share your feedback. We’ll use your feedback to improve our online help resources.

Help Admin Server Monitor Configuration Rules