diff --git a/public_html/appmonitor/index.php b/public_html/appmonitor/index.php index 8e6dfed661f40c69b40c0373ed9007ecb43ff206..cd38360e4722ab11ceea7573905154d4b9cd9216 100644 --- a/public_html/appmonitor/index.php +++ b/public_html/appmonitor/index.php @@ -58,8 +58,8 @@ foreach (array( 'dataDir/sshkeys'=>array('dir'=>$aConfig['dataDir'].'/sshkeys', 'descr'=>'SSH Keys'), 'buildDir'=>array('dir'=>$aConfig['buildDir'], 'descr'=>'Basisverzeichnis fuer Builds'), - 'packageDir'=>array('dir'=>$aConfig['buildDir'], 'descr'=>'Basisverzeichnis der Pakete und Versionen'), - 'archiveDir'=>array('dir'=>$aConfig['buildDir'], 'descr'=>'Ablage der gebuildeten Archive'), + 'packageDir'=>array('dir'=>$aConfig['packageDir'], 'descr'=>'Basisverzeichnis der Pakete und Versionen'), + 'archiveDir'=>array('dir'=>$aConfig['archiveDir'], 'descr'=>'Ablage der gebuildeten Archive'), ) as $sKey=>$aItem) { $oMonitor->addCheck( @@ -77,7 +77,20 @@ foreach (array( ) ); } - +$oMonitor->addCheck( + array( + "name" => "Free space in Archive dir ", + "description" => "The file storage must have some space left", + "check" => array( + "function" => "Diskfree", + "params" => array( + "directory" => $aConfig['archiveDir'], + "warning" => "2GB", + "critical" => "500MB", + ), + ), + ) +); // ---------------------------------------------------------------------- // count of Projects // ---------------------------------------------------------------------- @@ -228,11 +241,13 @@ if(count($aConfig['mirrorPackages'])){ } foreach(array( + /* array( 'host'=>'gitlab.iml.unibe.ch', 'port'=>22, 'descr'=>'SSH port to Gitlab on gitlab.iml.unibe.ch' ), + */ array( 'host'=>'git-repo.iml.unibe.ch', 'port'=>22,