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

9.1.2 Pod(Container Managementを構成するコンポーネント)のログの確認

Podとして動作するコンポーネントのログは、kubectl logsコマンドで確認することができます。 これらのPodは、全てkube-systemというNamespaceで動作しています。

手順

以降の手順は、Ansibleサーバ上で実行します。
  1. Podの一覧を取得して、ログを確認したいコンポーネントのPod名を確認します。
    >kubectl get pods --namespace=kube-system

    以下のように、Podの一覧が表示されます。NAMEフィールドの値がPod名です。

    NAME                                                                      READY     STATUS    RESTARTS   AGE
    etcd-az1-sghpf-service-server-k8s-master-00.novalocal                     1/1       Running   11         69d
    fj-nginx-ingress-controller-5cd675dbcb-957gl                              1/1       Running   3          36d
    fj-nginx-ingress-controller-5cd675dbcb-n2f2r                              1/1       Running   3          36d
    fj-nginx-ingress-default-backend-74dc5b65b8-l7wbl                         1/1       Running   3          36d
    fj-nginx-ingress-default-backend-74dc5b65b8-r9fdl                         1/1       Running   3          36d
    kube-apiserver-az1-sghpf-service-server-k8s-master-00.novalocal           1/1       Running   11         69d
    kube-controller-manager-az1-sghpf-service-server-k8s-master-00.novalocal  1/1       Running   11         69d
    kube-dns-86f4d74b45-72gzt                                                 3/3       Running   33         69d
    kube-flannel-ds-946nk                                                     1/1       Running   11         69d
    kube-flannel-ds-pn4p6                                                     1/1       Running   3          37d
    kube-flannel-ds-xxpsq                                                     1/1       Running   3          36d
    kube-proxy-d8fb6                                                          1/1       Running   3          36d
    kube-proxy-jm5kn                                                          1/1       Running   3          36d
    kube-proxy-kdscf                                                          1/1       Running   11         69d
    kube-scheduler-az1-sghpf-service-server-k8s-master-00.novalocal           1/1       Running   11         69d
    tiller-deploy-5c688d5f9b-5vxs8                                            1/1       Running   3          36d
  2. Pod内のコンテナのログを表示します。
    >kubectl logs <Pod名> [-c <コンテナ名>] --namespace=kube-system

    ヒント

    Pod内にコンテナが複数存在する場合、-cオプションでコンテナ名を指定する必要があります。

    コンテナが複数存在するかどうかは、READYフィールドの値で確認することができます。 READYフィールドは、Pod内のコンテナのうち、正常なコンテナ数を表します。

    コンテナ名は、kubectl describe podsコマンド等で確認してください。

    以下のように、コンテナのログが表示されます。

    Trace[1573562999]: [553.371086ms] [553.354534ms] About to write a response
    I0830 16:40:37.562755       1 trace.go:76] Trace[1834371570]: "Get /api/v1/namespaces/default" (started: 2018-08-30 16:40:36.887717479 +0000 UTC m=+56774.429856862) (total time: 674.951017ms):
    Trace[1834371570]: [674.8939ms] [674.88395ms] About to write a response
    I0830 16:45:10.635732       1 trace.go:76] Trace[1059623053]: "GuaranteedUpdate etcd3: *core.Node" (started: 2018-08-30 16:45:09.666499595 +0000 UTC m=+57047.208639005) (total time: 969.14472ms):
    Trace[1059623053]: [969.064881ms] [967.576625ms] Transaction committed
    I0830 16:45:10.635924       1 trace.go:76] Trace[378586976]: "Patch /api/v1/nodes/az1-sghpf-service-server-k8s-node-00.novalocal/status" (started: 2018-08-30 16:45:09.666394877 +0000 UTC m=+57047.208534260) (total time: 969.493636ms):
    Trace[378586976]: [969.39862ms] [968.19979ms] Object stored in database
    I0830 16:45:10.644023       1 trace.go:76] Trace[583722354]: "List /api/v1/namespaces/kube-system/pods" (started: 2018-08-30 16:45:09.982175475 +0000 UTC m=+57047.524314867) (total time: 661.798885ms):
    Trace[583722354]: [660.319898ms] [660.198229ms] Listing from storage done
    I0830 18:00:12.687998       1 trace.go:76] Trace[2046237760]: "Get /api/v1/namespaces/kube-system/configmaps/ingress-controller-leader-nginx" (started: 2018-08-30 18:00:12.182022827 +0000 UTC m=+61549.724162210) (total time: 505.873979ms):