TimesTenメトリック・サービスについて
TimesTenオペレータは、TimesTenエクスポータのKubernetesサービスを自動的に作成します。このサービスは、TimesTenエクスポータがリスニングするポートを、Kubernetesクラスタ内のポッドに公開します。このサービスは、ポートを
sample.mynamespace.svc.cluster.local:port/metrics
で公開します。この場合:
-
sample
は、TimesTenClassicまたはTimesTenScaleoutオブジェクトの名前です。 -
mynamespace
は、ネームスペースの名前です。 -
port
は、TimesTenエクスポータがリスニングするポート番号です。
デフォルト・ポートは8888です。
TimesTenエクスポータがリスニングするポートを変更するには、TimesTenClassicまたはTimesTenScaleoutオブジェクトのYAMLマニフェスト・ファイルで.spec.ttspec.prometheus.port
データ項目を指定します。
.spec.ttspec.prometheus.port
データ項目を示すTimesTenClassicオブジェクトのYAMLマニフェスト・ファイルのコード・スニペットを次に示します。apiVersion: timesten.oracle.com/v1
kind: TimesTenClassic
metadata:
name: sample
spec:
ttspec:
…
prometheus:
port: 7777
このスニペットでは、TimesTenエクスポータはポート7777でリスニングします。