Files
librenms-librenms/includes/html/pages/device/apps/seafile.inc.php
SourceDoctor 8f1c77545d Added Seafile Server Monitoring (#10465)
* Seafile Monitoring

* generalized function for application with multiple similar entries

* adding snmprec file

* Create linux_seafile-v1.json

* Update linux_seafile-v1.snmprec

Updated linux_seafile-v1.snmprec to use 4x for encoding json data response

* Update Applications.md
2019-10-21 23:28:21 +01:00

33 lines
1.0 KiB
PHP

<?php
$graphs = array(
'seafile_connected' => 'Connected Devices',
'seafile_enabled' => 'activated Accounts',
'seafile_libraries' => 'Libraries',
'seafile_trashed_libraries' => 'Trashed Libraries',
'seafile_size_consumption' => 'Size Consumption',
'seafile_groups' => 'Groups',
'seafile_version' => 'Client Version',
'seafile_platform' => 'Client Platform',
);
foreach ($graphs as $key => $text) {
$graph_type = $key;
$graph_array['height'] = '100';
$graph_array['width'] = '215';
$graph_array['to'] = time();
$graph_array['id'] = $app['app_id'];
$graph_array['type'] = 'application_'.$key;
echo '<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">'.$text.'</h3>
</div>
<div class="panel-body">
<div class="row">';
include 'includes/html/print-graphrow.inc.php';
echo '</div>';
echo '</div>';
echo '</div>';
}