High memory usage-checkpoint-all

High memory usage-checkpoint-all

Vendor: checkpoint

OS: all

Description:
Indeni will alert if the memory utilization of a device is above a high threshold. If the device has multiple memory elements, each will be inspected separately and alert for.

Remediation Steps:
Determine the cause for the high memory usage of the listed elements.

  |Consider reading https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&solutionid=sk33781#MEMORY
  |
  |Note: In trying to understand this alert, you can use the Linux "free" command to view memory utilization. The output of this command can be confusing. To be sure you correctly understand the output, see: https://serverfault.com/questions/85470/meaning-of-the-buffers-cache-line-in-the-output-of-free
  |
  |Also note that Linux has recently changed the "free" output format to make it more intuitive. This change was made in procps 3.3.10 ("procps" is the group of utilities which includes "free"). Use "ps -V" in expert mode to see your version of procps. See also: https://askubuntu.com/questions/770108/what-do-the-changes-in-free-output-from-14-04-to-16-04-mean

chkp-asg-resource

name: chkp-asg-resource
description: Retrieve memory and disk usage
type: monitoring
monitoring_interval: 1 minute
includes_resource_data: true
requires:
    vendor: checkpoint
    asg: true
    maestro-orchestrator:
        neq: true
comments:
    memory-free-kbytes:
        why: |
            To check the total free memory usage over the blades.
        how: |
            By using the Check Point built-in "asg stat" command, along with the "asg resource" command and perfrom the
            calulation for getting the total free memory used
        can-with-snmp: false
        can-with-syslog: false

    memory-total-kbytes:
        why: |
            To check the total memory over the blades.
        how: |
            By using the Check Point built-in "asg stat" command, along with the "asg resource" command and perfrom the
            calulation for getting the total memory
        can-with-snmp: false
        can-with-syslog: false

    memory-usage:
        why: |
            To check the memory usage percentage over the blades.
        how: |
            By using the Check Point built-in "asg stat" command, along with the "asg resource" command and perform the
            calulation for getting the percent memory used
        can-with-snmp: false
        can-with-syslog: false

    disk-usage-percentage:
        why: |
            To check the total disk space used percentage over the blades.
        how: |
            By using the Check Point built-in "asg stat" command, along with the "asg resource" command and perfrom the
            calulation for getting the total disk space used
        can-with-snmp: false
        can-with-syslog: false

    disk-used-kbytes:
        why: |
            To check the total disk space used over the blades.
        how: |
            By using the Check Point built-in "asg stat" command, along with the "asg resource" command and perfrom the
            calulation for getting the total disk space used
        can-with-snmp: false
        can-with-syslog: false

    disk-total-kbytes:
        why: |
            To check the today disk space over the blades
        how: |
            By using the Check Point built-in "asg stat" command, along with the "asg resource" command and perfrom the
            calulation for getting the total disk space avalaible
        can-with-snmp: false
        can-with-syslog: false
steps:
-   run:
        type: SSH
        command: ${nice-path} -n 15 asg stat -i local_id && ${nice-path} -n 15 asg resource
    parse:
        type: AWK
        file: asg-resource.parser.1.awk

cross_vendor_high_memory_usage

Failed to fetch the data: https://bitbucket.org/indeni/indeni-knowledge/src/master/rules/templatebased/crossvendor/cross_vendor_high_memory_usage.scala