Skip to content

Commit 2949d70

Browse files
authored
Merge pull request #12 from YoshinoriN/issue/7
(refs #7) : Create README
2 parents 0d380cf + 6e40798 commit 2949d70

File tree

11 files changed

+52
-1
lines changed

11 files changed

+52
-1
lines changed

README.md

Lines changed: 52 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,55 @@
11
# gitbucket-monitoring-plugin
2-
WIP
32

43
[![](https://travis-ci.org/YoshinoriN/gitbucket-monitoring-plugin.svg?branch=master)](https://travis-ci.org/YoshinoriN/gitbucket-monitoring-plugin) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/677a69ed2e5f4137ba35986dbb02995f)](https://www.codacy.com/app/YoshinoriN/gitbucket-monitoring-plugin?utm_source=github.com&utm_medium=referral&utm_content=YoshinoriN/gitbucket-monitoring-plugin&utm_campaign=Badge_Grade)
4+
5+
# Features
6+
7+
This plugin for display machine information, resources, processes, Java information and GitBucket's log for GitBucket Administrator.
8+
9+
* Operating System Information (OS, Distribution, Version, Architecture)
10+
* Uptime (When booted, Spent time after booted)
11+
* Time (Now time, Time Zone, Zone offset, Day of Week)
12+
* Machine's enviroment valiables
13+
* Machine's resources (Cpu core, Cpu Usaga, Physical memory, Swap, Disk Usaga)
14+
* Machine's Load average
15+
* Machine's Tasks (Running, Sleepling, Stopped, Zombie)
16+
* Java system properties and memory
17+
* LogBack settings
18+
* GitBucket's log
19+
20+
# Images
21+
22+
![menu](/doc/images/menu.png)
23+
24+
||||
25+
|:-------:|:-------:|:-------:|
26+
|![system](/doc/images/system.png)|![envval](/doc/images/envval.png)|![resources](/doc/images/resources.png)|
27+
|![process](/doc/images/process.png)|![java-p](/doc/images/java-p.png)|![java-m](/doc/images/java-m.png)|
28+
|![logback](/doc/images/logback.png)|![gitbucketlog](/doc/images/gitbucketlog.png)||
29+
30+
# Download & Installation
31+
32+
1. Download plugin jar file from [the release page](//github.com/YoshinoriN/gitbucket-monitoring-plugin/releases).
33+
2. Put plugin jar file into `GITBUCKET_HOME/plugins` and restart GitBucket.
34+
35+
# Version
36+
37+
|Plugin version|GitBucket version|
38+
|:-------------:|:-------:|
39+
|1.0.0|4.10, 4.11, 4.12.x |
40+
41+
# Supported OS
42+
43+
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.
44+
45+
# Build from source
46+
47+
```sh
48+
sbt package
49+
```
50+
51+
The built package will be created at `/target/scala-2.12/gitbucket-monitorting-plugin_2.12-{plugin-version}.jar`
52+
53+
# License
54+
55+
This project is under the Apache License, Version 2.0 License. See the [LICENSE](./LICENSE) file for the full license text.

doc/images/envval.png

18.1 KB
Loading

doc/images/gitbucketlog.png

65.9 KB
Loading

doc/images/java-m.png

9.65 KB
Loading

doc/images/java-p.png

30.4 KB
Loading

doc/images/logback-error.png

9.18 KB
Loading

doc/images/logback.png

62 KB
Loading

doc/images/menu.png

7.01 KB
Loading

doc/images/process.png

13.2 KB
Loading

doc/images/resources.png

22.9 KB
Loading

0 commit comments

Comments
 (0)