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