GoAccessターミナルモードのカラースキームを変更

GoAccessのターミナルモードのデフォルトのカラースキーム「monochrome」が味気ないので、オフィシャルでデモしているようなカラースキームに変更したい。

GoAccess公式:https://goaccess.io/
こんな感じにしたい ↓

goaccess_xterm

 

 

 

 

 

 

 

Gitで見つけたので早速試す。https://github.com/allinurl/goaccess-colors

# vi /etc/goaccess/color.conf
color COLOR_MTRC_HITS               color197:color-1
color COLOR_MTRC_VISITORS           color148:color-1
color COLOR_MTRC_DATA               color7:color-1
color COLOR_MTRC_BW                 color81:color-1
color COLOR_MTRC_AVGTS              color247:color-1
color COLOR_MTRC_CUMTS              color95:color-1
color COLOR_MTRC_MAXTS              color186:color-1
color COLOR_MTRC_PROT               color141:color-1
color COLOR_MTRC_MTHD               color81:color-1
color COLOR_MTRC_HITS_PERC          color186:color-1
color COLOR_MTRC_HITS_PERC          color186:color-1 VISITORS
color COLOR_MTRC_HITS_PERC          color186:color-1 OS
color COLOR_MTRC_HITS_PERC          color186:color-1 BROWSERS
color COLOR_MTRC_HITS_PERC          color186:color-1 VISIT_TIMES
color COLOR_MTRC_HITS_PERC_MAX      color208:color-1
color COLOR_MTRC_HITS_PERC_MAX      color208:color-1 VISITORS
color COLOR_MTRC_HITS_PERC_MAX      color208:color-1 OS
color COLOR_MTRC_HITS_PERC_MAX      color208:color-1 BROWSERS
color COLOR_MTRC_HITS_PERC_MAX      color208:color-1 VISIT_TIMES
color COLOR_MTRC_VISITORS_PERC      color187:color-1
color COLOR_MTRC_VISITORS_PERC_MAX  color208:color-1
color COLOR_PANEL_COLS              color242:color-1
color COLOR_BARS                    color186:color-1
color COLOR_ERROR                   color231:color197
color COLOR_SELECTED                color0:color215
color COLOR_PANEL_ACTIVE            color7:color240
color COLOR_PANEL_HEADER            color7:color237
color COLOR_PANEL_DESC              color242:color-1
color COLOR_OVERALL_LBLS            color251:color-1
color COLOR_OVERALL_VALS            color148:color-1
color COLOR_OVERALL_PATH            color186:color-1
color COLOR_ACTIVE_LABEL            color7:color237
color COLOR_BG                      color7:color-1
color COLOR_DEFAULT                 color7:color-1
color COLOR_PROGRESS                color7:color141

 

コマンド入力

# goaccess -c /var/log/httpd/access_log -p /etc/goaccess/color.conf

GoAccess - version 1.3 - Mar 29 2020 22:32:54
Config file: /etc/goaccess/color.conf

Fatal error has occurred
Error occurred at: src/color.c - extract_color - 458
Terminal doesn't support color: 197 - max colors: 8

 

早速試すが、普段使っているターミナル「rlogin」が256色未設定なのでエラー発生。
rlogin : サーバ選択画面  > 編集 > xterm… >これをxterm-256colorに変更したいが選択肢が見つからない。
確かrloginは、xterm-256color対応していたと思うので書き換えて再度実行。

 

xterm-256color

 

 

 

 

 

コマンド入力

# goaccess -c /var/log/httpd/access_log -p /etc/goaccess/color.conf

 

反映された感じの画面が表示されたので、Spaceキーを押してEnter

xterm-256_1

 

 

 

 

 

 

 

 

ほぼ希望通りに変更完了

xterm-256_2