All Projects → likexian → Stathub Go

likexian / Stathub Go

Licence: apache-2.0
A smart Hub for holding server stat

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects

Projects that are alternatives of or similar to Stathub Go

Tsw
Tencent Server Web
Stars: ✭ 1,757 (+170.31%)
Mutual labels:  server, monitor
Build
TeaWeb-可视化的Web代理服务。DEMO: http://teaos.cn:7777
Stars: ✭ 656 (+0.92%)
Mutual labels:  server, monitor
Laravel Server Monitor
Don't let your servers just melt down
Stars: ✭ 595 (-8.46%)
Mutual labels:  server, monitor
Health
Laravel Health Panel
Stars: ✭ 1,774 (+172.92%)
Mutual labels:  server, monitor
Servermonitor
💓 Laravel package to periodically monitor the health of your server and application.
Stars: ✭ 148 (-77.23%)
Mutual labels:  server, monitor
Swmp
A responsive, eye-pleasing Linux server statistics dashboard.
Stars: ✭ 245 (-62.31%)
Mutual labels:  server, monitor
Glass Isc Dhcp
Glass - ISC DHCP Server Interface
Stars: ✭ 486 (-25.23%)
Mutual labels:  server, monitor
Swiftserverside Vapor
🦄 Swift server open source projects based on the Swift 4.1 and Vapor 3 frameworks. (Swift 服务端开源项目)
Stars: ✭ 588 (-9.54%)
Mutual labels:  server
Rouille
Web framework in Rust
Stars: ✭ 617 (-5.08%)
Mutual labels:  server
Python Mss
An ultra fast cross-platform multiple screenshots module in pure Python using ctypes.
Stars: ✭ 582 (-10.46%)
Mutual labels:  monitor
Monitorian
A Windows desktop tool to adjust the brightness of multiple monitors with ease
Stars: ✭ 559 (-14%)
Mutual labels:  monitor
Reflection
DEPRECATED
Stars: ✭ 592 (-8.92%)
Mutual labels:  server
Grassmarlin
Provides situational awareness of Industrial Control Systems (ICS) and Supervisory Control and Data Acquisition (SCADA) networks in support of network security assessments. #nsacyber
Stars: ✭ 621 (-4.46%)
Mutual labels:  monitor
Milo
Eclipse Milo™ - an open source implementation of OPC UA (IEC 62541).
Stars: ✭ 587 (-9.69%)
Mutual labels:  server
Fee
灯塔开源文档地址
Stars: ✭ 639 (-1.69%)
Mutual labels:  monitor
Laravel Failed Job Monitor
Get notified when a queued job fails
Stars: ✭ 582 (-10.46%)
Mutual labels:  monitor
Spug
开源运维平台:面向中小型企业设计的轻量级无Agent的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、文件在线上传下载、应用发布部署、在线任务计划、配置中心、监控、报警等一系列功能。
Stars: ✭ 6,810 (+947.69%)
Mutual labels:  monitor
Impress
Enterprise application server for Node.js and Metarhia private cloud ⚡
Stars: ✭ 634 (-2.46%)
Mutual labels:  server
Eul
🖥️ macOS status monitoring app written in SwiftUI.
Stars: ✭ 6,707 (+931.85%)
Mutual labels:  monitor
Ponzu
Headless CMS with automatic JSON API. Featuring auto-HTTPS from Let's Encrypt, HTTP/2 Server Push, and flexible server framework written in Go.
Stars: ✭ 5,373 (+726.62%)
Mutual labels:  server

Stat Hub

License GoDoc Build Status Go Report Card Download Total Paypal Donate

A smart Hub for holding server stat

中文说明 | English README

Overview

Stat Hub is a service for collecting and displaying servers stat.

Stat Hub have two parts, one is the SERVER for recving, storing and displaying stat, the other is the CLIENT for collecting and sending stat to SERVER. Just ONE binary files is needed for all of this.

DEMO

demo

Feature

  • Powered by Golang
  • Only one binary files, collecting and displaying data
  • Easy deploy, no depends, no database required
  • SSL support, your domain support, secure and easy

Install

You shall choose a server for master, and install it following the below

Linux via curl

curl --insecure https://raw.githubusercontent.com/likexian/stathub-go/master/setup.sh | sh

Linux via wget

wget --no-check-certificate -O - https://raw.githubusercontent.com/likexian/stathub-go/master/setup.sh | sh

Open on your PC browser

For most systems, it will install and start after this, now you can view it via your PC browser.

The default url is

https://ip:15944

Then enter the default password: likexian

Add a CLIENT (node)

Follow the guide

https://ip:15944/help

FAQ

  • A client added, but no list on the page ?

    Please refer to the client.log on the node, it may show what is wrong.

  • Can I use my domain instead of the https://ip:15944 ?

    Yes, please add an A record on your dns server for one subdomain, then using https://subdomain.yourdomain:15944 .

  • Can I use https for visist ?

    Sure, it is SSL by default, using self-signed cert.

  • Cal I use my SSL cert, not the self-signed one ?

    Yes, please replace the cert in the cert dir, and it strong recommend that doing this.

  • Can I deploy it with my nginx ?

Sure, please add the folling config to nginx conf file.

location / {
    proxy_pass https://127.0.0.1:15944;
    proxy_set_header X-Real-IP $remote_addr;
}

Dependencies

LICENSE

Copyright 2015-2019 Li Kexian

Licensed under the Apache License 2.0

About

DONATE

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].