https://github.com/lugu/qitop
List the most used methods and display agregated metrics.
https://github.com/lugu/qitop
nao-robot naoqi pepper-robot qiloop
Last synced: 3 months ago
JSON representation
List the most used methods and display agregated metrics.
- Host: GitHub
- URL: https://github.com/lugu/qitop
- Owner: lugu
- License: apache-2.0
- Created: 2019-03-08T16:39:42.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-11-14T23:51:58.000Z (over 1 year ago)
- Last Synced: 2024-12-30T19:56:56.557Z (5 months ago)
- Topics: nao-robot, naoqi, pepper-robot, qiloop
- Language: Go
- Homepage:
- Size: 80.1 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# QiTop
List the most used methods and display aggregated metrics.

## About
QiLoop is a observation tool designed to provide insights. It uses
method statistics APIs for the top list and event tracing APIs for the
line charts.For events recording, consider `qicli trace` or `qiloop trace`.
## Navigation
esc/q: quit
j/k or up/down : naviate the top list
enter: visualize the selected method
space/backspace : scroll the logs
page up/page down : navigate the logs## Compilation for the robot
$ env GO111MODULE=on CGO_ENABLED=0 go get github.com/lugu/qitop
$ scp ~/go/bin/qitop nao@robot:~## Usage
From the robot:
$ qitop
Or from a remote computer:
$ qitop -qi-url tcps://robot:9503 -user nao
Help:
$ qitop -h
Usage of qitop:
-log-file string
file where to write qitop logs
-log-level int
log level, 1:fatal, 2:error, 3:warning, 4:info, 5:verbose, 6:debug (default 4)
-method string
method name
-qi-url string
Service directory URL (default "tcp://localhost:9559")
-service string
service name
-user string
user name## Credentials
One can create a file ~/.qiloop-auth.conf with the user and token.
## Credits
Build thanks to [Termdash](http://github.com/mum4k/termdash/wiki) and
[QiLoop](http://github.com/lugu/qiloop).