ข้ามไปยังเนื้อหาหลัก

การสร้างรายงานการใช้งานใบอนุญาต

การสร้างรายงานการใช้งาน

ผู้ใช้สามารถสร้าง รายงานการใช้งานใบอนุญาต เพื่อแสดงว่าระบบถูกใช้งานไปมากเพียงใด จุดประสงค์หลักของรายงานคือเพื่อให้ระบบที่ทำงานในโหมดการให้สิทธิ์ใช้งานแบบ passive สามารถรายงานไปยัง Glasswall ได้ว่ามีการใช้ใบอนุญาตไปมากเพียงใด ข้อมูลการใช้งานใบอนุญาตจะถูกรวบรวมรายวันให้อยู่ในรูปแบบรายงาน ดังนั้นกิจกรรมล่าสุดอาจยังไม่แสดงในทันที หากมีการสร้างรายงานไม่นานหลังจากส่งไฟล์ไปยัง Halo

เนื้อหาในรายงาน

รายงานประกอบด้วยข้อมูลต่อไปนี้:

  • ID ใบอนุญาตที่รายงานนี้อ้างอิง
  • ชื่อใบอนุญาต
  • ขีดจำกัดของใบอนุญาต
  • System usage split into daily buckets
    • แต่ละบักเก็ตจะรวมจำนวนไฟล์และขนาดรวมของไฟล์ที่ประมวลผลในวันนั้น
    • เหตุการณ์วงจรชีวิตที่เกี่ยวข้องกับ license (การติดตั้ง การลบ เป็นต้น)
    • ความผิดปกติที่อธิบายปัญหาใด ๆ ที่ระบบพบขณะติดตามการใช้งาน license
  • วันที่สร้างรายงาน
  • วันที่เปิดใช้งาน license

reportsignature ใช้เพื่อตรวจสอบว่ามีการเปลี่ยนแปลงเนื้อหาของ license หรือไม่หลังจากที่ถูกสร้างโดยระบบ Halo

ข้อมูลที่ไม่ได้ถูกบันทึก

รายงานการใช้งาน license ไม่ มีข้อมูลอ่อนไหวหรือข้อมูลที่ใช้ระบุตัวตน โดยเฉพาะอย่างยิ่ง จะไม่บันทึกข้อมูลต่อไปนี้:

  • ที่อยู่ IP
  • รายละเอียดของโฮสต์หรือระบบ
  • เมทาดาทาเกี่ยวกับเนื้อหาไฟล์
  • ข้อมูลที่เข้ารหัสหรือข้อมูลเฉพาะผู้ใช้ใด ๆ

สิ่งนี้ช่วยให้มั่นใจได้ว่าการรายงาน license ทั้งหมดยังคงปลอดภัย ไม่ระบุตัวตน และเป็นไปตามมาตรฐานด้านความเป็นส่วนตัวและการคุ้มครองข้อมูล

ตัวอย่างรายงานการใช้งาน


"licenseReport":
"licenseId": "1e6e8264-2aef-42ad-8fa3-f9f43bae5908",
"licenseName": "test_licensename:001",
"entitlementLimits":
"haloProcessingDataLimit": "500G",
"haloProcessingFileLimit": "10000"
,
"usage":
"2024-02-07":
"dayFileSize": 301045177,
"dayFileCount": 210,
"anomalyCount": 0,
"anomalies": [

],
"lifeCycle": [

"detail": "License Installed",
"time": "2024-03-05T10:01:26.801Z"

]
,
"2024-02-08":
"dayFileSize": 287259157,
"dayFileCount": 379,
"anomalyCount": 1,
"anomalies": [

"source": "license-monitor",
"time": "2024-02-21T15:06:00.457Z",
"message": "Tally Accumulator response could not be retrieved"

],
"lifeCycle": [

]
,
...
,
"created": "2024-03-06 11:22:13.970Z",
"activationDate": "2024-02-21T11:28:53Z"
,
"reportSignature": "eyJhbGciOiJIUzI1NiIsImI2NCI6ZmFsc2UsImtpZCI6ImNvbS5nbGFzc3dhbGwudXNhZ2UtcmVwb3J0LmhzMjU2LnYxIiwiY3JpdCI6WyJiNjQiXX0..PX-yzAbgSLCJDmW4Axf6sYvyIF-g_F8aiBQY96g8Fv8"

การสร้างรายงานการใช้งานด้วย API

มี http endpoint ใหม่สองรายการสำหรับดาวน์โหลดรายงานการใช้งานแบบเป็นโปรแกรม:

  • Get /API/v1/license-usage/active จะส่งคืนการตอบกลับ JSON แบบดิบที่มีรายงานการใช้งานสำหรับไลเซนส์ที่ติดตั้งอยู่ในปัจจุบัน
  • Get /API/v1/license-usage/licenseid จะส่งคืนการตอบกลับประเภทเดียวกันสำหรับไลเซนส์ที่เคยติดตั้งไว้ในอดีต โดยทำงานร่วมกับ get /API/v1/license-usage ซึ่งจะส่งคืนรายการไลเซนส์ที่เคยติดตั้งไว้ก่อนหน้านี้

การสร้างรายงานการใช้งานผ่านพอร์ทัล

คุณยังสามารถดาวน์โหลดรายงานสำหรับไลเซนส์ที่ติดตั้งอยู่ในปัจจุบันได้โดยตรงจากพอร์ทัล Halo

เฉพาะผู้ใช้ Admin เท่านั้นที่สามารถดำเนินการนี้ได้จากหน้า System settings เมื่อดาวน์โหลดแล้ว รายงานจะถูกจัดเตรียมเป็นไฟล์ .json ที่ตั้งชื่อโดยใช้ license id และวันที่สร้างรายงาน

วิธีดาวน์โหลดรายงานการใช้งาน

  1. ไปที่ License management
  2. คลิก Download usage report

Download usage report

ไฟล์ .json ที่มีรายงานจะถูกดาวน์โหลดไปยังเครื่องของคุณ