diff --git a/cmd/main_session.go b/cmd/main_session.go
index febb368..9399121 100644
--- a/cmd/main_session.go
+++ b/cmd/main_session.go
@@ -17,10 +17,10 @@ func init() {
if *args.EnableStats {
monitor = session.NewServer()
- // Set stats variables
+ // Set session variables
session.ServeAddr = *args.StatsAddr
- // Start session stater
+ // Start session monitor
if err := monitor.Start(); err != nil {
log.Fatalf("Start session monitor failed: %v", err)
}
diff --git a/component/session/server.go b/component/session/server.go
index e135012..2001591 100644
--- a/component/session/server.go
+++ b/component/session/server.go
@@ -59,7 +59,7 @@ func (s *Server) handler(resp http.ResponseWriter, req *http.Request) {
sort.Slice(sessions, func(i, j int) bool {
return sessions[i].SessionStart.Sub(sessions[j].SessionStart) < 0
})
- _, _ = fmt.Fprintf(w, "
align=\"right\"")
+ _, _ = fmt.Fprintf(w, "")
_, _ = fmt.Fprintf(w, "Process | Network | Date | Duration | Client Addr | Target Addr | Upload | Download |
\n")
sort.Slice(sessions, func(i, j int) bool {
return sessions[i].SessionStart.After(sessions[j].SessionStart)
@@ -95,8 +95,8 @@ table, th, td {
// Statistics table
_, _ = fmt.Fprintf(w, "Statistics
")
- _, _ = fmt.Fprintf(w, "")
- _, _ = fmt.Fprintf(w, "Now | Uptime | Upload | Download | Total |
\n")
+ _, _ = fmt.Fprintf(w, "")
+ _, _ = fmt.Fprintf(w, "Last Refresh | Uptime | Upload | Download | Total Traffic |
\n")
trafficUp := atomic.LoadInt64(&s.trafficUp)
trafficDown := atomic.LoadInt64(&s.trafficDown)
_, _ = fmt.Fprintf(w, "%s | %s | %s | %s | %s |
\n",