All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Replace wget with curl to support socks5 protocol (f1bd6d7 by wangpengfei).
- Update agent images to support arm64/amd64 (5f5e812 by wangpengfei).
- Upgrade images to support arm/arm64 (8f33dcc by wangpengfei).
- Upgrade server images to support arm/arm64 (0f10502 by wangpengfei).
- Update alert policies document (50ca7ba by RainChen).
- Fix make recipe:
make commit-release-notes
(57568f7 by RainChen).
- Add dashboard language choices (fec0975 by miaojun).
- Add disk alarm rules (bd5f83d by mfuuzy).
- Enable promethues configuration hot update function (fc8d380 by JiangXL).
- Change the way to read node address (233509a by miaojun).
- Docs: fix outdated url in changelog.md (0c93b5c by RainChen).
- Add multi language support explanation in readme.md (37ea930 by miaojun).
- Update agent readme citamon/agent-cita-exporter port to 1923 (3d54916 by FengJunSun).
- Add bandit skip issue explanation (bddf184 by miaojun).
- Fix cita_monitor_agent.py for hex_number initialization issue (08b0c79 by flyq).
- Fix security vulnerability in psutil (20e3056 by miaojun).
- Update copyright owner in license (3169e20 by RainChen).
- Migrate repo from cryptape to citahub (03a4ecd by RainChen).
- Show more padding for
make help
(a755ea5 by RainChen). - Config bandit to skip some issues[b605,b607,b104] (df78869 by miaojun).
- Use bandit as linter tool to find common security issues in python code (45629cd by RainChen).
- Add: show rabbitmq-server process info in process info dashboard (43d3e57 by RainChen).
- Docs: fix typo in release flow (75bf6eb by RainChen).
- Fix prometheus not connected due to incorrect container name alertmanager (fd0b5b2 by JiangXL).
- Fix live update of soft version (0e9ea40 by blankwu).
- Refactor: format python codes (3a83b26 by RainChen).
- Change yapf/pylinctrc config with custom rules (8d54754 by RainChen).
- Agent script gets block consensus node votes (66dbeb7 by JiangXL).
- Control the execution frequency of the du command, once every 1 hour (ffb1929 by JiangXL).
- Add cita_with_agent to Integrate CITA with agent services (8eeddbd by mfuuzy).
- Add block consensus node vote number displayed in chain info (757a20d by JiangXL).
- Add a node directory log file using the size of the display (e42ad5f by JiangXL).
- Add agent proxy to get data using one port (c91946b by JiangXL).
- Add test/makefile to bring in build/test recipes (576d8c9 by RainChen).
- Add test dir and init system testing env (7c3b237 by RainChen).
- Add
make generate-build-version
: generate build metadata using format "x.y.z+yyyymmddhhmmss.commitshortid", e.g.: "0.3.0+20190606200449.40564fe"; addmake show-full-version
: show product version and build version, e.g.: "v0.3.0+20190606201137.40564fe" (bcc76f9 by RainChen). - Add genesis block hash display for chain meta data (2d38c53 by JiangXL).
- Dashboard add version display (99447fd by blankwu).
- Change the service name (a031404 by mfuuzy).
- Update readme agent unified port (9ccb065 by JiangXL).
- Update test/makefile to add
make rpc-block-number-all
to call cita rpc method blocknumber for all nodes (375eab4 by RainChen). - Update prometheus.yml for deployment only when you need to sed once (c13611e by JiangXL).
- Update document instructions to modify the agent to expose only one port (e0abb7b by JiangXL).
- Update grafana build process (50311b5 by blankwu).
- Update grafana build process, del compose mount dashboard files (d228c24 by blankwu).
- Modify the agent .env.example annotation (359c6dc by JiangXL).
- Docs: update readme about introduction (e5d9f00 by RainChen).
- Docs: add coding style guide for prometheus (44ea685 by RainChen).
- Update agent readme (57fa9a5 by JiangXL).
- Update grafana build command readme (e98bd4b by blankwu).
- Fix show full pie chart, delete dup ip and port information (9bc30b6 by blankwu).
- Fix the new version image and get the cita version number. (0d8a763 by JiangXL).
- Fix dockerfile comment (f0c8717 by blankwu).
- Fix container startup failed after modifying docker-compose.xml service name (154729d by JiangXL).
- Remove redundant readme (3fc0234 by JiangXL).
- Remove timezone from docker-compose.xml (da017ab by JiangXL).
- Specify flask and psuti version number (abbba92 by JiangXL).
- Reduce the size of the cita-exporter-image from 970mb to 478mb (1b27e5d by JiangXL).
- Allow to start test node using cita v0.24.0 (7f07819 by RainChen).
- Add devtools/release/keepachangelog-template (92dffa1 by RainChen).
- Add make receipts for release flow (1ac3c44 by RainChen).
- Add voter graph (58b4ce2 by blankwu).
- Add vote status (9463eed by blankwu).
- Add
make changelog
to generate changelog.md from git logs (64d823b by RainChen). - Add used and free disk values (078acf5 by blankwu).
- Add hard disk remaining space information (ea660e4 by JiangXL).
- Docs: add badges in readme (4a77b43 by RainChen).
- Docs: update readme (56a88c8 by RainChen).
- Docs: rename docs/alert_strategies.md to docs/alert_policies.md (e07de43 by RainChen).
- Fix vote list dup, add node id label query (d1da247 by blankwu).
- Fix docker image name and docker container name (8f11e3a by blankwu).
- Fix python format, del node dir multipath (9aeea21 by blankwu).
- Fix: make
make lint-shell-code
works in linux (8532651 by RainChen). - Fix: install requirements for agent/cita_exporter in
make deps
(2427dd9 by RainChen).
- Bump version to v0.3.0 (6390089 by RainChen).
- Update the readme description of the agent and server (9c024fb by JiangXL).
- Update script format (05652bc by blankwu).
- Update the cita node info dashboard layout (a1b9fbb by JiangXL).
- Update dashboard, fix pie graph (6c4cfd7 by blankwu).
- Chore: disable some pylint modules for now (d2c24a4 by RainChen).
- Refactor: unnecessary "else" after "return" (no-else-return) (c32484e by RainChen).
- Refactor: trailing newlines (trailing-newlines) (21046c6 by RainChen).
- Refactor: unnecessary parens after 'return' keyword (superfluous-parens) (ce58526 by RainChen).
- Add image tag, lock version, update dashboard (76ac8ea by blankwu).
- Add travisci config: .travis.yml (98e342e by RainChen).
- Add dir map and change alertmanager subject name (fb1c879 by blankwu).
- Add email template (38273ef by blankwu).
- Add rule reame (40548f5 by blankwu).
- Add new rules and format annotations (24ea54b by blankwu).
- Add makefile (3abdd13 by RainChen).
- Change index key is node id, add node rpc info and node id. (695e7df by blankwu).
- Docs: fix typo for cita (ab931f9 by RainChen).
- Docs: add readme-cn.md (826561c by RainChen).
- Docs: add system architecture,tech stack in readme (e1caa84 by RainChen).
- Docs: update readme and add alert_strategies.md, information_architecture.md to docs/ (0280673 by RainChen).
- Docs: add screenshots in readme (2cb2b23 by RainChen).
- Fix prefix info (11253a5 by wuxc).
- Fix cpu title (e6d672a by wuxc).
- Fix docker start single container command description (71bdefb by blankwu).
- Fix container time sync, use file map (a0bcbc9 by blankwu).
- Fix: request command causes the script to fail to run (b14d5a6 by blankwu).
- Fix 4 consensus nodes to get 5 bug (17b76d4 by JiangXL).
- Polish readme (98bdde4 by zhouyun-zoe).
- Del interval select (883f773 by blankwu).
- Modify the variables of the docker-compose configuration file to uppercase (a0bd212 by JiangXL).
- Optimized the code format and improved the qa score to 9.63 (your code has been rated at 9.63/10) (1ec0474 by JiangXL).
- Format code, update variable name (3f69cd4 by blankwu).
- update server readme (02f2917 by JiangXL).
- Set the default alarm mailbox configuration (5d92cee by JiangXL).
- Recover cita node info dashboard id (04eb5e8 by blankwu).
- fix the 0.19.1 version of cita does not exist. the quotaused program cannot run. (9127536 by JiangXL).
- Recover config, del rabbitmq info (95ee4d3 by blankwu).
- Update agent readme (66caa90 by JiangXL).
- Homemade grafana image, reducing grafana startup time (6e579db by JiangXL).
- Refactor: format agent/cita_monitor_agent.py with formatter config (a2430d5 by RainChen).
- Update makefile to add receipts: lint-python-code format-python-code lint-shell-code format-shell-code (d590cd0 by RainChen).
- Delete the ci_install.sh script (96102f9 by JiangXL).
- Modify the directory name cita-monitor-agent for agent, cita-monitor-server for server (7440257 by JiangXL).
- Reduce the number of custom parameters (82d88dc by JiangXL).
- Create license (1560354 by Rain Chen).
- Add rabbitmq-server collect, change collection method (cad674a by blankwu).
- Add readme for getting started and contributing (e6e4e3e by RainChen).
- Add alert, and update alertmanager name (5c6f731 by blankwu).
- Add quota info and change label name (a445930 by blankwu).
- Add quota info (2dc4f01 by blankwu).
- Add ci host auto deployment script; (0faef05 by blankwu).
- Change point size, border alignment (33c2c54 by blankwu).
- Change volume path; add 'check_env_port' string; (02cee93 by blankwu).
- Docs: add coding style for shell (ddfd884 by RainChen).
- Fix grafana redeploy admin password is reset (af56b34 by JiangXL).
- Fix old version cita no address file script crash problem (51d5c4d by jiangxianliang).
- Update readme (a3c5ca6 by blankwu).
- Refactor: format ci_install.sh with shfmt (a82f51a by RainChen).
- Refactor: format shell code with code formatterr (a8aa5b6 by RainChen).
- Refactor: format cita_monitor_agent.py with formatter yapf (b9f8190 by RainChen).
- Format python script (c7f3e8f by blankwu).
- Update variable name (8a7b4ca by blankwu).
- Update labels name (2d1e9c6 by blankwu).
- Format script and add comment (7088d6f by blankwu).
- Set default grfana login password to 'admin' (c898fae by blankwu).
- Sync prometheus job name; (0342010 by blankwu).
- Modify cita_monitor_agent.py in ci scripts to mount as an absolute path (18efc5b by jiangxianliang).
- Modify yml file indentation (a27ced7 by jiangxianliang).
- Specification directory structure, name changed to lowercase (5344bf5 by jiangxianliang).
- Citanodeinfodashboard modify indicator unit; (397a4da by blankwu).
- New dashboard; new script; (d7fdc4e by blankwu).
- Update ci_install.sh, default running other node monitor; (8e031dd by blankwu).
- Server: update default node ip info; (37ccf56 by blankwu).
- Agent: update default node dir; (c3b1757 by blankwu).
- Server: update citaagentexporterdashboard, support automatically switch node id; (eb07e49 by blankwu).
- Server: change 'node' to 'host'; (703c4d6 by blankwu).
- Update directory architecture (e7b8429 by blankwu).
- Adjust the agent directory structure (02341dd by jiangxianliang).
- Modify the docker-compose.yml and dockerfile format normalization (7ebc3db by jiangxianliang).
- Agent: del error variable from process_list.yml; update readme; (097f0cf by blankwu).
- Server: add env file; change server compose.yml use env file and new hostname; (ed2e5de by blankwu).
- Agent: add agent image build files; (d69cf61 by blankwu).
- Agent: add agent files; change directory name; (6e0626e by blankwu).
- Server: del old files; update dashboard files; (26fcf5a by blankwu).
- Create some d�dir�� (f8d0048 by blankwu).
- Create docker-compose_build directory (abb77af by blankwu).
- Delete old files (46e2cb9 by blankwu).
- Create dockerfile build cita_agent clien (5e8632f by blankwu).
- Init project (84b2f96 by RainChen).