Remote Monitoring & Management Help

Listing Check Configuration - Mac

This section lists the example responses expected when running the list_check_config service call on Mac computers.

Along with the name, to identify each Check type we have used the check_type ID and description from the list_checks API call.

Example Service Call - list_check_config

https://SERVER/api/?apikey=yourAPItoken&service=list_check_config&checkid=CHECKID

Example Response - Windows

3003

Mac - File System Space Change Check

<result created="2015-08-12T10:21:50+01:00" host="SERVER" status="OK">

 <check_config>

  <MountSpaceChange uid="35">

    <mountpoint>OS X</mountpoint>

    <threshold>25.00</threshold>

  </MountSpaceChange>

 </check_config>

</result>

3004

Mac - File System Space Check

<result created="2009-09-24T14:29:08+01:00" host="SERVER" status="OK">

<check_config>

 <drivespacecheck uid="5">

   <driveletter>OS X</driveletter>

   <freespace>24</freespace>

   <spaceunits>3</spaceunits>

 </drivespacecheck>

</check_config>

</result>

3006

Mac - Failed Login Check *

<result created="2009-09-24T14:29:08+01:00" host="SERVER" status="OK">

<check_config>

 <physdiskcheck uid="57">

  <volcheck>1</volcheck>

 </physdiskcheck>

</check_config>

</result>

3008

Mac - Physical Disk Health Check

<result created="2009-09-24T14:29:08+01:00" host="SERVER" status="OK">

<check_config>

 <physdiskcheck uid="57">

  <volcheck>1</volcheck>

 </physdiskcheck>

</check_config>

</result>

3013

Mac - Daemon Check

<result created="2009-09-24T14:29:08+01:00" host="SERVER" status="OK">

<check_config>

 <daemoncheck uid="41">

  <servicename>com.apple.autofsd</servicename>

  <failcount>1</failcount>

  <startpendingok>0</startpendingok>

  <restart> 0 </restart>

<consecutiverestartcount>2</consecutiverestartcount>

<cumulativerestartcount>4|24</cumulativerestartcount>

<servicekeyname/>

 </daemoncheck>

</check_config>

</result>

3014

Apple System Log Check

<result created="2015-08-12T10:23:58+01:00" host="SERVER" status="OK">

 <check_config>

  <AppleSystemLogCheck uid="31">

    <level>2</level>

    <mode>0</mode>

    <option>0</option>

  </AppleSystemLogCheck>

 </check_config>

</result>

3021

OS X Update Check

<result created="2015-08-12T10:25:29+01:00" host="SERVER" status="OK">

 <check_config>

  <OS XUpdateCheck uid="37">

    <mode>0</mode>

  </OS XUpdateCheck>

 </check_config>

</result>

3024

Mac - Script Check

<result created="2015-08-11T19:59:24+01:00" host="SERVER" status="OK">

 <check_config>

  <ScriptCheck uid="58">

    <description>script identifier</description>

    <scriptname>3511.sh</scriptname>

    <scriptlanguage>7</scriptlanguage>

    <timeout>10</timeout>

    <arguments/>

  </ScriptCheck>

 </check_config>

</result>

3027

Mac - Process Check

<result created="2015-08-11T19:56:55+01:00" host="SERVER" status="OK">

 <check_config>

  <ProcessCheck uid="56">

   <process>processName</process>

   <threshold1>1</threshold1>

   <threshold2>1000</threshold2>

  </ProcessCheck>

 </check_config>

</result>

3028

Mac - Log File Check

<result created="2015-08-11T19:53:55+01:00" host="SERVER" status="OK">

 <check_config>

  <LogFileCheck uid="54">

    <logname>/var/log/authd.log</logname>

    <contains>some text</contains>

  </LogFileCheck>

 </check_config>

</result>

3034 Managed Antivirus Check (Bitdefender) - no configuration options

<result created="2015-07-23T15:24:36+01:00" host="SERVER" status="OK">

<check_config/>

</result>

3035 Managed Antivirus Update Check (Bitdefender) - no configuration options

<result created="2015-07-23T15:24:36+01:00" host="SERVER" status="OK">

<check_config/>

</result>