History: Monitoring
Source of version: 13 (current)
Copy to clipboard
! Monitoring Tiki Monitoring Tiki is a lot like monitoring any other web site. Start with the basics and add checks as it becomes more important. __Nagios__ * Ensure all necessary services/daemons are running. Use check_procs or [http://tiki.gmartin.org/tiki-view_blog_post.php?postId=163|check_ssh] (to call check_procs on remote server) ** Apache ** MySQL (also use check_mysql to run test queries) * Ensure adequate memory, cpu and disk space are available using check_mem, check_load and check_disk * Ensure web site is healthy. ** Use check_http to check a particular web page or ** Use [http://labs.consol.de/lang/en/nagios/check_webinject/|check_webinject ]to script a login and perform a more detailed site check * Track site performance ** Use pnp4nagios or nagiosgraph to capture the performance data from check_http or check_webinject to track response time data over time. !! Code in Tiki for Zabbix, Nagios, Icinga, Shinken, etc. * https://gitlab.com/tikiwiki/tiki/-/blob/master/tiki-monitor.php * https://gitlab.com/tikiwiki/tiki/-/blob/master/doc/devtools/check_tiki.php * https://gitlab.com/tikiwiki/tiki/-/blob/master/doc/devtools/check_tiki-new.php