Can GPUs statistics be sent to server management software?
Modified on: Wed, Jun 10, 2020 at 8:18 AM
Athena's API Monitoring
Athena's API Monitoring allows you to programmatically access historical data and automate routine tasks. You can pull historical data such as GPU Temperature, GPU Utilisation, GPU Memory, computer CPU, computer memory, computer swap disk usage, CPU load, etc.
The web-based API has the web frontend. It uses JSON-RPC 2.0 protocol.
The API consists of a set of separate methods. Requests and responses between the client and server are encoded using the JSON format.
Structure of API Monitoring
The API Monitoring consists of different methods that are grouped into separate APIs. For example, the “host.create” directive belongs to the host API and is used to create new hosts on Athena’s monitoring platform. Historically, APIs are sometimes referred to as “classes.”
Use remote HTTP requests to call the JSON API. Send HTTP POST request to the specified URL. For example, if your frontend is installed under http://companyname.athena-security.com/, the HTTP request to call the method may look like this:
The request must have the Content-Type header set to one of these values: application/json-rpc, application/json or application/jsonrequest.