Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion docs/platform/concepts/service-integration.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: Service integrations
title: Service integrations overview
sidebar_label: Overview
---

Service integrations provide additional functionality and features by connecting different Aiven services together.
Expand Down
1 change: 1 addition & 0 deletions docs/platform/howto/list-service.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: Service management
sidebar_label: Overview
---

import DocCardList from '@theme/DocCardList';
Expand Down
25 changes: 16 additions & 9 deletions docusaurus.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -177,24 +177,27 @@ const config: Config = {
},
items: [
{
label: 'Console',
type: 'docSidebar',
position: 'left',
href: 'https://console.aiven.io/login',
label: 'Platform',
sidebarId: 'main',
},
{
label: 'API reference',
type: 'docSidebar',
position: 'left',
href: 'https://api.aiven.io/doc/',
label: 'Services',
sidebarId: 'services',
},
{
label: 'Changelog',
href: 'https://aiven.io/changelog',
type: 'docSidebar',
position: 'left',
label: 'Tools',
sidebarId: 'tools',
},
{
href: 'https://github.com/aiven/aiven-docs',
label: 'GitHub',
position: 'left',
label: 'Aiven Console',
position: 'right',
href: 'https://console.aiven.io/login',
},
{
type: 'search',
Expand Down Expand Up @@ -265,6 +268,10 @@ const config: Config = {
label: 'Support tiers',
href: 'https://aiven.io/support-services',
},
{
label: 'Product updates',
href: 'https://aiven.io/changelog',
},
{
label: 'Status',
href: 'https://status.aiven.io',
Expand Down
300 changes: 153 additions & 147 deletions sidebars.ts
Original file line number Diff line number Diff line change
Expand Up @@ -174,73 +174,6 @@ const sidebars: SidebarsConfig = {
'platform/howto/saml/add-onelogin-idp',
],
},
{
type: 'category',
label: 'Service management',
link: {
type: 'doc',
id: 'platform/howto/list-service',
},
items: [
{
type: 'category',
label: 'Concepts',
items: [
'platform/concepts/service-memory-limits',
'platform/concepts/out-of-memory-conditions',
'platform/concepts/maintenance-window',
'platform/howto/custom-plans',
],
},
{
type: 'category',
label: 'Backup and restore',
items: [
'platform/concepts/service_backups',
'platform/howto/restore_progress_updates',
{
type: 'category',
label: 'Backup to another region',
link: {
type: 'doc',
id: 'platform/concepts/backup-to-another-region',
},
items: [
'platform/howto/btar/enable-backup-to-another-region',
'platform/howto/btar/manage-backup-to-another-region',
'platform/howto/btar/disable-backup-to-another-region',
],
},
],
},
{
type: 'category',
label: 'Migrations',
items: [
'platform/howto/migrate-services-cloud-region',
'platform/howto/migrate-services-vpc',
],
},
{
type: 'category',
label: 'Service scaling',
items: [
'platform/howto/scale-services',
'platform/howto/add-storage-space',
'platform/howto/disk-autoscaler',
],
},

'platform/howto/create_new_service',
'platform/concepts/service-power-cycle',
'platform/concepts/rename-services',
'platform/howto/tag-resources',
'platform/howto/search-services',
'platform/howto/create_new_service_user',
'platform/concepts/service-forking',
'platform/howto/prepare-for-high-load',
],
},
{
type: 'category',
label: 'Networking and security',
Expand Down Expand Up @@ -379,86 +312,9 @@ const sidebars: SidebarsConfig = {
'platform/reference/get-resource-IDs',
],
},
{
type: 'category',
label: 'Integrations',
className: 'expandedSection',
collapsed: false,
collapsible: false,
items: [
'platform/concepts/service-integration',
'platform/howto/create-service-integration',
{
type: 'category',
label: 'Monitoring and logs',
link: {
type: 'doc',
id: 'platform/howto/list-monitoring',
},
items: [
{
type: 'category',
label: 'Amazon CloudWatch',
link: {
type: 'doc',
id: 'integrations/cloudwatch',
},
items: [
'integrations/cloudwatch/cloudwatch-metrics',
{
type: 'category',
label: 'CloudWatch logs',

items: [
'integrations/cloudwatch/cloudwatch-logs-console',
'integrations/cloudwatch/cloudwatch-logs-cli',
],
},
],
},
{
type: 'category',
label: 'Datadog',
link: {
type: 'doc',
id: 'integrations/datadog',
},
items: [
'integrations/datadog/datadog-metrics',
'platform/howto/integrations/datadog-increase-metrics-limit',
'integrations/datadog/datadog-logs',
'integrations/datadog/add-custom-tags-to-datadog',
],
},
'integrations/send-logs-to-elasticsearch',
'integrations/cloudlogging',
{
type: 'category',
label: 'Remote Syslog',
link: {
type: 'doc',
id: 'integrations/rsyslog',
},
items: [
'integrations/rsyslog/logtail',
'integrations/rsyslog/loggly',
],
},
'platform/howto/integrations/access-jmx-metrics-jolokia',

{
type: 'category',
label: 'Prometheus',
link: {
id: 'platform/howto/integrations/prometheus-metrics',
type: 'doc',
},
items: ['integrations/prometheus-system-metrics'],
},
],
},
],
},
],
// Tools sidebar
tools: [
{
type: 'category',
label: 'Aiven dev tools',
Expand Down Expand Up @@ -528,6 +384,9 @@ const sidebars: SidebarsConfig = {
'tools/doc-diff-llms',
],
},
],
//Services sidebar
services: [
{
type: 'category',
label: 'Services',
Expand Down Expand Up @@ -2015,6 +1874,153 @@ const sidebars: SidebarsConfig = {
},
],
},
{
type: 'category',
label: 'Service management',
className: 'expandedSection',
collapsed: false,
collapsible: false,
items: [
'platform/howto/list-service',
{
type: 'category',
label: 'Concepts',
items: [
'platform/concepts/service-memory-limits',
'platform/concepts/out-of-memory-conditions',
'platform/concepts/maintenance-window',
'platform/howto/custom-plans',
],
},
{
type: 'category',
label: 'Backup and restore',
items: [
'platform/concepts/service_backups',
'platform/howto/restore_progress_updates',
{
type: 'category',
label: 'Backup to another region',
link: {
type: 'doc',
id: 'platform/concepts/backup-to-another-region',
},
items: [
'platform/howto/btar/enable-backup-to-another-region',
'platform/howto/btar/manage-backup-to-another-region',
'platform/howto/btar/disable-backup-to-another-region',
],
},
],
},
{
type: 'category',
label: 'Migrations',
items: [
'platform/howto/migrate-services-cloud-region',
'platform/howto/migrate-services-vpc',
],
},
{
type: 'category',
label: 'Service scaling',
items: [
'platform/howto/scale-services',
'platform/howto/add-storage-space',
'platform/howto/disk-autoscaler',
],
},

'platform/howto/create_new_service',
'platform/concepts/service-power-cycle',
'platform/concepts/rename-services',
'platform/howto/tag-resources',
'platform/howto/search-services',
'platform/howto/create_new_service_user',
'platform/concepts/service-forking',
'platform/howto/prepare-for-high-load',
],
},
{
type: 'category',
label: 'Integrations',
className: 'expandedSection',
collapsed: false,
collapsible: false,
items: [
'platform/concepts/service-integration',
'platform/howto/create-service-integration',
{
type: 'category',
label: 'Monitoring and logs',
link: {
type: 'doc',
id: 'platform/howto/list-monitoring',
},
items: [
{
type: 'category',
label: 'Amazon CloudWatch',
link: {
type: 'doc',
id: 'integrations/cloudwatch',
},
items: [
'integrations/cloudwatch/cloudwatch-metrics',
{
type: 'category',
label: 'CloudWatch logs',

items: [
'integrations/cloudwatch/cloudwatch-logs-console',
'integrations/cloudwatch/cloudwatch-logs-cli',
],
},
],
},
{
type: 'category',
label: 'Datadog',
link: {
type: 'doc',
id: 'integrations/datadog',
},
items: [
'integrations/datadog/datadog-metrics',
'platform/howto/integrations/datadog-increase-metrics-limit',
'integrations/datadog/datadog-logs',
'integrations/datadog/add-custom-tags-to-datadog',
],
},
'integrations/send-logs-to-elasticsearch',
'integrations/cloudlogging',
{
type: 'category',
label: 'Remote Syslog',
link: {
type: 'doc',
id: 'integrations/rsyslog',
},
items: [
'integrations/rsyslog/logtail',
'integrations/rsyslog/loggly',
],
},
'platform/howto/integrations/access-jmx-metrics-jolokia',

{
type: 'category',
label: 'Prometheus',
link: {
id: 'platform/howto/integrations/prometheus-metrics',
type: 'doc',
},
items: ['integrations/prometheus-system-metrics'],
},
],
},
],
},
],
};

Expand Down
2 changes: 1 addition & 1 deletion src/css/custom.css
Original file line number Diff line number Diff line change
Expand Up @@ -268,7 +268,7 @@ ul + div {

/* Sidebar section titles */
.expandedSection > div > a {
font-weight: bold;
font-weight: 900;
padding-top: 1em;
padding-bottom: 0.5em;
}
Expand Down
Loading
Loading