ページの先頭行へ戻る
Enterprise Service Development Platform V1.0.0 運用ガイド
FUJITSU Software

4.3.1 GitLab/GitLab Mattermostの状態取得

GitLab/GitLab Mattermostの状態取得により、GitLab/GitLab Mattermostが正常に動作しているかを確認できます。以下の状態であれば、GitLab/GitLab Mattermostは正常に動作しています。

  1. GitLabサーバにログインし、管理者権限に変更します。詳細は、「第2章 共通の操作」を参照してください。

  2. 以下のコマンドを実行し、状態を取得します。

    >docker ps --filter "name=gitlab"

    ■コマンドの出力例(Dockerコンテナが起動している場合)

    CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                    NAMES
    bd87887159de        gitlab/gitlab-ce:10.7.0-ce.0   "/assets/wrapper"   2 months ago        Up 4 days (healthy)   0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp, 0.0.0.0:4567->4567/tcp, 0.0.0.0:8066->8066/tcp, 0.0.0.0:2222->22/tcp   gitlab

    ■コマンドの出力例(Dockerコンテナが停止している場合)

    CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                    NAMES
  3. 以下のコマンドを実行し、状態を取得します。

    >docker exec gitlab gitlab-ctl status

    ■コマンドの出力例(Dockerコンテナ内のプロセスが起動している場合)

    run: gitaly: (pid 518) 466941s; run: log: (pid 514) 466941s
    run: gitlab-monitor: (pid 542) 466941s; run: log: (pid 539) 466941s
    run: gitlab-workhorse: (pid 495) 466941s; run: log: (pid 493) 466941s
    run: logrotate: (pid 11940) 2537s; run: log: (pid 486) 466942s
    run: mattermost: (pid 544) 466942s; run: log: (pid 540) 466942s
    run: nginx: (pid 485) 466942s; run: log: (pid 484) 466942s
    run: node-exporter: (pid 500) 466942s; run: log: (pid 497) 466942s
    run: postgres-exporter: (pid 543) 466942s; run: log: (pid 541) 466942s
    run: postgresql: (pid 530) 466942s; run: log: (pid 529) 466942s
    run: prometheus: (pid 517) 466942s; run: log: (pid 513) 466942s
    run: redis: (pid 494) 466942s; run: log: (pid 492) 466942s
    run: redis-exporter: (pid 499) 466942s; run: log: (pid 496) 466942s
    run: registry: (pid 483) 466942s; run: log: (pid 482) 466942s
    run: sidekiq: (pid 1717) 191769s; run: log: (pid 515) 466942s
    run: sshd: (pid 22) 466963s; run: log: (pid 21) 466963s
    run: unicorn: (pid 501) 466942s; run: log: (pid 498) 466942s