Skip to main content

ReportEventLogs

import { cloudApi, serviceClients, Session } from "@yandex-cloud/nodejs-sdk";

const EventLog_Severity =
cloudApi.loadtesting.agent_agent_service.EventLog_Severity;
const ReportEventLogsRequest =
cloudApi.loadtesting.agent_agent_service.ReportEventLogsRequest;

(async () => {
const authToken = process.env["YC_OAUTH_TOKEN"];
const session = new Session({ oauthToken: authToken });
const client = session.client(serviceClients.AgentServiceClient);

const result = await client.reportEventLogs(
ReportEventLogsRequest.fromPartial({
// agentInstanceId: "agentInstanceId",
// idempotencyKey: "idempotencyKey",
// events: [{
// message: "message",
// severity: EventLog_Severity.DEBUG,
// timestamp: {
// seconds: 0,
// nanos: 0
// },
// metadata: {"key": "metadata"}
// }]
})
);
console.log(result);
})();

ReportEventLogsRequest​

agentInstanceId : string​
idempotencyKey : string​
events : EventLog​

EventLog​

Severity​
  • SEVERITY_UNSPECIFIED

  • DEBUG

  • INFO

  • WARNING

  • ERROR

  • FATAL

message : string​
severity : Severity​
timestamp : google.protobuf.Timestamp​
metadata : string​

ReportEventLogsResponse​