Variable, Save Querying and View
ariable
Variable cho phép bạn vẽ các thông tin theo dõi ở dashboard một cách linh động hơn, chỉ từ 1 dashboard bạn có thể chọn giá trị cho variable để xem thông tin của nhiều đối tượng khác nhau
Để có thể tạo variable bạn vào 1 dashboard, hãy làm theo hướng dẫn bên dưới:
Truy cập vào Dashboard bạn muốn tạo Variable, chọn Create a variable.
Chọn Add a variable
![](https://docs.vngcloud.vn/~gitbook/image?url=https%3A%2F%2F3672463924-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FB0NrrrdJdpYOYzRkbWp5%252Fuploads%252FlKTmICoiLqYdQYwl2Svk%252Fimage.png%3Falt%3Dmedia%26token%3De97ca850-ad29-4c1b-bc5c-f74ed1fe088a&width=768&dpr=4&quality=100&sign=1707f82f&sv=1)
3. Chọn/ nhập các thông tin bao gồm:
Dimension Key: lựa chọn dimension key sẽ cung cấp danh sách giá trị cho variable của bạn, ví dụ hostname
Name: đặt tên cho variable, hệ thống sẽ tự động sinh ra phù hợp với tên dimension key bạn chọn
Filter: bạn có thể filter tập giá trị của variable này với các dimension key hoặc variablekhác
Default value: giá trị mặc định cho variable
Vaules: danh sách các giá trị của variable, được lấy từ dimension key bạn đã chọn ở trên
![](https://docs.vngcloud.vn/~gitbook/image?url=https%3A%2F%2F3672463924-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FB0NrrrdJdpYOYzRkbWp5%252Fuploads%252FDvgOrrTBgGfLSP6t8VTb%252Fimage.png%3Falt%3Dmedia%26token%3De41ea273-67a1-4916-ba34-107feabee186&width=768&dpr=4&quality=100&sign=15c938cf&sv=1)
Giả sử ở đây chúng ta chọn dimension key là hostname, bạn sẽ thấy các giá trị của variable sẽ có, chính là danh sách tất cả các host trong hệ thống, tại đây bạn có thể chọn Dynamic by time range để hệ thống tự động lấy tất cả hostname theo time range bạn chọn, hoặc chọn cố định các hostname như danh sách được hiển thị trong danh sách. Để tối ưu hơn chúng tôi khuyến khích bạn nên sử dụng Dynamic by time range
![](https://docs.vngcloud.vn/~gitbook/image?url=https%3A%2F%2F3672463924-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FB0NrrrdJdpYOYzRkbWp5%252Fuploads%252FZ40QoBfwgqj1WiOKTY1C%252Fimage.png%3Falt%3Dmedia%26token%3D1c22b71a-d775-4c44-8726-d0a6221d5270&width=768&dpr=4&quality=100&sign=b57a5c49&sv=1)
4. Để ứng dụng variable này cho các widget, bạn có thể tự thêm bằng cách add/edit widget và thêm vào chỗ filter, hoặc sử dụng tính năng tự động thêm tại đây, khi bạn nhấn + hệ thống sẽ tự thêm tất cả widget trong dashboard sử dụng variable này, tương tự là - sẽ tự động bỏ đi
![](https://docs.vngcloud.vn/~gitbook/image?url=https%3A%2F%2F3672463924-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FB0NrrrdJdpYOYzRkbWp5%252Fuploads%252FvKMweE6fyB0BHhukYbfU%252Fimage.png%3Falt%3Dmedia%26token%3D543f3878-1b6c-4767-9d2e-e8fe2b67f620&width=768&dpr=4&quality=100&sign=e361e2e7&sv=1)
5. Sau đó nhấn "Save" để tạo variable
![](https://docs.vngcloud.vn/~gitbook/image?url=https%3A%2F%2F3672463924-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FB0NrrrdJdpYOYzRkbWp5%252Fuploads%252Fsp7zWAkyiRkxS0PxYKn6%252Fimage.png%3Falt%3Dmedia%26token%3D1add49ba-4da2-44fc-b53d-3692c79a7ea5&width=768&dpr=4&quality=100&sign=aba19415&sv=1)
Bạn có thể thấy khi sử dụng tính năng tự động thêm ( + ) thì các widget trong dashboard sẽ tự động thêm $hostname vào filter, tuy nhiên khi sử dụng tính năng này bạn cũng cần xem xét lại danh sách dimension lựa chọn có hợp lý hay không để điều chỉnh phù hợp.
![](https://docs.vngcloud.vn/~gitbook/image?url=https%3A%2F%2F3672463924-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FB0NrrrdJdpYOYzRkbWp5%252Fuploads%252F8Du2tiSOlm7DMpadOXGz%252Fimage.png%3Falt%3Dmedia%26token%3Dc20d9f8e-46db-45aa-b4b3-eae4a4c76667&width=768&dpr=4&quality=100&sign=e40f1470&sv=1)
Nếu không dùng tính năng tự động thêm thì bạn có thể tự thêm vào filter như bình thường, hệ thống sẽ hiển thị variable như 1 dimension key
![](https://docs.vngcloud.vn/~gitbook/image?url=https%3A%2F%2F3672463924-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FB0NrrrdJdpYOYzRkbWp5%252Fuploads%252FZZJFlEs8HPy62wmzxt64%252Fimage.png%3Falt%3Dmedia%26token%3D12db35f3-1e3b-4a2b-b43c-f7902c225a7b&width=768&dpr=4&quality=100&sign=7f8e68ff&sv=1)
Khi biến tạo thành công variable bạn sẽ thấy variable hiển thị ở dashboard và có thể lựa chọn giá trị để hiển thị dashboard theo giá trị được chọn
![](https://docs.vngcloud.vn/~gitbook/image?url=https%3A%2F%2F3672463924-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FB0NrrrdJdpYOYzRkbWp5%252Fuploads%252F4zv1iFAI9ACjumn5IkdV%252Fimage.png%3Falt%3Dmedia%26token%3D8cdd0f8c-f13e-4b14-8e39-a9ea7c2cb64c&width=768&dpr=4&quality=100&sign=2d2fa701&sv=1)
Từ đây bạn có thể chọn các host khác nhau để theo dõi thông số rất linh động mà không cần phải tạo hay xem nhiều dashboard.
View
View cho phép bạn tạo các góc nhìn cho dashboard, mà sẽ lưu các giá trị của variable để sử dụng sau này.
Để có thể tạo View cho 1 dashboard, hãy làm theo hướng dẫn bên dưới:
Sau khi có variable và bạn muốn lưu giá trị variable để tiện truy cập sau này, thì bạn sử dụng tính năng View, nhấn "Save views" để lưu lại
![](https://docs.vngcloud.vn/~gitbook/image?url=https%3A%2F%2F3672463924-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FB0NrrrdJdpYOYzRkbWp5%252Fuploads%252FI1n32uwaTUSgTxl33aoL%252Fimage.png%3Falt%3Dmedia%26token%3D61604660-8b4c-4010-bf16-3ff6c290218e&width=768&dpr=4&quality=100&sign=4af27b70&sv=1)
2. Đặt tên cho view và khi bạn chọn view này hệ thống sẽ tự động điền danh sách variables bên dưới
![](https://docs.vngcloud.vn/~gitbook/image?url=https%3A%2F%2F3672463924-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FB0NrrrdJdpYOYzRkbWp5%252Fuploads%252FPktHnxwbHj087WrTn6t1%252Fimage.png%3Falt%3Dmedia%26token%3Dd8ab3c76-8492-41ab-8c94-bd1e45123d8f&width=768&dpr=4&quality=100&sign=d3abc777&sv=1)
3. Sau khi tạo thành công view bạn sẽ thấy danh sách view để bạn lựa chọn, giả sử ở đây có 2 view là: host-storagegw và host-nginx
![](https://docs.vngcloud.vn/~gitbook/image?url=https%3A%2F%2F3672463924-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FB0NrrrdJdpYOYzRkbWp5%252Fuploads%252F19qMLGRGkhpSKhMCYTbN%252Fimage.png%3Falt%3Dmedia%26token%3Daa3f8254-67d6-495a-b7f9-fcf4f119a13d&width=768&dpr=4&quality=100&sign=32f96243&sv=1)
4. Khi bạn chọn view: host-nginx thì sẽ hệ thống sẽ tự động tải danh sách và giá trị khác cho variable
![](https://docs.vngcloud.vn/~gitbook/image?url=https%3A%2F%2F3672463924-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FB0NrrrdJdpYOYzRkbWp5%252Fuploads%252FRBZdykI9GfWfCDHOAFl5%252Fimage.png%3Falt%3Dmedia%26token%3D91f4e0b7-a7ce-44d7-90e3-d0a6e1047d8f&width=768&dpr=4&quality=100&sign=c1dd2c3e&sv=1)
5. Để quản lý View và Variable bạn có thể nhấn vào hình răng cưa:
![](https://docs.vngcloud.vn/~gitbook/image?url=https%3A%2F%2F3672463924-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FB0NrrrdJdpYOYzRkbWp5%252Fuploads%252F6b100jU64Rwp2zqTAOHX%252Fimage.png%3Falt%3Dmedia%26token%3D5a059f0a-1ab4-43ac-9272-4128c8b3d1b4&width=768&dpr=4&quality=100&sign=8bb30cde&sv=1)
Save query
vMonitor Platform cung cấp cho bạn khả năng tái sử dụng lại một query mà bạn đã tạo trước đó thông qua tính năng Save query mà chúng tôi cung cấp.
Save query
Để lưu một query, hãy làm theo hướng dẫn bên dưới:
Tại vùng chứa câu lệnh truy vấn, chọn icon Save
![](https://docs.vngcloud.vn/~gitbook/image?url=https%3A%2F%2F3672463924-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FB0NrrrdJdpYOYzRkbWp5%252Fuploads%252FKMoAQKY7lye0hdGYLrSE%252Fimage.png%3Falt%3Dmedia%26token%3D21f23f93-5c36-4cec-b09b-9636b6b68cb7&width=768&dpr=4&quality=100&sign=c5dc3e73&sv=1)
2. Nhập Query name.
3. Chọn Save
![](https://docs.vngcloud.vn/~gitbook/image?url=https%3A%2F%2F3672463924-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FB0NrrrdJdpYOYzRkbWp5%252Fuploads%252FGM0MfpO1IuyAbmOkkTCF%252Fimage.png%3Falt%3Dmedia%26token%3D1847ad85-56cc-4405-8a7a-2e5270fb77b3&width=768&dpr=4&quality=100&sign=c7ce9295&sv=1)
Lúc này query đã được lưu trữ với tên gợi nhớ mà bạn nhập.
Tái sử dụng query đã có
Sau khi bạn đã thực hiện lưu query, bạn có thể tái sử dụng query này bằng cách:
Tại vùng chứa câu lệnh truy vấn, chọn biểu tượng sổ xuống (biểu tượng này nằm bên cạnh biểu tượng Save query.
![](https://docs.vngcloud.vn/~gitbook/image?url=https%3A%2F%2F3672463924-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FB0NrrrdJdpYOYzRkbWp5%252Fuploads%252F9MwIESSTUhwRNtyhVsMg%252Fimage.png%3Falt%3Dmedia%26token%3Da6cf4cd1-73c8-4135-9a46-d5c8a1fdbaa3&width=768&dpr=4&quality=100&sign=35f5fa16&sv=1)
Lúc này hệ thống hiển thị danh sách query đã lưu, bạn có thể tái sử dụng bằng cách chọn query đó.
![](https://docs.vngcloud.vn/~gitbook/image?url=https%3A%2F%2F3672463924-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FB0NrrrdJdpYOYzRkbWp5%252Fuploads%252FBfhLyYEl6HJW9b0LJMN7%252Fimage.png%3Falt%3Dmedia%26token%3D9267d785-28bd-4f2f-bf21-b0561fa9a777&width=768&dpr=4&quality=100&sign=4c51a0d4&sv=1)
3. Bạn có thể chỉnh sửa query này và lưu trữ chúng thành một query mới độc lập với query mà bạn tái sử dụng bằng cách chọn Save as new query.
![](https://docs.vngcloud.vn/~gitbook/image?url=https%3A%2F%2F3672463924-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FB0NrrrdJdpYOYzRkbWp5%252Fuploads%252FhAVIarYfbGoRIDeozhLK%252Fimage.png%3Falt%3Dmedia%26token%3Dfa8cf9b6-a82b-4ec2-adcc-d745d56682c5&width=768&dpr=4&quality=100&sign=b3b81f4&sv=1)
Quản lý query
Bạn có thể xem các query đang được lưu trữ hoặc xóa một query bằng cách chọn Manage saved queries và chọn biểu tượng Xóa
![](https://docs.vngcloud.vn/~gitbook/image?url=https%3A%2F%2F3672463924-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FB0NrrrdJdpYOYzRkbWp5%252Fuploads%252F0ow8kvjyeqzlpWZ0gI39%252Fimage.png%3Falt%3Dmedia%26token%3Da2d67bce-5a48-4b03-99ba-872d89152540&width=768&dpr=4&quality=100&sign=7e34fa40&sv=1)
Last updated