status
KUSANAGIのプロファイルの状態を表示します。
使用例
kusanagi status kusanagi_html
オプション
フォーマット (Security Editionの場合)
[--format json]
デフォルト : 指定なし
出力の形式を指定します。JSONを指定すると、JSON形式で出力します。
プロファイル名
[profile]
デフォルト : カレントディレクトリのプロファイル
profileを指定した場合、指定したプロファイルを表示します。
また、カレントディレクトリがプロファイルではない場合はミドルウェアの状態のみを表示します。
実行例
# kusanagi status example
Profile: example
FQDN: example.com
Type: wp
KUSANAGI Version 9.0.0-1.el8
[VMイメージ名]
*** (active) nginx : nginx119 ***
* nginx.service - The NGINX HTTP and reverse proxy server
Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled)
Active: active (running) since Tue 2020-09-08 09:20:48 JST; 20min ago
*** (inactive) httpd : httpd ***
* httpd.service - The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled; vendor preset: disabled)
Active: inactive (dead)
*** (active) php : php74 ***
* php-fpm.service - The PHP FastCGI Process Manager
Loaded: loaded (/usr/lib/systemd/system/php-fpm.service; enabled; vendor preset: disabled)
Active: active (running) since Tue 2020-09-08 09:21:29 JST; 19min ago
*** (active) mariadb : mariadb10.5 ***
* mariadb.service - MariaDB 10.5.5 database server
Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled)
Active: active (running) since Tue 2020-09-08 09:23:14 JST; 18min ago
*** (inactive) psql : ***
*** (inactive) pgpool-II : ***
*** python ***
Python 3.9.11
*** ruby ***
ruby is not installed.
*** Cache status ***
bcache off
fcache off
*** WAF ***
off
*** SELinux ***
off
status completed.
表示内容
Profile
プロファイル名。
FQDN
プロファイルのFQDN。
Type
プロファイルのプロファイルタイプ。
wp、lamp、fcgi、mt、drupalのいずれかが入ります。
KUSANGI Version
現在のKUSANAGIバージョン番号。
VMイメージ名
使用するクラウドプロバイダ固有の文字列。
*** nginx ***
NGINXのステータス。起動しているときは、Active行に active (running) が表示されます。
httpd-behind-nginxでは、サービス名に nginx@with_httpd.serivce と表示されます。
*** httpd ***
Apache httpdのステータス。起動しているときは、Active行に active (running) が表示されます。
httpd-behind-nginxでは、サービス名に httpd@with_nginx.service と表示されます。
*** php ***
PHPのステータス。起動しているときは、Active行に active (running) が表示されます。
*** mariadb ***
MariaDBのステータス。起動しているときは、Active行に active (running) が表示されます。
*** psql ***
PostgreSQLのステータス。起動しているときは、Active行に active (running) が表示されます。
*** pgpool-II ***
PostgreSQLのステータス。起動しているときは、Active行に active (running) が表示されます。
*** python ***
pythonのステータス。使用しているときは、バージョンが表示されます。
*** ruby *** (9.4.14で廃止)
rubyのステータス。使用しているときは、バージョンが表示されます。
*** Cache status ***
fcache が on か off かを表示します。
bcache がon か off かを表示します。
bcacheはプロファイルタイプがWordPress以外の場合や、WordPressの初期設定を行っていない場合は表示されません。
*** WAF ***
WAF がon か off かを表示します。
*** SELinux ***
SELinux がon か off かを表示します。
実行例 (Security Editionの場合)
# kusanagi status --format json example
{
"kusanagi": {
"version": "10.3.12-1.el9",
"platform": "azure-security",
"edition": "Security Edition",
"os": "AlmaLinux 9"
},
"profile": {
"name": "example",
"type": "wp",
"fqdn": "host.example.com",
"features": {
"bcache": false,
"fcache": false,
"ratelimit": true,
"waf": false
}
},
"services": {
"nginx": [
{
"unit": "nginx129@proxy",
"instance": "proxy",
"version": "1.29",
"active": true,
"since": "2026-04-10T17:48:23+09:00"
},
{
"unit": "nginx129@production",
"instance": "production",
"version": "1.29",
"active": true,
"since": "2026-04-10T17:48:23+09:00"
}
],
"httpd": [
{
"unit": "httpd24",
"instance": null,
"version": "2.4",
"active": false,
"since": null
}
],
"php": [
{
"unit": "php83-fpm",
"instance": null,
"version": "8.3",
"active": true,
"since": "2026-04-10T02:07:05+09:00"
}
],
"mariadb": [
{
"unit": "mariadb",
"instance": null,
"version": "10.6",
"active": true,
"since": "2026-04-03T16:20:29+09:00"
}
],
"psql": null,
"pgpool-II": null
},
"python": {
"version": "3.12.13"
},
"selinux": false
}
参考コラム
kusanagi status で KUSANAGI の実行環境の状態を確認する - KUSANAGI Tech Column