Zadigx¶
Zadigx は、概要、自動化ビルド、自動化デプロイ、自動化テストなどの指標を表示します。
設定¶
Func のインストール¶
Guance 連携 - 拡張 - ホスト版 Func を有効化することを推奨します。前提条件はすべて自動でインストールされるため、そのままスクリプトのインストールを続けてください。
Func を自前でデプロイする場合は、Func を自前でデプロイする を参照してください。
GSE版の導入を推奨します
インストールスクリプト¶
ヒント: 要件を満たす Zadigx API Token を事前に準備してください
Zadigx の監視データを同期するために、対応する収集スクリプト「Guance連携(Zadigx データ収集)」(ID:integration_zadig) をインストールします。
【インストール】をクリックした後、作成された start up の zadigx 収集スクリプト内で private_token を変更し、API Token を入力してください。
有効化すると、「管理 / 自動トリガー設定」で対応する自動トリガー設定を確認できます。【実行】をクリックすると、定期実行を待たずにすぐ 1 回実行できます。しばらくすると、実行タスクの記録と対応するログを確認できます。
検証¶
- 「管理 / 自動トリガー設定」で、対応するタスクに自動トリガー設定が存在するか確認し、あわせてタスク記録とログを確認して異常がないかチェックしてください
- Guance の「指標」で、対応する監視データがあるか確認してください
指標¶
Zadigx の監視設定が完了すると、デフォルトの指標セットは以下のとおりです。
| 指標 | 指標名 | 単位 |
|---|---|---|
zadig_overview_project_count |
プロジェクト数 | 個 |
zadig_overview_cluster_count |
クラスタ数 | 個 |
zadig_overview_service_count |
サービス数 | 個 |
zadig_overview_workflow_count |
ワークフロー数 | 個 |
zadig_overview_env_count |
環境数 | 個 |
zadig_overview_artifact_count |
成果物数 | 個 |
zadig_test_case_count |
自動化テストケース数 | 個 |
zadig_test_exec_count |
自動化テスト実行数 | 回 |
zadig_test_average_runtime |
自動化テスト実行の平均所要時間 | 秒 |
zadig_build_success |
自動化ビルド成功数 | 回 |
zadig_build_failure |
自動化ビルド失敗数 | 回 |
zadig_build_total |
自動化ビルド数 | 回 |
zadig_deploy_success |
自動化デプロイ成功数 | 回 |
zadig_deploy_failure |
自動化デプロイ失敗数 | 回 |
zadig_deploy_total |
自動化デプロイ数 | 回 |
zadig_test_success_count |
自動化テスト成功数 | 回 |
zadig_test_timeout_count |
自動化テストタイムアウト数 | 回 |
zadig_test_failed_count |
自動化テスト失敗数 | 回 |