IML AppMonitor
  • Introduction
  • How does it work
  •  Quickstart
    • Monitor a webapp
  •  Server
    • Installation
    • Server configuration
    • Notifications
    • Service
    • Cli
    • API
    • Security
    • Maintenance
  •  Client
    • Introduction
    • Description of response
  •  PHP-client
    • Introduction
    • Install PHP-client
    • Monitor an application
    • Check items
    • Groups of checks
    •  Plugins
      •  Apps
        • Introduction
        • Concrete5
        • Dokuwiki
        • Matomo
        • Nextcloud
        • Wordpress
      •  Checks
        • apacheprocesses
        • cert
        • diskfree
        • exec
        • file
        • httpcontent
        • loadmeter
        • mysqlconnect
        • pdoconnect
        • phpmodules
        • ping
        • porttcp
        • simple
        • sqliteconnect
    • Write checks
  •  PHP-classes
    •  client
      • appmonitor-checks.class.php
      • appmonitor-client.class.php
    •  server
      • appmonitor-server-api.class.php
      • appmonitor-server-gui.class.php
      • appmonitor-server.class.php
      • lang.class.php
      • notificationhandler.class.php
      • simplerrd.class.php
      • tinyapi.class.php
      • tinyrouter.class.php
      • tinyservice.class.php

GitHub Repo
IML Opensource


PHP-client Plugins Checks

Edit on GitHub

Table of Contents

  • Included checks

Plugins/checks/ folder

In the folder plugins/checks/ are the files that contain the logic of a single check.

#Included checks

  • ApacheProcesses
  • Cert
  • Diskfree
  • Exec
  • File
  • HttpContent
  • Loadmeter
  • MysqlConnect
  • PDOConnect
  • Phpmodules
  • Ping
  • PortTcp
  • Simple
  • SqliteConnect

To see all available checks:

print_r($oMonitor->listChecks());
  • Previous
  • Next