Lsysmon is a monitoring tool for linux that provides charts and useful information from metrics of proc file system using lpfs go library.
- Clone the repository
$ git clone https://github.com/gabrieltassinari/lsysmon.git
$ cd lsysmon
- Create postgres database and setup environment variables
$ psql -f schema.sql
$ export PGUSER="postgres"
$ export PGPASSWORD="your-password"
$ export PGHOST="localhost"
$ export PGPORT=5432
$ export PGDATABASE="lsysmon"
- Build and run
$ go build
$ ./lsysmon
- Open in your browser http://localhost:8080