We help DevOps run open source based perf testing on any website, app or API at massive scale to validate performance
Emit new event when you add or modify a new row in a table. See the docs here
Emit new event when new rows are returned from a custom query. See the docs here
Emit new event when a new table is added to a database. See the docs here
Creates a new project in a specific workspace. See the documentation
List projects from a specified workspace in BlazeMeter. See the documentation
List all workspaces associated with the specified account. See the documentation
The BlazeMeter API allows you to automate performance testing by integrating with Pipedream's serverless platform. You can trigger tests, fetch test results, and manage your testing environment programmatically. With Pipedream, connecting BlazeMeter with other apps and services streamlines performance data analysis and alerts, enhancing continuous integration and deployment (CI/CD) pipelines.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
blazemeter: {
type: "app",
app: "blazemeter",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://a.blazemeter.com/api/v4/user`,
auth: {
username: `${this.blazemeter.$auth.api_key}`,
password: `${this.blazemeter.$auth.api_secret}`,
},
})
},
})
The MySQL application on Pipedream enables direct interaction with your MySQL databases, allowing you to perform CRUD operations—create, read, update, delete—on your data with ease. You can leverage these capabilities to automate data synchronization, report generation, and event-based triggers that kick off workflows in other apps. With Pipedream's serverless platform, you can connect MySQL to hundreds of other services without managing infrastructure, crafting complex code, or handling authentication.
import mysql from '@pipedream/mysql';
export default defineComponent({
props: {
mysql,
},
async run({steps, $}) {
// Component source code:
// https://github.com/PipedreamHQ/pipedream/tree/master/components/mysql
const queryObj = {
sql: "SELECT NOW()",
values: [], // Ignored since query does not contain placeholders
};
return await this.mysql.executeQuery(queryObj);
},
});