> ## Documentation Index
> Fetch the complete documentation index at: https://docs.befailproof.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# ポリシーをマシンにデプロイする

> どのマシンが登録済みで、最新の状態にあり、意図したポリシーバージョンを適用しているかを把握します。

フリートカバレッジは、リスクが存在する場所にポリシーが存在するかどうかを確認するものです。安定したIDと人間が読めるラベルでマシンを追跡し、割り当てられたデプロイ状態と報告されたデプロイ状態を比較します。

## カバレッジを確認する

<Tabs>
  <Tab title="ダッシュボード">
    1. **Admin → enforcement** に移動し、enforcing と observing の合計を確認します。
    2. IDまたはラベルでマシンを検索するか、ポリシーが割り当てられていないマシンをフィルタリングします。
    3. 行を展開して、割り当てられたポリシー、報告されたデプロイ状態、最終チェックイン、および履歴を比較します。
    4. 適用されたデプロイが保留中のままの場合、マシンのポーリング間隔が経過した後に更新します。

           <img src="https://mintcdn.com/exosphere/WgPwQzedeDNwJBTy/images/dashboard/enforcement-fleet.png?fit=max&auto=format&n=WgPwQzedeDNwJBTy&q=85&s=96be13256ef7e3fa89eeefcc4f1b7f10" alt="ポリシーカバレッジ、マシンのデプロイ状態、observe および enforce の割り当てを表示している Enforcement フリート。" width="2938" height="1600" data-path="images/dashboard/enforcement-fleet.png" />
  </Tab>

  <Tab title="CLI">
    ```bash theme={null}
    failproofai config --status
    failproofai config --machine-label checkout-runner-03
    failproofai flush --wait
    ```

    `fp events --agent-id <agent-id> --since 24h` を使用して、マシンのエージェントアクティビティが Cloud に到達していることを確認します。
  </Tab>
</Tabs>

カバレッジビューを使用して以下を検出します:

* 最新のデプロイを一度も取得していないマシン
* アクティビティの報告を停止した登録済みマシン
* 誤った環境またはコホートに割り当てられたポリシー
* 更新が中断された後のバージョンのずれ

マシンを再接続せずに名前を変更する:

```bash theme={null}
failproofai config --machine-label checkout-runner-03
```

ローカル状態を確認する:

```bash theme={null}
failproofai config --status
```

<Tip>
  ワークロードと環境を識別するラベルを使用してください。ホスト名だけでは、オートスケーリングやマシンの交換後に不十分なことがよくあります。
</Tip>
