aiven.ServiceIntegration
Explore with Pulumi AI
The Service Integration resource allows the creation and management of Aiven Service Integrations.
Note For services running on hobbyist
plan service integrations are not supported.
Service Integration defines an integration between two Aiven services or between Aiven service and an external integration endpoint. Integration could be for example sending metrics from Kafka service to an InfluxDB service, getting metrics from an InfluxDB service to a Grafana service to show dashboards, sending logs from any service to Elasticsearch, etc.
Example Usage
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aiven = Pulumi.Aiven;
return await Deployment.RunAsync(() =>
{
var myIntegrationMetrics = new Aiven.ServiceIntegration("myIntegrationMetrics", new()
{
Project = aiven_project.Myproject.Project,
IntegrationType = "metrics",
SourceServiceName = aiven_kafka.Kfk1.Service_name,
DestinationServiceName = aiven_m3db.M3db.Service_name,
});
});
package main
import (
"github.com/pulumi/pulumi-aiven/sdk/v6/go/aiven"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := aiven.NewServiceIntegration(ctx, "myIntegrationMetrics", &aiven.ServiceIntegrationArgs{
Project: pulumi.Any(aiven_project.Myproject.Project),
IntegrationType: pulumi.String("metrics"),
SourceServiceName: pulumi.Any(aiven_kafka.Kfk1.Service_name),
DestinationServiceName: pulumi.Any(aiven_m3db.M3db.Service_name),
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aiven.ServiceIntegration;
import com.pulumi.aiven.ServiceIntegrationArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var myIntegrationMetrics = new ServiceIntegration("myIntegrationMetrics", ServiceIntegrationArgs.builder()
.project(aiven_project.myproject().project())
.integrationType("metrics")
.sourceServiceName(aiven_kafka.kfk1().service_name())
.destinationServiceName(aiven_m3db.m3db().service_name())
.build());
}
}
import pulumi
import pulumi_aiven as aiven
my_integration_metrics = aiven.ServiceIntegration("myIntegrationMetrics",
project=aiven_project["myproject"]["project"],
integration_type="metrics",
source_service_name=aiven_kafka["kfk1"]["service_name"],
destination_service_name=aiven_m3db["m3db"]["service_name"])
import * as pulumi from "@pulumi/pulumi";
import * as aiven from "@pulumi/aiven";
const myIntegrationMetrics = new aiven.ServiceIntegration("myIntegrationMetrics", {
project: aiven_project.myproject.project,
integrationType: "metrics",
sourceServiceName: aiven_kafka.kfk1.service_name,
destinationServiceName: aiven_m3db.m3db.service_name,
});
resources:
myIntegrationMetrics:
type: aiven:ServiceIntegration
properties:
project: ${aiven_project.myproject.project}
integrationType: metrics
sourceServiceName: ${aiven_kafka.kfk1.service_name}
destinationServiceName: ${aiven_m3db.m3db.service_name}
Create ServiceIntegration Resource
new ServiceIntegration(name: string, args: ServiceIntegrationArgs, opts?: CustomResourceOptions);
@overload
def ServiceIntegration(resource_name: str,
opts: Optional[ResourceOptions] = None,
clickhouse_kafka_user_config: Optional[ServiceIntegrationClickhouseKafkaUserConfigArgs] = None,
clickhouse_postgresql_user_config: Optional[ServiceIntegrationClickhousePostgresqlUserConfigArgs] = None,
datadog_user_config: Optional[ServiceIntegrationDatadogUserConfigArgs] = None,
destination_endpoint_id: Optional[str] = None,
destination_service_name: Optional[str] = None,
external_aws_cloudwatch_metrics_user_config: Optional[ServiceIntegrationExternalAwsCloudwatchMetricsUserConfigArgs] = None,
integration_type: Optional[str] = None,
kafka_connect_user_config: Optional[ServiceIntegrationKafkaConnectUserConfigArgs] = None,
kafka_logs_user_config: Optional[ServiceIntegrationKafkaLogsUserConfigArgs] = None,
kafka_mirrormaker_user_config: Optional[ServiceIntegrationKafkaMirrormakerUserConfigArgs] = None,
logs_user_config: Optional[ServiceIntegrationLogsUserConfigArgs] = None,
metrics_user_config: Optional[ServiceIntegrationMetricsUserConfigArgs] = None,
project: Optional[str] = None,
source_endpoint_id: Optional[str] = None,
source_service_name: Optional[str] = None)
@overload
def ServiceIntegration(resource_name: str,
args: ServiceIntegrationArgs,
opts: Optional[ResourceOptions] = None)
func NewServiceIntegration(ctx *Context, name string, args ServiceIntegrationArgs, opts ...ResourceOption) (*ServiceIntegration, error)
public ServiceIntegration(string name, ServiceIntegrationArgs args, CustomResourceOptions? opts = null)
public ServiceIntegration(String name, ServiceIntegrationArgs args)
public ServiceIntegration(String name, ServiceIntegrationArgs args, CustomResourceOptions options)
type: aiven:ServiceIntegration
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ServiceIntegrationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ServiceIntegrationArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ServiceIntegrationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ServiceIntegrationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ServiceIntegrationArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
ServiceIntegration Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The ServiceIntegration resource accepts the following input properties:
- Integration
Type string Type of the service integration. Possible values:
alertmanager
,cassandra_cross_service_cluster
,clickhouse_kafka
,clickhouse_postgresql
,dashboard
,datadog
,datasource
,external_aws_cloudwatch_logs
,external_aws_cloudwatch_metrics
,external_elasticsearch_logs
,external_google_cloud_logging
,external_opensearch_logs
,flink
,internal_connectivity
,jolokia
,kafka_connect
,kafka_logs
,kafka_mirrormaker
,logs
,m3aggregator
,m3coordinator
,metrics
,opensearch_cross_cluster_replication
,opensearch_cross_cluster_search
,prometheus
,read_replica
,rsyslog
,schema_registry_proxy
- Project string
Project the integration belongs to
- Clickhouse
Kafka ServiceUser Config Integration Clickhouse Kafka User Config ClickhouseKafka user configurable settings
- Clickhouse
Postgresql ServiceUser Config Integration Clickhouse Postgresql User Config ClickhousePostgresql user configurable settings
- Datadog
User ServiceConfig Integration Datadog User Config Datadog user configurable settings
- Destination
Endpoint stringId Destination endpoint for the integration (if any)
- Destination
Service stringName Destination service for the integration (if any)
- External
Aws ServiceCloudwatch Metrics User Config Integration External Aws Cloudwatch Metrics User Config ExternalAwsCloudwatchMetrics user configurable settings
- Kafka
Connect ServiceUser Config Integration Kafka Connect User Config KafkaConnect user configurable settings
- Kafka
Logs ServiceUser Config Integration Kafka Logs User Config KafkaLogs user configurable settings
- Kafka
Mirrormaker ServiceUser Config Integration Kafka Mirrormaker User Config KafkaMirrormaker user configurable settings
- Logs
User ServiceConfig Integration Logs User Config Logs user configurable settings
- Metrics
User ServiceConfig Integration Metrics User Config Metrics user configurable settings
- Source
Endpoint stringId Source endpoint for the integration (if any)
- Source
Service stringName Source service for the integration (if any)
- Integration
Type string Type of the service integration. Possible values:
alertmanager
,cassandra_cross_service_cluster
,clickhouse_kafka
,clickhouse_postgresql
,dashboard
,datadog
,datasource
,external_aws_cloudwatch_logs
,external_aws_cloudwatch_metrics
,external_elasticsearch_logs
,external_google_cloud_logging
,external_opensearch_logs
,flink
,internal_connectivity
,jolokia
,kafka_connect
,kafka_logs
,kafka_mirrormaker
,logs
,m3aggregator
,m3coordinator
,metrics
,opensearch_cross_cluster_replication
,opensearch_cross_cluster_search
,prometheus
,read_replica
,rsyslog
,schema_registry_proxy
- Project string
Project the integration belongs to
- Clickhouse
Kafka ServiceUser Config Integration Clickhouse Kafka User Config Args ClickhouseKafka user configurable settings
- Clickhouse
Postgresql ServiceUser Config Integration Clickhouse Postgresql User Config Args ClickhousePostgresql user configurable settings
- Datadog
User ServiceConfig Integration Datadog User Config Args Datadog user configurable settings
- Destination
Endpoint stringId Destination endpoint for the integration (if any)
- Destination
Service stringName Destination service for the integration (if any)
- External
Aws ServiceCloudwatch Metrics User Config Integration External Aws Cloudwatch Metrics User Config Args ExternalAwsCloudwatchMetrics user configurable settings
- Kafka
Connect ServiceUser Config Integration Kafka Connect User Config Args KafkaConnect user configurable settings
- Kafka
Logs ServiceUser Config Integration Kafka Logs User Config Args KafkaLogs user configurable settings
- Kafka
Mirrormaker ServiceUser Config Integration Kafka Mirrormaker User Config Args KafkaMirrormaker user configurable settings
- Logs
User ServiceConfig Integration Logs User Config Args Logs user configurable settings
- Metrics
User ServiceConfig Integration Metrics User Config Args Metrics user configurable settings
- Source
Endpoint stringId Source endpoint for the integration (if any)
- Source
Service stringName Source service for the integration (if any)
- integration
Type String Type of the service integration. Possible values:
alertmanager
,cassandra_cross_service_cluster
,clickhouse_kafka
,clickhouse_postgresql
,dashboard
,datadog
,datasource
,external_aws_cloudwatch_logs
,external_aws_cloudwatch_metrics
,external_elasticsearch_logs
,external_google_cloud_logging
,external_opensearch_logs
,flink
,internal_connectivity
,jolokia
,kafka_connect
,kafka_logs
,kafka_mirrormaker
,logs
,m3aggregator
,m3coordinator
,metrics
,opensearch_cross_cluster_replication
,opensearch_cross_cluster_search
,prometheus
,read_replica
,rsyslog
,schema_registry_proxy
- project String
Project the integration belongs to
- clickhouse
Kafka ServiceUser Config Integration Clickhouse Kafka User Config ClickhouseKafka user configurable settings
- clickhouse
Postgresql ServiceUser Config Integration Clickhouse Postgresql User Config ClickhousePostgresql user configurable settings
- datadog
User ServiceConfig Integration Datadog User Config Datadog user configurable settings
- destination
Endpoint StringId Destination endpoint for the integration (if any)
- destination
Service StringName Destination service for the integration (if any)
- external
Aws ServiceCloudwatch Metrics User Config Integration External Aws Cloudwatch Metrics User Config ExternalAwsCloudwatchMetrics user configurable settings
- kafka
Connect ServiceUser Config Integration Kafka Connect User Config KafkaConnect user configurable settings
- kafka
Logs ServiceUser Config Integration Kafka Logs User Config KafkaLogs user configurable settings
- kafka
Mirrormaker ServiceUser Config Integration Kafka Mirrormaker User Config KafkaMirrormaker user configurable settings
- logs
User ServiceConfig Integration Logs User Config Logs user configurable settings
- metrics
User ServiceConfig Integration Metrics User Config Metrics user configurable settings
- source
Endpoint StringId Source endpoint for the integration (if any)
- source
Service StringName Source service for the integration (if any)
- integration
Type string Type of the service integration. Possible values:
alertmanager
,cassandra_cross_service_cluster
,clickhouse_kafka
,clickhouse_postgresql
,dashboard
,datadog
,datasource
,external_aws_cloudwatch_logs
,external_aws_cloudwatch_metrics
,external_elasticsearch_logs
,external_google_cloud_logging
,external_opensearch_logs
,flink
,internal_connectivity
,jolokia
,kafka_connect
,kafka_logs
,kafka_mirrormaker
,logs
,m3aggregator
,m3coordinator
,metrics
,opensearch_cross_cluster_replication
,opensearch_cross_cluster_search
,prometheus
,read_replica
,rsyslog
,schema_registry_proxy
- project string
Project the integration belongs to
- clickhouse
Kafka ServiceUser Config Integration Clickhouse Kafka User Config ClickhouseKafka user configurable settings
- clickhouse
Postgresql ServiceUser Config Integration Clickhouse Postgresql User Config ClickhousePostgresql user configurable settings
- datadog
User ServiceConfig Integration Datadog User Config Datadog user configurable settings
- destination
Endpoint stringId Destination endpoint for the integration (if any)
- destination
Service stringName Destination service for the integration (if any)
- external
Aws ServiceCloudwatch Metrics User Config Integration External Aws Cloudwatch Metrics User Config ExternalAwsCloudwatchMetrics user configurable settings
- kafka
Connect ServiceUser Config Integration Kafka Connect User Config KafkaConnect user configurable settings
- kafka
Logs ServiceUser Config Integration Kafka Logs User Config KafkaLogs user configurable settings
- kafka
Mirrormaker ServiceUser Config Integration Kafka Mirrormaker User Config KafkaMirrormaker user configurable settings
- logs
User ServiceConfig Integration Logs User Config Logs user configurable settings
- metrics
User ServiceConfig Integration Metrics User Config Metrics user configurable settings
- source
Endpoint stringId Source endpoint for the integration (if any)
- source
Service stringName Source service for the integration (if any)
- integration_
type str Type of the service integration. Possible values:
alertmanager
,cassandra_cross_service_cluster
,clickhouse_kafka
,clickhouse_postgresql
,dashboard
,datadog
,datasource
,external_aws_cloudwatch_logs
,external_aws_cloudwatch_metrics
,external_elasticsearch_logs
,external_google_cloud_logging
,external_opensearch_logs
,flink
,internal_connectivity
,jolokia
,kafka_connect
,kafka_logs
,kafka_mirrormaker
,logs
,m3aggregator
,m3coordinator
,metrics
,opensearch_cross_cluster_replication
,opensearch_cross_cluster_search
,prometheus
,read_replica
,rsyslog
,schema_registry_proxy
- project str
Project the integration belongs to
- clickhouse_
kafka_ Serviceuser_ config Integration Clickhouse Kafka User Config Args ClickhouseKafka user configurable settings
- clickhouse_
postgresql_ Serviceuser_ config Integration Clickhouse Postgresql User Config Args ClickhousePostgresql user configurable settings
- datadog_
user_ Serviceconfig Integration Datadog User Config Args Datadog user configurable settings
- destination_
endpoint_ strid Destination endpoint for the integration (if any)
- destination_
service_ strname Destination service for the integration (if any)
- external_
aws_ Servicecloudwatch_ metrics_ user_ config Integration External Aws Cloudwatch Metrics User Config Args ExternalAwsCloudwatchMetrics user configurable settings
- kafka_
connect_ Serviceuser_ config Integration Kafka Connect User Config Args KafkaConnect user configurable settings
- kafka_
logs_ Serviceuser_ config Integration Kafka Logs User Config Args KafkaLogs user configurable settings
- kafka_
mirrormaker_ Serviceuser_ config Integration Kafka Mirrormaker User Config Args KafkaMirrormaker user configurable settings
- logs_
user_ Serviceconfig Integration Logs User Config Args Logs user configurable settings
- metrics_
user_ Serviceconfig Integration Metrics User Config Args Metrics user configurable settings
- source_
endpoint_ strid Source endpoint for the integration (if any)
- source_
service_ strname Source service for the integration (if any)
- integration
Type String Type of the service integration. Possible values:
alertmanager
,cassandra_cross_service_cluster
,clickhouse_kafka
,clickhouse_postgresql
,dashboard
,datadog
,datasource
,external_aws_cloudwatch_logs
,external_aws_cloudwatch_metrics
,external_elasticsearch_logs
,external_google_cloud_logging
,external_opensearch_logs
,flink
,internal_connectivity
,jolokia
,kafka_connect
,kafka_logs
,kafka_mirrormaker
,logs
,m3aggregator
,m3coordinator
,metrics
,opensearch_cross_cluster_replication
,opensearch_cross_cluster_search
,prometheus
,read_replica
,rsyslog
,schema_registry_proxy
- project String
Project the integration belongs to
- clickhouse
Kafka Property MapUser Config ClickhouseKafka user configurable settings
- clickhouse
Postgresql Property MapUser Config ClickhousePostgresql user configurable settings
- datadog
User Property MapConfig Datadog user configurable settings
- destination
Endpoint StringId Destination endpoint for the integration (if any)
- destination
Service StringName Destination service for the integration (if any)
- external
Aws Property MapCloudwatch Metrics User Config ExternalAwsCloudwatchMetrics user configurable settings
- kafka
Connect Property MapUser Config KafkaConnect user configurable settings
- kafka
Logs Property MapUser Config KafkaLogs user configurable settings
- kafka
Mirrormaker Property MapUser Config KafkaMirrormaker user configurable settings
- logs
User Property MapConfig Logs user configurable settings
- metrics
User Property MapConfig Metrics user configurable settings
- source
Endpoint StringId Source endpoint for the integration (if any)
- source
Service StringName Source service for the integration (if any)
Outputs
All input properties are implicitly available as output properties. Additionally, the ServiceIntegration resource produces the following output properties:
- Id string
The provider-assigned unique ID for this managed resource.
- Integration
Id string Service Integration Id at aiven
- Id string
The provider-assigned unique ID for this managed resource.
- Integration
Id string Service Integration Id at aiven
- id String
The provider-assigned unique ID for this managed resource.
- integration
Id String Service Integration Id at aiven
- id string
The provider-assigned unique ID for this managed resource.
- integration
Id string Service Integration Id at aiven
- id str
The provider-assigned unique ID for this managed resource.
- integration_
id str Service Integration Id at aiven
- id String
The provider-assigned unique ID for this managed resource.
- integration
Id String Service Integration Id at aiven
Look up Existing ServiceIntegration Resource
Get an existing ServiceIntegration resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: ServiceIntegrationState, opts?: CustomResourceOptions): ServiceIntegration
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
clickhouse_kafka_user_config: Optional[ServiceIntegrationClickhouseKafkaUserConfigArgs] = None,
clickhouse_postgresql_user_config: Optional[ServiceIntegrationClickhousePostgresqlUserConfigArgs] = None,
datadog_user_config: Optional[ServiceIntegrationDatadogUserConfigArgs] = None,
destination_endpoint_id: Optional[str] = None,
destination_service_name: Optional[str] = None,
external_aws_cloudwatch_metrics_user_config: Optional[ServiceIntegrationExternalAwsCloudwatchMetricsUserConfigArgs] = None,
integration_id: Optional[str] = None,
integration_type: Optional[str] = None,
kafka_connect_user_config: Optional[ServiceIntegrationKafkaConnectUserConfigArgs] = None,
kafka_logs_user_config: Optional[ServiceIntegrationKafkaLogsUserConfigArgs] = None,
kafka_mirrormaker_user_config: Optional[ServiceIntegrationKafkaMirrormakerUserConfigArgs] = None,
logs_user_config: Optional[ServiceIntegrationLogsUserConfigArgs] = None,
metrics_user_config: Optional[ServiceIntegrationMetricsUserConfigArgs] = None,
project: Optional[str] = None,
source_endpoint_id: Optional[str] = None,
source_service_name: Optional[str] = None) -> ServiceIntegration
func GetServiceIntegration(ctx *Context, name string, id IDInput, state *ServiceIntegrationState, opts ...ResourceOption) (*ServiceIntegration, error)
public static ServiceIntegration Get(string name, Input<string> id, ServiceIntegrationState? state, CustomResourceOptions? opts = null)
public static ServiceIntegration get(String name, Output<String> id, ServiceIntegrationState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Clickhouse
Kafka ServiceUser Config Integration Clickhouse Kafka User Config ClickhouseKafka user configurable settings
- Clickhouse
Postgresql ServiceUser Config Integration Clickhouse Postgresql User Config ClickhousePostgresql user configurable settings
- Datadog
User ServiceConfig Integration Datadog User Config Datadog user configurable settings
- Destination
Endpoint stringId Destination endpoint for the integration (if any)
- Destination
Service stringName Destination service for the integration (if any)
- External
Aws ServiceCloudwatch Metrics User Config Integration External Aws Cloudwatch Metrics User Config ExternalAwsCloudwatchMetrics user configurable settings
- Integration
Id string Service Integration Id at aiven
- Integration
Type string Type of the service integration. Possible values:
alertmanager
,cassandra_cross_service_cluster
,clickhouse_kafka
,clickhouse_postgresql
,dashboard
,datadog
,datasource
,external_aws_cloudwatch_logs
,external_aws_cloudwatch_metrics
,external_elasticsearch_logs
,external_google_cloud_logging
,external_opensearch_logs
,flink
,internal_connectivity
,jolokia
,kafka_connect
,kafka_logs
,kafka_mirrormaker
,logs
,m3aggregator
,m3coordinator
,metrics
,opensearch_cross_cluster_replication
,opensearch_cross_cluster_search
,prometheus
,read_replica
,rsyslog
,schema_registry_proxy
- Kafka
Connect ServiceUser Config Integration Kafka Connect User Config KafkaConnect user configurable settings
- Kafka
Logs ServiceUser Config Integration Kafka Logs User Config KafkaLogs user configurable settings
- Kafka
Mirrormaker ServiceUser Config Integration Kafka Mirrormaker User Config KafkaMirrormaker user configurable settings
- Logs
User ServiceConfig Integration Logs User Config Logs user configurable settings
- Metrics
User ServiceConfig Integration Metrics User Config Metrics user configurable settings
- Project string
Project the integration belongs to
- Source
Endpoint stringId Source endpoint for the integration (if any)
- Source
Service stringName Source service for the integration (if any)
- Clickhouse
Kafka ServiceUser Config Integration Clickhouse Kafka User Config Args ClickhouseKafka user configurable settings
- Clickhouse
Postgresql ServiceUser Config Integration Clickhouse Postgresql User Config Args ClickhousePostgresql user configurable settings
- Datadog
User ServiceConfig Integration Datadog User Config Args Datadog user configurable settings
- Destination
Endpoint stringId Destination endpoint for the integration (if any)
- Destination
Service stringName Destination service for the integration (if any)
- External
Aws ServiceCloudwatch Metrics User Config Integration External Aws Cloudwatch Metrics User Config Args ExternalAwsCloudwatchMetrics user configurable settings
- Integration
Id string Service Integration Id at aiven
- Integration
Type string Type of the service integration. Possible values:
alertmanager
,cassandra_cross_service_cluster
,clickhouse_kafka
,clickhouse_postgresql
,dashboard
,datadog
,datasource
,external_aws_cloudwatch_logs
,external_aws_cloudwatch_metrics
,external_elasticsearch_logs
,external_google_cloud_logging
,external_opensearch_logs
,flink
,internal_connectivity
,jolokia
,kafka_connect
,kafka_logs
,kafka_mirrormaker
,logs
,m3aggregator
,m3coordinator
,metrics
,opensearch_cross_cluster_replication
,opensearch_cross_cluster_search
,prometheus
,read_replica
,rsyslog
,schema_registry_proxy
- Kafka
Connect ServiceUser Config Integration Kafka Connect User Config Args KafkaConnect user configurable settings
- Kafka
Logs ServiceUser Config Integration Kafka Logs User Config Args KafkaLogs user configurable settings
- Kafka
Mirrormaker ServiceUser Config Integration Kafka Mirrormaker User Config Args KafkaMirrormaker user configurable settings
- Logs
User ServiceConfig Integration Logs User Config Args Logs user configurable settings
- Metrics
User ServiceConfig Integration Metrics User Config Args Metrics user configurable settings
- Project string
Project the integration belongs to
- Source
Endpoint stringId Source endpoint for the integration (if any)
- Source
Service stringName Source service for the integration (if any)
- clickhouse
Kafka ServiceUser Config Integration Clickhouse Kafka User Config ClickhouseKafka user configurable settings
- clickhouse
Postgresql ServiceUser Config Integration Clickhouse Postgresql User Config ClickhousePostgresql user configurable settings
- datadog
User ServiceConfig Integration Datadog User Config Datadog user configurable settings
- destination
Endpoint StringId Destination endpoint for the integration (if any)
- destination
Service StringName Destination service for the integration (if any)
- external
Aws ServiceCloudwatch Metrics User Config Integration External Aws Cloudwatch Metrics User Config ExternalAwsCloudwatchMetrics user configurable settings
- integration
Id String Service Integration Id at aiven
- integration
Type String Type of the service integration. Possible values:
alertmanager
,cassandra_cross_service_cluster
,clickhouse_kafka
,clickhouse_postgresql
,dashboard
,datadog
,datasource
,external_aws_cloudwatch_logs
,external_aws_cloudwatch_metrics
,external_elasticsearch_logs
,external_google_cloud_logging
,external_opensearch_logs
,flink
,internal_connectivity
,jolokia
,kafka_connect
,kafka_logs
,kafka_mirrormaker
,logs
,m3aggregator
,m3coordinator
,metrics
,opensearch_cross_cluster_replication
,opensearch_cross_cluster_search
,prometheus
,read_replica
,rsyslog
,schema_registry_proxy
- kafka
Connect ServiceUser Config Integration Kafka Connect User Config KafkaConnect user configurable settings
- kafka
Logs ServiceUser Config Integration Kafka Logs User Config KafkaLogs user configurable settings
- kafka
Mirrormaker ServiceUser Config Integration Kafka Mirrormaker User Config KafkaMirrormaker user configurable settings
- logs
User ServiceConfig Integration Logs User Config Logs user configurable settings
- metrics
User ServiceConfig Integration Metrics User Config Metrics user configurable settings
- project String
Project the integration belongs to
- source
Endpoint StringId Source endpoint for the integration (if any)
- source
Service StringName Source service for the integration (if any)
- clickhouse
Kafka ServiceUser Config Integration Clickhouse Kafka User Config ClickhouseKafka user configurable settings
- clickhouse
Postgresql ServiceUser Config Integration Clickhouse Postgresql User Config ClickhousePostgresql user configurable settings
- datadog
User ServiceConfig Integration Datadog User Config Datadog user configurable settings
- destination
Endpoint stringId Destination endpoint for the integration (if any)
- destination
Service stringName Destination service for the integration (if any)
- external
Aws ServiceCloudwatch Metrics User Config Integration External Aws Cloudwatch Metrics User Config ExternalAwsCloudwatchMetrics user configurable settings
- integration
Id string Service Integration Id at aiven
- integration
Type string Type of the service integration. Possible values:
alertmanager
,cassandra_cross_service_cluster
,clickhouse_kafka
,clickhouse_postgresql
,dashboard
,datadog
,datasource
,external_aws_cloudwatch_logs
,external_aws_cloudwatch_metrics
,external_elasticsearch_logs
,external_google_cloud_logging
,external_opensearch_logs
,flink
,internal_connectivity
,jolokia
,kafka_connect
,kafka_logs
,kafka_mirrormaker
,logs
,m3aggregator
,m3coordinator
,metrics
,opensearch_cross_cluster_replication
,opensearch_cross_cluster_search
,prometheus
,read_replica
,rsyslog
,schema_registry_proxy
- kafka
Connect ServiceUser Config Integration Kafka Connect User Config KafkaConnect user configurable settings
- kafka
Logs ServiceUser Config Integration Kafka Logs User Config KafkaLogs user configurable settings
- kafka
Mirrormaker ServiceUser Config Integration Kafka Mirrormaker User Config KafkaMirrormaker user configurable settings
- logs
User ServiceConfig Integration Logs User Config Logs user configurable settings
- metrics
User ServiceConfig Integration Metrics User Config Metrics user configurable settings
- project string
Project the integration belongs to
- source
Endpoint stringId Source endpoint for the integration (if any)
- source
Service stringName Source service for the integration (if any)
- clickhouse_
kafka_ Serviceuser_ config Integration Clickhouse Kafka User Config Args ClickhouseKafka user configurable settings
- clickhouse_
postgresql_ Serviceuser_ config Integration Clickhouse Postgresql User Config Args ClickhousePostgresql user configurable settings
- datadog_
user_ Serviceconfig Integration Datadog User Config Args Datadog user configurable settings
- destination_
endpoint_ strid Destination endpoint for the integration (if any)
- destination_
service_ strname Destination service for the integration (if any)
- external_
aws_ Servicecloudwatch_ metrics_ user_ config Integration External Aws Cloudwatch Metrics User Config Args ExternalAwsCloudwatchMetrics user configurable settings
- integration_
id str Service Integration Id at aiven
- integration_
type str Type of the service integration. Possible values:
alertmanager
,cassandra_cross_service_cluster
,clickhouse_kafka
,clickhouse_postgresql
,dashboard
,datadog
,datasource
,external_aws_cloudwatch_logs
,external_aws_cloudwatch_metrics
,external_elasticsearch_logs
,external_google_cloud_logging
,external_opensearch_logs
,flink
,internal_connectivity
,jolokia
,kafka_connect
,kafka_logs
,kafka_mirrormaker
,logs
,m3aggregator
,m3coordinator
,metrics
,opensearch_cross_cluster_replication
,opensearch_cross_cluster_search
,prometheus
,read_replica
,rsyslog
,schema_registry_proxy
- kafka_
connect_ Serviceuser_ config Integration Kafka Connect User Config Args KafkaConnect user configurable settings
- kafka_
logs_ Serviceuser_ config Integration Kafka Logs User Config Args KafkaLogs user configurable settings
- kafka_
mirrormaker_ Serviceuser_ config Integration Kafka Mirrormaker User Config Args KafkaMirrormaker user configurable settings
- logs_
user_ Serviceconfig Integration Logs User Config Args Logs user configurable settings
- metrics_
user_ Serviceconfig Integration Metrics User Config Args Metrics user configurable settings
- project str
Project the integration belongs to
- source_
endpoint_ strid Source endpoint for the integration (if any)
- source_
service_ strname Source service for the integration (if any)
- clickhouse
Kafka Property MapUser Config ClickhouseKafka user configurable settings
- clickhouse
Postgresql Property MapUser Config ClickhousePostgresql user configurable settings
- datadog
User Property MapConfig Datadog user configurable settings
- destination
Endpoint StringId Destination endpoint for the integration (if any)
- destination
Service StringName Destination service for the integration (if any)
- external
Aws Property MapCloudwatch Metrics User Config ExternalAwsCloudwatchMetrics user configurable settings
- integration
Id String Service Integration Id at aiven
- integration
Type String Type of the service integration. Possible values:
alertmanager
,cassandra_cross_service_cluster
,clickhouse_kafka
,clickhouse_postgresql
,dashboard
,datadog
,datasource
,external_aws_cloudwatch_logs
,external_aws_cloudwatch_metrics
,external_elasticsearch_logs
,external_google_cloud_logging
,external_opensearch_logs
,flink
,internal_connectivity
,jolokia
,kafka_connect
,kafka_logs
,kafka_mirrormaker
,logs
,m3aggregator
,m3coordinator
,metrics
,opensearch_cross_cluster_replication
,opensearch_cross_cluster_search
,prometheus
,read_replica
,rsyslog
,schema_registry_proxy
- kafka
Connect Property MapUser Config KafkaConnect user configurable settings
- kafka
Logs Property MapUser Config KafkaLogs user configurable settings
- kafka
Mirrormaker Property MapUser Config KafkaMirrormaker user configurable settings
- logs
User Property MapConfig Logs user configurable settings
- metrics
User Property MapConfig Metrics user configurable settings
- project String
Project the integration belongs to
- source
Endpoint StringId Source endpoint for the integration (if any)
- source
Service StringName Source service for the integration (if any)
Supporting Types
ServiceIntegrationClickhouseKafkaUserConfig, ServiceIntegrationClickhouseKafkaUserConfigArgs
- Tables
List<Service
Integration Clickhouse Kafka User Config Table> Tables to create.
- Tables
[]Service
Integration Clickhouse Kafka User Config Table Tables to create.
- tables
List<Service
Integration Clickhouse Kafka User Config Table> Tables to create.
- tables
Service
Integration Clickhouse Kafka User Config Table[] Tables to create.
- tables
Sequence[Service
Integration Clickhouse Kafka User Config Table] Tables to create.
- tables List<Property Map>
Tables to create.
ServiceIntegrationClickhouseKafkaUserConfigTable, ServiceIntegrationClickhouseKafkaUserConfigTableArgs
- Data
Format string Message data format. The default value is
JSONEachRow
.- Group
Name string Kafka consumers group. The default value is
clickhouse
.- Name string
Column name.
- Auto
Offset stringReset Action to take when there is no initial offset in offset store or the desired offset is out of range. The default value is
earliest
.- Columns
List<Service
Integration Clickhouse Kafka User Config Table Column> Table columns.
- Date
Time stringInput Format Method to read DateTime from text input formats. The default value is
basic
.- Handle
Error stringMode How to handle errors for Kafka engine. The default value is
default
.- Max
Block intSize Number of row collected by poll(s) for flushing data from Kafka. The default value is
0
.- Max
Rows intPer Message The maximum number of rows produced in one kafka message for row-based formats. The default value is
1
.- Num
Consumers int The number of consumers per table per replica. The default value is
1
.- Poll
Max intBatch Size Maximum amount of messages to be polled in a single Kafka poll. The default value is
0
.- Skip
Broken intMessages Skip at least this number of broken messages from Kafka topic per block. The default value is
0
.- Topics
List<Service
Integration Clickhouse Kafka User Config Table Topic> Kafka topics.
- Data
Format string Message data format. The default value is
JSONEachRow
.- Group
Name string Kafka consumers group. The default value is
clickhouse
.- Name string
Column name.
- Auto
Offset stringReset Action to take when there is no initial offset in offset store or the desired offset is out of range. The default value is
earliest
.- Columns
[]Service
Integration Clickhouse Kafka User Config Table Column Table columns.
- Date
Time stringInput Format Method to read DateTime from text input formats. The default value is
basic
.- Handle
Error stringMode How to handle errors for Kafka engine. The default value is
default
.- Max
Block intSize Number of row collected by poll(s) for flushing data from Kafka. The default value is
0
.- Max
Rows intPer Message The maximum number of rows produced in one kafka message for row-based formats. The default value is
1
.- Num
Consumers int The number of consumers per table per replica. The default value is
1
.- Poll
Max intBatch Size Maximum amount of messages to be polled in a single Kafka poll. The default value is
0
.- Skip
Broken intMessages Skip at least this number of broken messages from Kafka topic per block. The default value is
0
.- Topics
[]Service
Integration Clickhouse Kafka User Config Table Topic Kafka topics.
- data
Format String Message data format. The default value is
JSONEachRow
.- group
Name String Kafka consumers group. The default value is
clickhouse
.- name String
Column name.
- auto
Offset StringReset Action to take when there is no initial offset in offset store or the desired offset is out of range. The default value is
earliest
.- columns
List<Service
Integration Clickhouse Kafka User Config Table Column> Table columns.
- date
Time StringInput Format Method to read DateTime from text input formats. The default value is
basic
.- handle
Error StringMode How to handle errors for Kafka engine. The default value is
default
.- max
Block IntegerSize Number of row collected by poll(s) for flushing data from Kafka. The default value is
0
.- max
Rows IntegerPer Message The maximum number of rows produced in one kafka message for row-based formats. The default value is
1
.- num
Consumers Integer The number of consumers per table per replica. The default value is
1
.- poll
Max IntegerBatch Size Maximum amount of messages to be polled in a single Kafka poll. The default value is
0
.- skip
Broken IntegerMessages Skip at least this number of broken messages from Kafka topic per block. The default value is
0
.- topics
List<Service
Integration Clickhouse Kafka User Config Table Topic> Kafka topics.
- data
Format string Message data format. The default value is
JSONEachRow
.- group
Name string Kafka consumers group. The default value is
clickhouse
.- name string
Column name.
- auto
Offset stringReset Action to take when there is no initial offset in offset store or the desired offset is out of range. The default value is
earliest
.- columns
Service
Integration Clickhouse Kafka User Config Table Column[] Table columns.
- date
Time stringInput Format Method to read DateTime from text input formats. The default value is
basic
.- handle
Error stringMode How to handle errors for Kafka engine. The default value is
default
.- max
Block numberSize Number of row collected by poll(s) for flushing data from Kafka. The default value is
0
.- max
Rows numberPer Message The maximum number of rows produced in one kafka message for row-based formats. The default value is
1
.- num
Consumers number The number of consumers per table per replica. The default value is
1
.- poll
Max numberBatch Size Maximum amount of messages to be polled in a single Kafka poll. The default value is
0
.- skip
Broken numberMessages Skip at least this number of broken messages from Kafka topic per block. The default value is
0
.- topics
Service
Integration Clickhouse Kafka User Config Table Topic[] Kafka topics.
- data_
format str Message data format. The default value is
JSONEachRow
.- group_
name str Kafka consumers group. The default value is
clickhouse
.- name str
Column name.
- auto_
offset_ strreset Action to take when there is no initial offset in offset store or the desired offset is out of range. The default value is
earliest
.- columns
Sequence[Service
Integration Clickhouse Kafka User Config Table Column] Table columns.
- date_
time_ strinput_ format Method to read DateTime from text input formats. The default value is
basic
.- handle_
error_ strmode How to handle errors for Kafka engine. The default value is
default
.- max_
block_ intsize Number of row collected by poll(s) for flushing data from Kafka. The default value is
0
.- max_
rows_ intper_ message The maximum number of rows produced in one kafka message for row-based formats. The default value is
1
.- num_
consumers int The number of consumers per table per replica. The default value is
1
.- poll_
max_ intbatch_ size Maximum amount of messages to be polled in a single Kafka poll. The default value is
0
.- skip_
broken_ intmessages Skip at least this number of broken messages from Kafka topic per block. The default value is
0
.- topics
Sequence[Service
Integration Clickhouse Kafka User Config Table Topic] Kafka topics.
- data
Format String Message data format. The default value is
JSONEachRow
.- group
Name String Kafka consumers group. The default value is
clickhouse
.- name String
Column name.
- auto
Offset StringReset Action to take when there is no initial offset in offset store or the desired offset is out of range. The default value is
earliest
.- columns List<Property Map>
Table columns.
- date
Time StringInput Format Method to read DateTime from text input formats. The default value is
basic
.- handle
Error StringMode How to handle errors for Kafka engine. The default value is
default
.- max
Block NumberSize Number of row collected by poll(s) for flushing data from Kafka. The default value is
0
.- max
Rows NumberPer Message The maximum number of rows produced in one kafka message for row-based formats. The default value is
1
.- num
Consumers Number The number of consumers per table per replica. The default value is
1
.- poll
Max NumberBatch Size Maximum amount of messages to be polled in a single Kafka poll. The default value is
0
.- skip
Broken NumberMessages Skip at least this number of broken messages from Kafka topic per block. The default value is
0
.- topics List<Property Map>
Kafka topics.
ServiceIntegrationClickhouseKafkaUserConfigTableColumn, ServiceIntegrationClickhouseKafkaUserConfigTableColumnArgs
ServiceIntegrationClickhouseKafkaUserConfigTableTopic, ServiceIntegrationClickhouseKafkaUserConfigTableTopicArgs
- Name string
Column name.
- Name string
Column name.
- name String
Column name.
- name string
Column name.
- name str
Column name.
- name String
Column name.
ServiceIntegrationClickhousePostgresqlUserConfig, ServiceIntegrationClickhousePostgresqlUserConfigArgs
- Databases
List<Service
Integration Clickhouse Postgresql User Config Database> Databases to expose.
- Databases
[]Service
Integration Clickhouse Postgresql User Config Database Databases to expose.
- databases
List<Service
Integration Clickhouse Postgresql User Config Database> Databases to expose.
- databases
Service
Integration Clickhouse Postgresql User Config Database[] Databases to expose.
- databases
Sequence[Service
Integration Clickhouse Postgresql User Config Database] Databases to expose.
- databases List<Property Map>
Databases to expose.
ServiceIntegrationClickhousePostgresqlUserConfigDatabase, ServiceIntegrationClickhousePostgresqlUserConfigDatabaseArgs
ServiceIntegrationDatadogUserConfig, ServiceIntegrationDatadogUserConfigArgs
- Datadog
Dbm boolEnabled Enable Datadog Database Monitoring.
- List<Service
Integration Datadog User Config Datadog Tag> Custom tags provided by user.
- Exclude
Consumer List<string>Groups List of custom metrics.
- Exclude
Topics List<string> List of topics to exclude.
- Include
Consumer List<string>Groups List of custom metrics.
- Include
Topics List<string> List of topics to include.
- Kafka
Custom List<string>Metrics List of custom metrics.
- Max
Jmx intMetrics Maximum number of JMX metrics to send.
- Opensearch
Service
Integration Datadog User Config Opensearch Datadog Opensearch Options.
- Redis
Service
Integration Datadog User Config Redis Datadog Redis Options.
- Datadog
Dbm boolEnabled Enable Datadog Database Monitoring.
- []Service
Integration Datadog User Config Datadog Tag Custom tags provided by user.
- Exclude
Consumer []stringGroups List of custom metrics.
- Exclude
Topics []string List of topics to exclude.
- Include
Consumer []stringGroups List of custom metrics.
- Include
Topics []string List of topics to include.
- Kafka
Custom []stringMetrics List of custom metrics.
- Max
Jmx intMetrics Maximum number of JMX metrics to send.
- Opensearch
Service
Integration Datadog User Config Opensearch Datadog Opensearch Options.
- Redis
Service
Integration Datadog User Config Redis Datadog Redis Options.
- datadog
Dbm BooleanEnabled Enable Datadog Database Monitoring.
- List<Service
Integration Datadog User Config Datadog Tag> Custom tags provided by user.
- exclude
Consumer List<String>Groups List of custom metrics.
- exclude
Topics List<String> List of topics to exclude.
- include
Consumer List<String>Groups List of custom metrics.
- include
Topics List<String> List of topics to include.
- kafka
Custom List<String>Metrics List of custom metrics.
- max
Jmx IntegerMetrics Maximum number of JMX metrics to send.
- opensearch
Service
Integration Datadog User Config Opensearch Datadog Opensearch Options.
- redis
Service
Integration Datadog User Config Redis Datadog Redis Options.
- datadog
Dbm booleanEnabled Enable Datadog Database Monitoring.
- Service
Integration Datadog User Config Datadog Tag[] Custom tags provided by user.
- exclude
Consumer string[]Groups List of custom metrics.
- exclude
Topics string[] List of topics to exclude.
- include
Consumer string[]Groups List of custom metrics.
- include
Topics string[] List of topics to include.
- kafka
Custom string[]Metrics List of custom metrics.
- max
Jmx numberMetrics Maximum number of JMX metrics to send.
- opensearch
Service
Integration Datadog User Config Opensearch Datadog Opensearch Options.
- redis
Service
Integration Datadog User Config Redis Datadog Redis Options.
- datadog_
dbm_ boolenabled Enable Datadog Database Monitoring.
- Sequence[Service
Integration Datadog User Config Datadog Tag] Custom tags provided by user.
- exclude_
consumer_ Sequence[str]groups List of custom metrics.
- exclude_
topics Sequence[str] List of topics to exclude.
- include_
consumer_ Sequence[str]groups List of custom metrics.
- include_
topics Sequence[str] List of topics to include.
- kafka_
custom_ Sequence[str]metrics List of custom metrics.
- max_
jmx_ intmetrics Maximum number of JMX metrics to send.
- opensearch
Service
Integration Datadog User Config Opensearch Datadog Opensearch Options.
- redis
Service
Integration Datadog User Config Redis Datadog Redis Options.
- datadog
Dbm BooleanEnabled Enable Datadog Database Monitoring.
- List<Property Map>
Custom tags provided by user.
- exclude
Consumer List<String>Groups List of custom metrics.
- exclude
Topics List<String> List of topics to exclude.
- include
Consumer List<String>Groups List of custom metrics.
- include
Topics List<String> List of topics to include.
- kafka
Custom List<String>Metrics List of custom metrics.
- max
Jmx NumberMetrics Maximum number of JMX metrics to send.
- opensearch Property Map
Datadog Opensearch Options.
- redis Property Map
Datadog Redis Options.
ServiceIntegrationDatadogUserConfigDatadogTag, ServiceIntegrationDatadogUserConfigDatadogTagArgs
ServiceIntegrationDatadogUserConfigOpensearch, ServiceIntegrationDatadogUserConfigOpensearchArgs
- Index
Stats boolEnabled Enable Datadog Opensearch Index Monitoring.
- Pending
Task boolStats Enabled Enable Datadog Opensearch Pending Task Monitoring.
- Pshard
Stats boolEnabled Enable Datadog Opensearch Primary Shard Monitoring.
- Index
Stats boolEnabled Enable Datadog Opensearch Index Monitoring.
- Pending
Task boolStats Enabled Enable Datadog Opensearch Pending Task Monitoring.
- Pshard
Stats boolEnabled Enable Datadog Opensearch Primary Shard Monitoring.
- index
Stats BooleanEnabled Enable Datadog Opensearch Index Monitoring.
- pending
Task BooleanStats Enabled Enable Datadog Opensearch Pending Task Monitoring.
- pshard
Stats BooleanEnabled Enable Datadog Opensearch Primary Shard Monitoring.
- index
Stats booleanEnabled Enable Datadog Opensearch Index Monitoring.
- pending
Task booleanStats Enabled Enable Datadog Opensearch Pending Task Monitoring.
- pshard
Stats booleanEnabled Enable Datadog Opensearch Primary Shard Monitoring.
- index_
stats_ boolenabled Enable Datadog Opensearch Index Monitoring.
- pending_
task_ boolstats_ enabled Enable Datadog Opensearch Pending Task Monitoring.
- pshard_
stats_ boolenabled Enable Datadog Opensearch Primary Shard Monitoring.
- index
Stats BooleanEnabled Enable Datadog Opensearch Index Monitoring.
- pending
Task BooleanStats Enabled Enable Datadog Opensearch Pending Task Monitoring.
- pshard
Stats BooleanEnabled Enable Datadog Opensearch Primary Shard Monitoring.
ServiceIntegrationDatadogUserConfigRedis, ServiceIntegrationDatadogUserConfigRedisArgs
- Command
Stats boolEnabled Enable command_stats option in the agent's configuration. The default value is
false
.
- Command
Stats boolEnabled Enable command_stats option in the agent's configuration. The default value is
false
.
- command
Stats BooleanEnabled Enable command_stats option in the agent's configuration. The default value is
false
.
- command
Stats booleanEnabled Enable command_stats option in the agent's configuration. The default value is
false
.
- command_
stats_ boolenabled Enable command_stats option in the agent's configuration. The default value is
false
.
- command
Stats BooleanEnabled Enable command_stats option in the agent's configuration. The default value is
false
.
ServiceIntegrationExternalAwsCloudwatchMetricsUserConfig, ServiceIntegrationExternalAwsCloudwatchMetricsUserConfigArgs
- Dropped
Metrics List<ServiceIntegration External Aws Cloudwatch Metrics User Config Dropped Metric> Metrics to not send to AWS CloudWatch (takes precedence over extra*metrics).
- Extra
Metrics List<ServiceIntegration External Aws Cloudwatch Metrics User Config Extra Metric> Metrics to allow through to AWS CloudWatch (in addition to default metrics).
- Dropped
Metrics []ServiceIntegration External Aws Cloudwatch Metrics User Config Dropped Metric Metrics to not send to AWS CloudWatch (takes precedence over extra*metrics).
- Extra
Metrics []ServiceIntegration External Aws Cloudwatch Metrics User Config Extra Metric Metrics to allow through to AWS CloudWatch (in addition to default metrics).
- dropped
Metrics List<ServiceIntegration External Aws Cloudwatch Metrics User Config Dropped Metric> Metrics to not send to AWS CloudWatch (takes precedence over extra*metrics).
- extra
Metrics List<ServiceIntegration External Aws Cloudwatch Metrics User Config Extra Metric> Metrics to allow through to AWS CloudWatch (in addition to default metrics).
- dropped
Metrics ServiceIntegration External Aws Cloudwatch Metrics User Config Dropped Metric[] Metrics to not send to AWS CloudWatch (takes precedence over extra*metrics).
- extra
Metrics ServiceIntegration External Aws Cloudwatch Metrics User Config Extra Metric[] Metrics to allow through to AWS CloudWatch (in addition to default metrics).
- dropped_
metrics Sequence[ServiceIntegration External Aws Cloudwatch Metrics User Config Dropped Metric] Metrics to not send to AWS CloudWatch (takes precedence over extra*metrics).
- extra_
metrics Sequence[ServiceIntegration External Aws Cloudwatch Metrics User Config Extra Metric] Metrics to allow through to AWS CloudWatch (in addition to default metrics).
- dropped
Metrics List<Property Map> Metrics to not send to AWS CloudWatch (takes precedence over extra*metrics).
- extra
Metrics List<Property Map> Metrics to allow through to AWS CloudWatch (in addition to default metrics).
ServiceIntegrationExternalAwsCloudwatchMetricsUserConfigDroppedMetric, ServiceIntegrationExternalAwsCloudwatchMetricsUserConfigDroppedMetricArgs
ServiceIntegrationExternalAwsCloudwatchMetricsUserConfigExtraMetric, ServiceIntegrationExternalAwsCloudwatchMetricsUserConfigExtraMetricArgs
ServiceIntegrationKafkaConnectUserConfig, ServiceIntegrationKafkaConnectUserConfigArgs
- Kafka
Connect ServiceIntegration Kafka Connect User Config Kafka Connect Kafka Connect service configuration values.
- Kafka
Connect ServiceIntegration Kafka Connect User Config Kafka Connect Kafka Connect service configuration values.
- kafka
Connect ServiceIntegration Kafka Connect User Config Kafka Connect Kafka Connect service configuration values.
- kafka
Connect ServiceIntegration Kafka Connect User Config Kafka Connect Kafka Connect service configuration values.
- kafka_
connect ServiceIntegration Kafka Connect User Config Kafka Connect Kafka Connect service configuration values.
- kafka
Connect Property Map Kafka Connect service configuration values.
ServiceIntegrationKafkaConnectUserConfigKafkaConnect, ServiceIntegrationKafkaConnectUserConfigKafkaConnectArgs
- Config
Storage stringTopic The name of the topic where connector and task configuration data are stored.This must be the same for all workers with the same group_id.
- Group
Id string A unique string that identifies the Connect cluster group this worker belongs to.
- Offset
Storage stringTopic The name of the topic where connector and task configuration offsets are stored.This must be the same for all workers with the same group_id.
- Status
Storage stringTopic The name of the topic where connector and task configuration status updates are stored.This must be the same for all workers with the same group_id.
- Config
Storage stringTopic The name of the topic where connector and task configuration data are stored.This must be the same for all workers with the same group_id.
- Group
Id string A unique string that identifies the Connect cluster group this worker belongs to.
- Offset
Storage stringTopic The name of the topic where connector and task configuration offsets are stored.This must be the same for all workers with the same group_id.
- Status
Storage stringTopic The name of the topic where connector and task configuration status updates are stored.This must be the same for all workers with the same group_id.
- config
Storage StringTopic The name of the topic where connector and task configuration data are stored.This must be the same for all workers with the same group_id.
- group
Id String A unique string that identifies the Connect cluster group this worker belongs to.
- offset
Storage StringTopic The name of the topic where connector and task configuration offsets are stored.This must be the same for all workers with the same group_id.
- status
Storage StringTopic The name of the topic where connector and task configuration status updates are stored.This must be the same for all workers with the same group_id.
- config
Storage stringTopic The name of the topic where connector and task configuration data are stored.This must be the same for all workers with the same group_id.
- group
Id string A unique string that identifies the Connect cluster group this worker belongs to.
- offset
Storage stringTopic The name of the topic where connector and task configuration offsets are stored.This must be the same for all workers with the same group_id.
- status
Storage stringTopic The name of the topic where connector and task configuration status updates are stored.This must be the same for all workers with the same group_id.
- config_
storage_ strtopic The name of the topic where connector and task configuration data are stored.This must be the same for all workers with the same group_id.
- group_
id str A unique string that identifies the Connect cluster group this worker belongs to.
- offset_
storage_ strtopic The name of the topic where connector and task configuration offsets are stored.This must be the same for all workers with the same group_id.
- status_
storage_ strtopic The name of the topic where connector and task configuration status updates are stored.This must be the same for all workers with the same group_id.
- config
Storage StringTopic The name of the topic where connector and task configuration data are stored.This must be the same for all workers with the same group_id.
- group
Id String A unique string that identifies the Connect cluster group this worker belongs to.
- offset
Storage StringTopic The name of the topic where connector and task configuration offsets are stored.This must be the same for all workers with the same group_id.
- status
Storage StringTopic The name of the topic where connector and task configuration status updates are stored.This must be the same for all workers with the same group_id.
ServiceIntegrationKafkaLogsUserConfig, ServiceIntegrationKafkaLogsUserConfigArgs
- Kafka
Topic string Topic name.
- Selected
Log List<string>Fields The list of logging fields that will be sent to the integration logging service. The MESSAGE and timestamp fields are always sent.
- Kafka
Topic string Topic name.
- Selected
Log []stringFields The list of logging fields that will be sent to the integration logging service. The MESSAGE and timestamp fields are always sent.
- kafka
Topic String Topic name.
- selected
Log List<String>Fields The list of logging fields that will be sent to the integration logging service. The MESSAGE and timestamp fields are always sent.
- kafka
Topic string Topic name.
- selected
Log string[]Fields The list of logging fields that will be sent to the integration logging service. The MESSAGE and timestamp fields are always sent.
- kafka_
topic str Topic name.
- selected_
log_ Sequence[str]fields The list of logging fields that will be sent to the integration logging service. The MESSAGE and timestamp fields are always sent.
- kafka
Topic String Topic name.
- selected
Log List<String>Fields The list of logging fields that will be sent to the integration logging service. The MESSAGE and timestamp fields are always sent.
ServiceIntegrationKafkaMirrormakerUserConfig, ServiceIntegrationKafkaMirrormakerUserConfigArgs
- Cluster
Alias string The alias under which the Kafka cluster is known to MirrorMaker. Can contain the following symbols: ASCII alphanumerics, '.', '_', and '-'.
- Kafka
Mirrormaker ServiceIntegration Kafka Mirrormaker User Config Kafka Mirrormaker Kafka MirrorMaker configuration values.
- Cluster
Alias string The alias under which the Kafka cluster is known to MirrorMaker. Can contain the following symbols: ASCII alphanumerics, '.', '_', and '-'.
- Kafka
Mirrormaker ServiceIntegration Kafka Mirrormaker User Config Kafka Mirrormaker Kafka MirrorMaker configuration values.
- cluster
Alias String The alias under which the Kafka cluster is known to MirrorMaker. Can contain the following symbols: ASCII alphanumerics, '.', '_', and '-'.
- kafka
Mirrormaker ServiceIntegration Kafka Mirrormaker User Config Kafka Mirrormaker Kafka MirrorMaker configuration values.
- cluster
Alias string The alias under which the Kafka cluster is known to MirrorMaker. Can contain the following symbols: ASCII alphanumerics, '.', '_', and '-'.
- kafka
Mirrormaker ServiceIntegration Kafka Mirrormaker User Config Kafka Mirrormaker Kafka MirrorMaker configuration values.
- cluster_
alias str The alias under which the Kafka cluster is known to MirrorMaker. Can contain the following symbols: ASCII alphanumerics, '.', '_', and '-'.
- kafka_
mirrormaker ServiceIntegration Kafka Mirrormaker User Config Kafka Mirrormaker Kafka MirrorMaker configuration values.
- cluster
Alias String The alias under which the Kafka cluster is known to MirrorMaker. Can contain the following symbols: ASCII alphanumerics, '.', '_', and '-'.
- kafka
Mirrormaker Property Map Kafka MirrorMaker configuration values.
ServiceIntegrationKafkaMirrormakerUserConfigKafkaMirrormaker, ServiceIntegrationKafkaMirrormakerUserConfigKafkaMirrormakerArgs
- Consumer
Fetch intMin Bytes The minimum amount of data the server should return for a fetch request.
- Producer
Batch intSize The batch size in bytes producer will attempt to collect before publishing to broker.
- Producer
Buffer intMemory The amount of bytes producer can use for buffering data before publishing to broker.
- Producer
Compression stringType Specify the default compression type for producers. This configuration accepts the standard compression codecs ('gzip', 'snappy', 'lz4', 'zstd'). It additionally accepts 'none' which is the default and equivalent to no compression.
- Producer
Linger intMs The linger time (ms) for waiting new data to arrive for publishing.
- Producer
Max intRequest Size The maximum request size in bytes.
- Consumer
Fetch intMin Bytes The minimum amount of data the server should return for a fetch request.
- Producer
Batch intSize The batch size in bytes producer will attempt to collect before publishing to broker.
- Producer
Buffer intMemory The amount of bytes producer can use for buffering data before publishing to broker.
- Producer
Compression stringType Specify the default compression type for producers. This configuration accepts the standard compression codecs ('gzip', 'snappy', 'lz4', 'zstd'). It additionally accepts 'none' which is the default and equivalent to no compression.
- Producer
Linger intMs The linger time (ms) for waiting new data to arrive for publishing.
- Producer
Max intRequest Size The maximum request size in bytes.
- consumer
Fetch IntegerMin Bytes The minimum amount of data the server should return for a fetch request.
- producer
Batch IntegerSize The batch size in bytes producer will attempt to collect before publishing to broker.
- producer
Buffer IntegerMemory The amount of bytes producer can use for buffering data before publishing to broker.
- producer
Compression StringType Specify the default compression type for producers. This configuration accepts the standard compression codecs ('gzip', 'snappy', 'lz4', 'zstd'). It additionally accepts 'none' which is the default and equivalent to no compression.
- producer
Linger IntegerMs The linger time (ms) for waiting new data to arrive for publishing.
- producer
Max IntegerRequest Size The maximum request size in bytes.
- consumer
Fetch numberMin Bytes The minimum amount of data the server should return for a fetch request.
- producer
Batch numberSize The batch size in bytes producer will attempt to collect before publishing to broker.
- producer
Buffer numberMemory The amount of bytes producer can use for buffering data before publishing to broker.
- producer
Compression stringType Specify the default compression type for producers. This configuration accepts the standard compression codecs ('gzip', 'snappy', 'lz4', 'zstd'). It additionally accepts 'none' which is the default and equivalent to no compression.
- producer
Linger numberMs The linger time (ms) for waiting new data to arrive for publishing.
- producer
Max numberRequest Size The maximum request size in bytes.
- consumer_
fetch_ intmin_ bytes The minimum amount of data the server should return for a fetch request.
- producer_
batch_ intsize The batch size in bytes producer will attempt to collect before publishing to broker.
- producer_
buffer_ intmemory The amount of bytes producer can use for buffering data before publishing to broker.
- producer_
compression_ strtype Specify the default compression type for producers. This configuration accepts the standard compression codecs ('gzip', 'snappy', 'lz4', 'zstd'). It additionally accepts 'none' which is the default and equivalent to no compression.
- producer_
linger_ intms The linger time (ms) for waiting new data to arrive for publishing.
- producer_
max_ intrequest_ size The maximum request size in bytes.
- consumer
Fetch NumberMin Bytes The minimum amount of data the server should return for a fetch request.
- producer
Batch NumberSize The batch size in bytes producer will attempt to collect before publishing to broker.
- producer
Buffer NumberMemory The amount of bytes producer can use for buffering data before publishing to broker.
- producer
Compression StringType Specify the default compression type for producers. This configuration accepts the standard compression codecs ('gzip', 'snappy', 'lz4', 'zstd'). It additionally accepts 'none' which is the default and equivalent to no compression.
- producer
Linger NumberMs The linger time (ms) for waiting new data to arrive for publishing.
- producer
Max NumberRequest Size The maximum request size in bytes.
ServiceIntegrationLogsUserConfig, ServiceIntegrationLogsUserConfigArgs
- Elasticsearch
Index intDays Max Elasticsearch index retention limit. The default value is
3
.- Elasticsearch
Index stringPrefix Elasticsearch index prefix. The default value is
logs
.- Selected
Log List<string>Fields The list of logging fields that will be sent to the integration logging service. The MESSAGE and timestamp fields are always sent.
- Elasticsearch
Index intDays Max Elasticsearch index retention limit. The default value is
3
.- Elasticsearch
Index stringPrefix Elasticsearch index prefix. The default value is
logs
.- Selected
Log []stringFields The list of logging fields that will be sent to the integration logging service. The MESSAGE and timestamp fields are always sent.
- elasticsearch
Index IntegerDays Max Elasticsearch index retention limit. The default value is
3
.- elasticsearch
Index StringPrefix Elasticsearch index prefix. The default value is
logs
.- selected
Log List<String>Fields The list of logging fields that will be sent to the integration logging service. The MESSAGE and timestamp fields are always sent.
- elasticsearch
Index numberDays Max Elasticsearch index retention limit. The default value is
3
.- elasticsearch
Index stringPrefix Elasticsearch index prefix. The default value is
logs
.- selected
Log string[]Fields The list of logging fields that will be sent to the integration logging service. The MESSAGE and timestamp fields are always sent.
- elasticsearch_
index_ intdays_ max Elasticsearch index retention limit. The default value is
3
.- elasticsearch_
index_ strprefix Elasticsearch index prefix. The default value is
logs
.- selected_
log_ Sequence[str]fields The list of logging fields that will be sent to the integration logging service. The MESSAGE and timestamp fields are always sent.
- elasticsearch
Index NumberDays Max Elasticsearch index retention limit. The default value is
3
.- elasticsearch
Index StringPrefix Elasticsearch index prefix. The default value is
logs
.- selected
Log List<String>Fields The list of logging fields that will be sent to the integration logging service. The MESSAGE and timestamp fields are always sent.
ServiceIntegrationMetricsUserConfig, ServiceIntegrationMetricsUserConfigArgs
- Database string
Name of the database where to store metric datapoints. Only affects PostgreSQL destinations. Defaults to 'metrics'. Note that this must be the same for all metrics integrations that write data to the same PostgreSQL service.
- Retention
Days int Number of days to keep old metrics. Only affects PostgreSQL destinations. Set to 0 for no automatic cleanup. Defaults to 30 days.
- Ro
Username string Name of a user that can be used to read metrics. This will be used for Grafana integration (if enabled) to prevent Grafana users from making undesired changes. Only affects PostgreSQL destinations. Defaults to 'metrics_reader'. Note that this must be the same for all metrics integrations that write data to the same PostgreSQL service.
- Source
Mysql ServiceIntegration Metrics User Config Source Mysql Configuration options for metrics where source service is MySQL.
- Username string
Name of the user used to write metrics. Only affects PostgreSQL destinations. Defaults to 'metrics_writer'. Note that this must be the same for all metrics integrations that write data to the same PostgreSQL service.
- Database string
Name of the database where to store metric datapoints. Only affects PostgreSQL destinations. Defaults to 'metrics'. Note that this must be the same for all metrics integrations that write data to the same PostgreSQL service.
- Retention
Days int Number of days to keep old metrics. Only affects PostgreSQL destinations. Set to 0 for no automatic cleanup. Defaults to 30 days.
- Ro
Username string Name of a user that can be used to read metrics. This will be used for Grafana integration (if enabled) to prevent Grafana users from making undesired changes. Only affects PostgreSQL destinations. Defaults to 'metrics_reader'. Note that this must be the same for all metrics integrations that write data to the same PostgreSQL service.
- Source
Mysql ServiceIntegration Metrics User Config Source Mysql Configuration options for metrics where source service is MySQL.
- Username string
Name of the user used to write metrics. Only affects PostgreSQL destinations. Defaults to 'metrics_writer'. Note that this must be the same for all metrics integrations that write data to the same PostgreSQL service.
- database String
Name of the database where to store metric datapoints. Only affects PostgreSQL destinations. Defaults to 'metrics'. Note that this must be the same for all metrics integrations that write data to the same PostgreSQL service.
- retention
Days Integer Number of days to keep old metrics. Only affects PostgreSQL destinations. Set to 0 for no automatic cleanup. Defaults to 30 days.
- ro
Username String Name of a user that can be used to read metrics. This will be used for Grafana integration (if enabled) to prevent Grafana users from making undesired changes. Only affects PostgreSQL destinations. Defaults to 'metrics_reader'. Note that this must be the same for all metrics integrations that write data to the same PostgreSQL service.
- source
Mysql ServiceIntegration Metrics User Config Source Mysql Configuration options for metrics where source service is MySQL.
- username String
Name of the user used to write metrics. Only affects PostgreSQL destinations. Defaults to 'metrics_writer'. Note that this must be the same for all metrics integrations that write data to the same PostgreSQL service.
- database string
Name of the database where to store metric datapoints. Only affects PostgreSQL destinations. Defaults to 'metrics'. Note that this must be the same for all metrics integrations that write data to the same PostgreSQL service.
- retention
Days number Number of days to keep old metrics. Only affects PostgreSQL destinations. Set to 0 for no automatic cleanup. Defaults to 30 days.
- ro
Username string Name of a user that can be used to read metrics. This will be used for Grafana integration (if enabled) to prevent Grafana users from making undesired changes. Only affects PostgreSQL destinations. Defaults to 'metrics_reader'. Note that this must be the same for all metrics integrations that write data to the same PostgreSQL service.
- source
Mysql ServiceIntegration Metrics User Config Source Mysql Configuration options for metrics where source service is MySQL.
- username string
Name of the user used to write metrics. Only affects PostgreSQL destinations. Defaults to 'metrics_writer'. Note that this must be the same for all metrics integrations that write data to the same PostgreSQL service.
- database str
Name of the database where to store metric datapoints. Only affects PostgreSQL destinations. Defaults to 'metrics'. Note that this must be the same for all metrics integrations that write data to the same PostgreSQL service.
- retention_
days int Number of days to keep old metrics. Only affects PostgreSQL destinations. Set to 0 for no automatic cleanup. Defaults to 30 days.
- ro_
username str Name of a user that can be used to read metrics. This will be used for Grafana integration (if enabled) to prevent Grafana users from making undesired changes. Only affects PostgreSQL destinations. Defaults to 'metrics_reader'. Note that this must be the same for all metrics integrations that write data to the same PostgreSQL service.
- source_
mysql ServiceIntegration Metrics User Config Source Mysql Configuration options for metrics where source service is MySQL.
- username str
Name of the user used to write metrics. Only affects PostgreSQL destinations. Defaults to 'metrics_writer'. Note that this must be the same for all metrics integrations that write data to the same PostgreSQL service.
- database String
Name of the database where to store metric datapoints. Only affects PostgreSQL destinations. Defaults to 'metrics'. Note that this must be the same for all metrics integrations that write data to the same PostgreSQL service.
- retention
Days Number Number of days to keep old metrics. Only affects PostgreSQL destinations. Set to 0 for no automatic cleanup. Defaults to 30 days.
- ro
Username String Name of a user that can be used to read metrics. This will be used for Grafana integration (if enabled) to prevent Grafana users from making undesired changes. Only affects PostgreSQL destinations. Defaults to 'metrics_reader'. Note that this must be the same for all metrics integrations that write data to the same PostgreSQL service.
- source
Mysql Property Map Configuration options for metrics where source service is MySQL.
- username String
Name of the user used to write metrics. Only affects PostgreSQL destinations. Defaults to 'metrics_writer'. Note that this must be the same for all metrics integrations that write data to the same PostgreSQL service.
ServiceIntegrationMetricsUserConfigSourceMysql, ServiceIntegrationMetricsUserConfigSourceMysqlArgs
- Telegraf
Service
Integration Metrics User Config Source Mysql Telegraf Configuration options for Telegraf MySQL input plugin.
- Telegraf
Service
Integration Metrics User Config Source Mysql Telegraf Configuration options for Telegraf MySQL input plugin.
- telegraf
Service
Integration Metrics User Config Source Mysql Telegraf Configuration options for Telegraf MySQL input plugin.
- telegraf
Service
Integration Metrics User Config Source Mysql Telegraf Configuration options for Telegraf MySQL input plugin.
- telegraf
Service
Integration Metrics User Config Source Mysql Telegraf Configuration options for Telegraf MySQL input plugin.
- telegraf Property Map
Configuration options for Telegraf MySQL input plugin.
ServiceIntegrationMetricsUserConfigSourceMysqlTelegraf, ServiceIntegrationMetricsUserConfigSourceMysqlTelegrafArgs
- Gather
Event boolWaits Gather metrics from PERFORMANCESCHEMA.EVENTWAITS.
- Gather
File boolEvents Stats gather metrics from PERFORMANCESCHEMA.FILESUMMARYBYEVENT_NAME.
- Gather
Index boolIo Waits Gather metrics from PERFORMANCESCHEMA.TABLEIOWAITSSUMMARYBYINDEX_USAGE.
- Gather
Info boolSchema Auto Inc Gather auto_increment columns and max values from information schema.
- Gather
Innodb boolMetrics Gather metrics from INFORMATIONSCHEMA.INNODBMETRICS.
- Gather
Perf boolEvents Statements Gather metrics from PERFORMANCESCHEMA.EVENTSSTATEMENTSSUMMARYBY_DIGEST.
- Gather
Process boolList Gather thread state counts from INFORMATION_SCHEMA.PROCESSLIST.
- Gather
Slave boolStatus Gather metrics from SHOW SLAVE STATUS command output.
- Gather
Table boolIo Waits Gather metrics from PERFORMANCESCHEMA.TABLEIOWAITSSUMMARYBYTABLE.
- Gather
Table boolLock Waits Gather metrics from PERFORMANCESCHEMA.TABLELOCK_WAITS.
- Gather
Table boolSchema Gather metrics from INFORMATION_SCHEMA.TABLES.
- Perf
Events intStatements Digest Text Limit Truncates digest text from perfeventsstatements into this many characters.
- Perf
Events intStatements Limit Limits metrics from perfeventsstatements.
- Perf
Events intStatements Time Limit Only include perfeventsstatements whose last seen is less than this many seconds.
- Gather
Event boolWaits Gather metrics from PERFORMANCESCHEMA.EVENTWAITS.
- Gather
File boolEvents Stats gather metrics from PERFORMANCESCHEMA.FILESUMMARYBYEVENT_NAME.
- Gather
Index boolIo Waits Gather metrics from PERFORMANCESCHEMA.TABLEIOWAITSSUMMARYBYINDEX_USAGE.
- Gather
Info boolSchema Auto Inc Gather auto_increment columns and max values from information schema.
- Gather
Innodb boolMetrics Gather metrics from INFORMATIONSCHEMA.INNODBMETRICS.
- Gather
Perf boolEvents Statements Gather metrics from PERFORMANCESCHEMA.EVENTSSTATEMENTSSUMMARYBY_DIGEST.
- Gather
Process boolList Gather thread state counts from INFORMATION_SCHEMA.PROCESSLIST.
- Gather
Slave boolStatus Gather metrics from SHOW SLAVE STATUS command output.
- Gather
Table boolIo Waits Gather metrics from PERFORMANCESCHEMA.TABLEIOWAITSSUMMARYBYTABLE.
- Gather
Table boolLock Waits Gather metrics from PERFORMANCESCHEMA.TABLELOCK_WAITS.
- Gather
Table boolSchema Gather metrics from INFORMATION_SCHEMA.TABLES.
- Perf
Events intStatements Digest Text Limit Truncates digest text from perfeventsstatements into this many characters.
- Perf
Events intStatements Limit Limits metrics from perfeventsstatements.
- Perf
Events intStatements Time Limit Only include perfeventsstatements whose last seen is less than this many seconds.
- gather
Event BooleanWaits Gather metrics from PERFORMANCESCHEMA.EVENTWAITS.
- gather
File BooleanEvents Stats gather metrics from PERFORMANCESCHEMA.FILESUMMARYBYEVENT_NAME.
- gather
Index BooleanIo Waits Gather metrics from PERFORMANCESCHEMA.TABLEIOWAITSSUMMARYBYINDEX_USAGE.
- gather
Info BooleanSchema Auto Inc Gather auto_increment columns and max values from information schema.
- gather
Innodb BooleanMetrics Gather metrics from INFORMATIONSCHEMA.INNODBMETRICS.
- gather
Perf BooleanEvents Statements Gather metrics from PERFORMANCESCHEMA.EVENTSSTATEMENTSSUMMARYBY_DIGEST.
- gather
Process BooleanList Gather thread state counts from INFORMATION_SCHEMA.PROCESSLIST.
- gather
Slave BooleanStatus Gather metrics from SHOW SLAVE STATUS command output.
- gather
Table BooleanIo Waits Gather metrics from PERFORMANCESCHEMA.TABLEIOWAITSSUMMARYBYTABLE.
- gather
Table BooleanLock Waits Gather metrics from PERFORMANCESCHEMA.TABLELOCK_WAITS.
- gather
Table BooleanSchema Gather metrics from INFORMATION_SCHEMA.TABLES.
- perf
Events IntegerStatements Digest Text Limit Truncates digest text from perfeventsstatements into this many characters.
- perf
Events IntegerStatements Limit Limits metrics from perfeventsstatements.
- perf
Events IntegerStatements Time Limit Only include perfeventsstatements whose last seen is less than this many seconds.
- gather
Event booleanWaits Gather metrics from PERFORMANCESCHEMA.EVENTWAITS.
- gather
File booleanEvents Stats gather metrics from PERFORMANCESCHEMA.FILESUMMARYBYEVENT_NAME.
- gather
Index booleanIo Waits Gather metrics from PERFORMANCESCHEMA.TABLEIOWAITSSUMMARYBYINDEX_USAGE.
- gather
Info booleanSchema Auto Inc Gather auto_increment columns and max values from information schema.
- gather
Innodb booleanMetrics Gather metrics from INFORMATIONSCHEMA.INNODBMETRICS.
- gather
Perf booleanEvents Statements Gather metrics from PERFORMANCESCHEMA.EVENTSSTATEMENTSSUMMARYBY_DIGEST.
- gather
Process booleanList Gather thread state counts from INFORMATION_SCHEMA.PROCESSLIST.
- gather
Slave booleanStatus Gather metrics from SHOW SLAVE STATUS command output.
- gather
Table booleanIo Waits Gather metrics from PERFORMANCESCHEMA.TABLEIOWAITSSUMMARYBYTABLE.
- gather
Table booleanLock Waits Gather metrics from PERFORMANCESCHEMA.TABLELOCK_WAITS.
- gather
Table booleanSchema Gather metrics from INFORMATION_SCHEMA.TABLES.
- perf
Events numberStatements Digest Text Limit Truncates digest text from perfeventsstatements into this many characters.
- perf
Events numberStatements Limit Limits metrics from perfeventsstatements.
- perf
Events numberStatements Time Limit Only include perfeventsstatements whose last seen is less than this many seconds.
- gather_
event_ boolwaits Gather metrics from PERFORMANCESCHEMA.EVENTWAITS.
- gather_
file_ boolevents_ stats gather metrics from PERFORMANCESCHEMA.FILESUMMARYBYEVENT_NAME.
- gather_
index_ boolio_ waits Gather metrics from PERFORMANCESCHEMA.TABLEIOWAITSSUMMARYBYINDEX_USAGE.
- gather_
info_ boolschema_ auto_ inc Gather auto_increment columns and max values from information schema.
- gather_
innodb_ boolmetrics Gather metrics from INFORMATIONSCHEMA.INNODBMETRICS.
- gather_
perf_ boolevents_ statements Gather metrics from PERFORMANCESCHEMA.EVENTSSTATEMENTSSUMMARYBY_DIGEST.
- gather_
process_ boollist Gather thread state counts from INFORMATION_SCHEMA.PROCESSLIST.
- gather_
slave_ boolstatus Gather metrics from SHOW SLAVE STATUS command output.
- gather_
table_ boolio_ waits Gather metrics from PERFORMANCESCHEMA.TABLEIOWAITSSUMMARYBYTABLE.
- gather_
table_ boollock_ waits Gather metrics from PERFORMANCESCHEMA.TABLELOCK_WAITS.
- gather_
table_ boolschema Gather metrics from INFORMATION_SCHEMA.TABLES.
- perf_
events_ intstatements_ digest_ text_ limit Truncates digest text from perfeventsstatements into this many characters.
- perf_
events_ intstatements_ limit Limits metrics from perfeventsstatements.
- perf_
events_ intstatements_ time_ limit Only include perfeventsstatements whose last seen is less than this many seconds.
- gather
Event BooleanWaits Gather metrics from PERFORMANCESCHEMA.EVENTWAITS.
- gather
File BooleanEvents Stats gather metrics from PERFORMANCESCHEMA.FILESUMMARYBYEVENT_NAME.
- gather
Index BooleanIo Waits Gather metrics from PERFORMANCESCHEMA.TABLEIOWAITSSUMMARYBYINDEX_USAGE.
- gather
Info BooleanSchema Auto Inc Gather auto_increment columns and max values from information schema.
- gather
Innodb BooleanMetrics Gather metrics from INFORMATIONSCHEMA.INNODBMETRICS.
- gather
Perf BooleanEvents Statements Gather metrics from PERFORMANCESCHEMA.EVENTSSTATEMENTSSUMMARYBY_DIGEST.
- gather
Process BooleanList Gather thread state counts from INFORMATION_SCHEMA.PROCESSLIST.
- gather
Slave BooleanStatus Gather metrics from SHOW SLAVE STATUS command output.
- gather
Table BooleanIo Waits Gather metrics from PERFORMANCESCHEMA.TABLEIOWAITSSUMMARYBYTABLE.
- gather
Table BooleanLock Waits Gather metrics from PERFORMANCESCHEMA.TABLELOCK_WAITS.
- gather
Table BooleanSchema Gather metrics from INFORMATION_SCHEMA.TABLES.
- perf
Events NumberStatements Digest Text Limit Truncates digest text from perfeventsstatements into this many characters.
- perf
Events NumberStatements Limit Limits metrics from perfeventsstatements.
- perf
Events NumberStatements Time Limit Only include perfeventsstatements whose last seen is less than this many seconds.
Import
$ pulumi import aiven:index/serviceIntegration:ServiceIntegration myintegration project/integration_id
Package Details
- Repository
- Aiven pulumi/pulumi-aiven
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
aiven
Terraform Provider.