# Mức dùng Hibira trên bảng điều khiển Laravel Pulse

> Một thẻ Pulse hiển thị kết nối, tin nhắn và dữ liệu đã gửi cạnh giới hạn của gói, kèm biểu đồ theo bộ chọn khoảng thời gian của Pulse và các kênh bận nhất lúc này.

Source: https://hibira.io/vi/guides/pulse

Một thẻ Pulse hiển thị kết nối, tin nhắn và dữ liệu đã gửi cạnh giới hạn của gói, kèm biểu đồ theo bộ chọn khoảng thời gian của Pulse và các kênh bận nhất lúc này.

Package: hibira-io/pulse

- Kết nối hiện tại và đỉnh trong khoảng thời gian so với giới hạn của gói, tin nhắn hôm nay so với giới hạn hằng ngày, để bạn thấy sắp chạm giới hạn trước người dùng.
- Các kênh bận nhất theo số người đăng ký, đọc từ Channels HTTP API bằng key và secret của ứng dụng.
- Không ghi gì vào bảng của Pulse: mỗi lần đọc đều lấy từ Hibira và được lưu đệm 60 giây.

## 1. Cài đặt

```shell
composer require hibira-io/pulse
```

## 2. Thiết lập

```ini
# A personal API token with read access, from https://hibira.io/portal/api-tokens
HIBIRA_API_TOKEN=hkb_pat_...
HIBIRA_APP_ID=YOUR_APP_ID
# Optional: the key and secret turn on the channel list
HIBIRA_APP_KEY=YOUR_APP_KEY
HIBIRA_APP_SECRET=YOUR_APP_SECRET
```

## 3. Sử dụng

```html
{{-- resources/views/vendor/pulse/dashboard.blade.php --}}
<x-pulse>
    <livewire:hibira.usage cols="6" rows="2" />
    ...
</x-pulse>
```

## Trước khi bắt đầu

- Giới hạn API token cho riêng ứng dụng này và chỉ cấp quyền đọc: thẻ không thay đổi gì cả.
- Chạy php artisan vendor:publish --tag=pulse-dashboard trước nếu ứng dụng của bạn chưa có view bảng điều khiển Pulse.

- [Packagist](https://packagist.org/packages/hibira-io/pulse)
- [GitHub](https://github.com/hibira-io/pulse)
