1、啟動shell指令碼:/bin/kibana; js指令碼:/src/cli/cli.js;
2、服務端入口:/src/server/kbn_server.js。使用的web框架為hapi.js.配置在/src/server/http/index.js
3、靜態檔案路由配置:
// ui/public的絕對位置為src\ui\public
server.exposestaticdir('/ui/fonts/', resolve(__dirname, '../../ui/public/assets/fonts'));
4、外掛程式掃瞄範圍
預設的外掛程式掃瞄位址有兩個,分別為:
1. 系統根目錄下plugins資料夾,從外部安裝的外掛程式都放入此目錄下,比如官方強烈推薦sense;
2. src/core_plugins目錄,系統內建的外掛程式放入此處,比如kibana和timelion。自己定製開發的外掛程式推薦放於此處。
5、 外掛程式註冊機制
這是kibana的核心機制,所有的檢視與功能都是基於外掛程式模式,kibnana也是其中的乙個外掛程式,包含了dashboard、discover、visualize等五個模組,其中links資訊用於左側選單資訊,uiexports屬性用於註冊外掛程式資訊。
5、前端框架入口在/src/ui/chrome/chrome.js.頁面框架模板在/src/ui/chrome/directives/kbn_chrome.js
Kibana安裝 原始碼
安裝 kibana root test opt ll kibana 4.5.2 linux x64.tar.gz rw r r 1 root root 33321872 7 月14 12 04 kibana 4.5.2 linux x64.tar.gz root test opt tar xf ki...
mysql5 6原始碼 mysql5 6原始碼部署
一.準備環境 環境 centos 7.3 一台 軟體版本 mysql 5.6.39 1.安裝依賴 yum y install autoconf libaio bison ncurses devel 2.建立使用者 groupadd mysql useradd g mysql s sbin nolog...
mysql 5 6 原始碼 mysql5 6原始碼安裝
os環境centos6.3 yum y install gcc gcc c gcc g77 autoconf automake zlib fiex libxml ncurses libmcrypt libtool ltdl devel make cmake 必要軟體包安裝 useradd mysql...