Skip to content

Spechal/LCGP

Repository files navigation

Laravel Collectd Graph Panel

LCGP is pretty much a port of CGP v4 to Laravel.

See https://github.com/pommi/CGP/ for CGP

To install

This package is still in progress so it isn't published.

You can install Laravel 4 and copy over the files from workbench/spechal and then add Spechal\Lcgp\LcgpServiceProvider to your service providers array or upload the entire project to your web root.

You will need to modify the workbench/spechal/lcgp/src/config/config.php to point to your CollectD RRD files and rrdtool executable.

In addition, if LCGP is not being used stand-alone, you will need to change the main route in app/routes.php

To Do

  • Move newly added code back into the Laravel package
  • Add groupings and categories back from the CGP v3 fork at https://github.com/Spechal/CGP
  • Finish porting plugins
  • apache
  • apcups
  • battery
  • bind
  • conntrack
  • contextswitch
  • cpu
  • cpufreq
  • df (currently shows a graph for each data source instead of merging them)
  • disk
  • dns
  • entropy
  • filecount
  • hddtemp
  • interface
  • ip6tables
  • iptables
  • irq
  • libvirt
  • load
  • md
  • memcached
  • memory
  • mysql
  • netlink
  • nfs
  • nginx
  • ntpd
  • nut
  • openvpn
  • ping
  • postgresql
  • powerdns
  • processes
  • redis
  • sensors
  • snmp
  • swap
  • tail
  • tcpconns
  • thermal
  • uptime
  • users
  • varnish
  • vmem
  • vserver
  • wireless
  • zfs_arc

About

Laravel Collectd Graph Panel

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published