All Projects → yoshinorin → gitbucket-monitoring-plugin

yoshinorin / gitbucket-monitoring-plugin

Licence: Apache-2.0 license
Provides monitoring page which contains machine information, resources, processes ...etc

Programming Languages

scala
5932 projects
HTML
75241 projects

Projects that are alternatives of or similar to gitbucket-monitoring-plugin

gitbucket-notifications-plugin
A GitBucket plug-in to provides email notifications feature
Stars: ✭ 16 (+6.67%)
Mutual labels:  gitbucket, gitbucket-plugin
gitbucket-emoji-plugin
Provides Emoji support for GitBucket
Stars: ✭ 19 (+26.67%)
Mutual labels:  gitbucket, gitbucket-plugin
gitbucket-ci-plugin
GitBucket plug-in that adds simple CI ability to GitBucket.
Stars: ✭ 44 (+193.33%)
Mutual labels:  gitbucket, gitbucket-plugin
gitbucket-network-plugin
This plugin provides network graph for GitBucket.
Stars: ✭ 37 (+146.67%)
Mutual labels:  gitbucket, gitbucket-plugin
gitbucket-label-kanban-plugin
A GitBucket plugin for Kanban style issue management.
Stars: ✭ 43 (+186.67%)
Mutual labels:  gitbucket, gitbucket-plugin
gitbucket-gist-plugin
A GitBucket plug-in which provides code snippet repository like Gist
Stars: ✭ 67 (+346.67%)
Mutual labels:  gitbucket, gitbucket-plugin
gitbucket-fess-plugin
GitBucket plugin for Fess
Stars: ✭ 21 (+40%)
Mutual labels:  gitbucket, gitbucket-plugin
gitbucket-gantt-plugin
A GitBucket plugin rendering Gantt Chart.
Stars: ✭ 16 (+6.67%)
Mutual labels:  gitbucket, gitbucket-plugin
Gitbucket
A Git platform powered by Scala with easy installation, high extensibility & GitHub API compatibility
Stars: ✭ 8,539 (+56826.67%)
Mutual labels:  gitbucket
github2mr
Export all your github repositories to a form suitable for 'myrepos' to work with.
Stars: ✭ 32 (+113.33%)
Mutual labels:  gitbucket

gitbucket-monitoring-plugin

build

Features

This plugin provides monitoring page which contains machine information, resources, processes, and Java information for GitBucket Administrator.

All viewable informations are below.

  • Operating System Information (OS, Distribution, Version, Architecture)
  • Uptime (When booted, Spent time after booted)
  • Time (Current Time, Time Zone, Zone offset, Day of Week)
  • Environment variables
  • Resources (Cpu Cores, Cpu Statistics, Physical memory, Swap, Disk Usage)
  • Load average
  • Tasks (Running, Sleeping, Stopped, Zombie)
  • Java system properties and memory
  • (Obsolete) LogBack settings Please use gitbucket-application-logs-plugin.
  • (Obsolete) GitBucket's log Please use gitbucket-application-logs-plugin.

Images

menu system envval
resources linux-cpu process
java-p java-m

Download & Installation

  1. Download plugin jar file from the release page.
  2. Put plugin jar file into GITBUCKET_HOME/plugins and restart GitBucket.

UI Usage

Goto the System Administration menu, you can see Monitoring section.

Compatibility with GitBucket

Plugin version GitBucket version
5.1.x 4.37.0 -
5.0.x 4.35.0 - 4.36.x
4.0.x 4.32.0 - 4.34.0
3.2.0 4.25.0 - 4.31.x
3.1.0 4.25.0 - 4.31.x
3.0.0 4.25.0 - 4.31.x
2.0.0 4.23 - 4.25.0
1.2.0 4.10 - 4.22.0
1.1.0 4.10 - 4.21.x
1.0.0 4.10 - 4.21.x

Supported OS

I confirm work it only Debian GNU/Linux 8, Ubuntu 16.04 and Windows10. But I think maybe also will be work it on other distribution(version) of Linux and Window. Mac is also.

Build from source

sbt assembly

The built package will be created at /target/scala-2.13/gitbucket-monitorting-plugin{plugin-version}.jar

License

This project is under the Apache License, Version 2.0 License. See the LICENSE file for the full license text.

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].