- Feature: manage alert records
- New API client methods:
create_alert_record,delete_alert_record,delete_alert_records,get_alert_record,list_alert_records,update_alert_record,partial_update_alert_records - New model classes:
AlertRecord,AlertRecordResponse,AlertRecordsResponse,CreateAlertRecordPayload,UpdateAlertRecordPayload,PartialUpdateAlertRecordsRequestInner
- New API client methods:
- Feature: manage alert rules
- New API client methods:
get_alertrule,update_alertrule,delete_alertrule - New model classes:
AlertRuleResponse,UpdateAlertrulePayload
- New API client methods:
- Feature: manage backups
- New API client methods:
create_backup,create_backup_schedule,list_backup_retentions,list_backup_schedules,list_backups,restore_backup - New model classes:
BackupResponse,BackupRetentionResponse,BackupSchedule,BackupSchedulePostResponse,BackupScheduleResponse,CreateBackupSchedulePayload
- New API client methods:
- Feature: to manage checks
- MongoDB
- New API client methods:
create_mongodb_check,delete_mongodb_check,list_mongodb_checks - New model classes:
CreateMongodbCheckPayload,MongodbCheckChildResponse,MongodbCheckResponse
- New API client methods:
- RabbitMQ
- New API client methods:
create_rabbitmq_check,delete_rabbitmq_check,list_rabbitmq_checks - New model classes:
CreateRabbitmqCheckPayload,RabbitMQCheckChildResponse,RabbitmqCheckResponse
- New API client methods:
- Network
- New API client methods:
list_network_checks,delete_network_check,create_network_check - New model classes:
CreateNetworkCheckPayload,NetworkCheckChildResponse,NetworkCheckResponse
- New API client methods:
- Redis
- New API client methods:
create_redis_check,list_redis_checks,delete_redis_check - New model classes:
CreateRedisCheckPayload,RedisCheckChildResponse,RedisCheckResponse
- New API client methods:
- MySQL
- New API client methods:
create_mysql_check,delete_mysql_check,list_mysql_checks - New model classes:
CreateMysqlCheckPayload,MysqlCheckChildResponse,MysqlCheckResponse
- New API client methods:
- Ping
- New API client methods:
create_ping_check,delete_ping_check,list_ping_checks - New model classes:
CreatePingCheckPayload,PingCheckChildResponse,PingCheckResponse
- New API client methods:
- Elasticsearch
- New API client methods:
create_elasticsearch_check,delete_elasticsearch_check,list_elasticsearch_checks - New model classes:
CreateElasticsearchCheckPayload,ElasticsearchCheckChildResponse,ElasticsearchCheckResponse
- New API client methods:
- PostgreSQL
- New API client methods:
create_postgresql_check,delete_postgresql_check,list_postgresql_checks - New model classes:
CreatePostgresqlCheckPayload,PostgresqlCheckChildResponse,PostgresqlCheckResponse
- New API client methods:
- MongoDB
- Feature: List offerings
- New API client method:
list_offerings - New model struct:
Offerings
- New API client method:
- Feature: Manage scrape configs
- New API client method:
delete_scrape_configs,partial_update_scrape_configs - New model struct:
PartialUpdateScrapeConfigsRequestInner
- New API client method:
- Breaking changes:
- rename
CreateScrapeConfigPayloadBasicAuthtoPartialUpdateScrapeConfigsRequestInnerBasicAuth - rename
CreateScrapeConfigPayloadHttpSdConfigsInnertoPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner - rename
CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2toPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2 - rename
CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfigtoPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig - rename
CreateScrapeConfigPayloadMetricsRelabelConfigsInnertoPartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner - rename
CreateScrapeConfigPayloadStaticConfigsInnertoPartialUpdateScrapeConfigsRequestInnerStaticConfigsInner
- rename
- Breaking change: The
PartialUpdateAlertrulestakes nowPartialUpdateAlertrulesRequestInnerinstead ofUpdateAlertgroupsRequestInnerRulesInner - Breaking change: The type of
RulesinCreateLogsAlertgroupsPayloadandUpdateLogsAlertgroupPayloadhas changed from[]UpdateAlertgroupsRequestInnerRulesInnerto[]CreateLogsAlertgroupsPayloadRulesInner - Deprecation: The
GrafanaAdminPasswordandGrafanaAdminUserfields are now deprecated inInstanceSensitiveDatamodel - Feature: Add
GrafanaAdminEnabledtoCreateInstancePayloadandUpdateInstancePayloadmodels - Feature: Add new field
recordinUpdateAlertgroupsRequestInnerRulesInnermodel - Feature: Add
CertChecktoCertCheckResponsemodel - Feature: Add
HttpChecktoHttpCheckResponsemodel - Feature: Add new
CreateLogsAlertgroupsPayloadRulesInnermodel - Feature: Add
allowAssignGrafanaAdmintoGrafanaOauthandUpdateGrafanaConfigsPayloadGenericOauthmodels - Feature: Add
GrafanaAdminEnabledtoInstanceSensitiveDatamodel - Feature: Add new
PartialUpdateAlertrulesRequestInnermodel
- Deprecation: The
JaegerHttpTracesUrlfield is now deprecated in all relevant models and will be removed after 9th April 2026. Use the newJaegerHttpUrlfield instead.
- Feature: Add attributes
jaeger_http_traces_url,otlp_grpc_traces_urlandotlp_http_traces_urltoInstanceSensitiveDatamodel
- Feature: Add support for HTTP checks and cert checks
- Feature: Add
metrics_endpoint_urlattribute toInstanceSensitiveDatamodel
- Introduce new model
UpdateAlertConfigsPayloadRouteRoutesInner
- Feature: Add new
GoogleChatwebhook
- Feature: Add new model
CreateCredentialsPayload - Feature: Enhance
create_credentials()method to accept optional payload parameter - Internal: Add HTTP 400 error handling
- Version: Minimal version is now python 3.9
- Feature: Add new methods
get_logs_configs(),update_logs_configs(),get_traces_configs(),update_traces_configs(),get_metrics_storage_retention(),update_metrics_storage_retention(),get_scrape_config(),update_scrape_config(),list_acl(),update_acl(),list_alert_config_receivers(),list_alert_config_routes(),update_alert_config_receiver(),update_alert_config_route(),list_alertgroups(),list_alertrules(),list_credentials(),list_instances() - Feature: Add new models
LogsConfig,LogsConfigResponse,TraceConfig,TracesConfigResponse,UpdateLogsConfigsPayload,UpdateTracesConfigsPayload
- Internal: Improve deserializing and error types
- Feature: Add support for
matchersto route - Feature: Add support for
priority levels,sendResolved,continueto alert config models
- Feature: Update user-agent header
- Feature: Add new methods
create_logs_alertgroups,delete_logs_alertgroup,get_logs_alertgroup,list_logs_alertgroups,update_logs_alertgroup
- Feature: Added support for alert groups and alert rules.
- Breaking Change::
get_host_from_settingsreturns an error if a region is specified for a global URL.
STACKIT will move to a new way of specifying regions, where the region is provided as a function argument instead of being set in the client configuration. Once all services have migrated, the methods to specify the region in the client configuration will be removed.
- Manage your STACKIT Observability resources
- Usage example