diff --git a/advocacy_docs/edb-postgres-ai/console/agent/agent-as-a-service.mdx b/advocacy_docs/edb-postgres-ai/console/agent/agent-as-a-service.mdx index cec65fe6327..a25ab20e208 100644 --- a/advocacy_docs/edb-postgres-ai/console/agent/agent-as-a-service.mdx +++ b/advocacy_docs/edb-postgres-ai/console/agent/agent-as-a-service.mdx @@ -37,58 +37,58 @@ What follows is an example of how to run Beacon Agent as a service, specifically Now Postgres is configured to allow local authentication so that Beacon Agent can access it as a service. -2. Create a new file using your text editor of choice (superuser level permissions are necessary here). vi is used in this example: - -``` -sudo vi /etc/systemd/beacon-agent.service -``` - -3. Populate the new file as follows, specifying the BEACON_AGENT_ACCESS_KEY, then save and exit the editor: - -``` -[Unit] -Description=Beacon Agent - -# After networking because we need that -After=network.target - -[Service] -# Simple services don't do any forking / background nonsense -Type=simple - -# User with which to run the service -User=ubuntu - -# Set the working directory for the application -WorkingDirectory=/home/ubuntu/ - -Environment='BEACON_AGENT_ACCESS_KEY=' -Environment='DSN=' - -# Command to run the application -ExecStart=/usr/local/bin/beacon-agent - -# Restart policy, only on failure -Restart=on-failure -RestartSec=60 - -[Install] -# Start the service before we get to multi-user mode -WantedBy=multi-user.target -``` - -4. Run the following commands to reload, enable, and start your new service: - -``` -sudo systemctl daemon-reload -sudo systemctl enable beacon-agent.service -sudo systemctl start beacon-agent.service -``` - -5. Your agent should now be running as a service. Check on the logs by running the following command: - -``` -journalctl -u beacon-agent.service -``` +1. Create a new file using your text editor of choice (superuser level permissions are necessary here). vi is used in this example: + + ``` + sudo vi /etc/systemd/beacon-agent.service + ``` + +1. Populate the new file as follows, specifying the BEACON_AGENT_ACCESS_KEY, then save and exit the editor: + + ``` + [Unit] + Description=Beacon Agent + + # After networking because we need that + After=network.target + + [Service] + # Simple services don't do any forking / background nonsense + Type=simple + + # User with which to run the service + User=ubuntu + + # Set the working directory for the application + WorkingDirectory=/home/ubuntu/ + + Environment='BEACON_AGENT_ACCESS_KEY=' + Environment='DSN=' + + # Command to run the application + ExecStart=/usr/local/bin/beacon-agent + + # Restart policy, only on failure + Restart=on-failure + RestartSec=60 + + [Install] + # Start the service before we get to multi-user mode + WantedBy=multi-user.target + ``` + +1. Run the following commands to reload, enable, and start your new service: + + ``` + sudo systemctl daemon-reload + sudo systemctl enable beacon-agent.service + sudo systemctl start beacon-agent.service + ``` + +1. Your agent should now be running as a service. Check on the logs by running the following command: + + ``` + journalctl -u beacon-agent.service + ``` diff --git a/advocacy_docs/edb-postgres-ai/console/reference/beacon-agent-ref.mdx b/advocacy_docs/edb-postgres-ai/console/agent/beacon-agent-ref.mdx similarity index 92% rename from advocacy_docs/edb-postgres-ai/console/reference/beacon-agent-ref.mdx rename to advocacy_docs/edb-postgres-ai/console/agent/beacon-agent-ref.mdx index d24d44bbcff..b4cbcc9227d 100644 --- a/advocacy_docs/edb-postgres-ai/console/reference/beacon-agent-ref.mdx +++ b/advocacy_docs/edb-postgres-ai/console/agent/beacon-agent-ref.mdx @@ -1,6 +1,7 @@ --- -title: beacon-agent -navTitle: beacon-agent +title: Reference documentation for beacon-agent +navTitle: Reference +description: Reference documentation for the beacon-agent. --- ## `beacon-agent` command diff --git a/advocacy_docs/edb-postgres-ai/console/agent/index.mdx b/advocacy_docs/edb-postgres-ai/console/agent/index.mdx index c3f666da77c..1f1ed3e173f 100644 --- a/advocacy_docs/edb-postgres-ai/console/agent/index.mdx +++ b/advocacy_docs/edb-postgres-ai/console/agent/index.mdx @@ -7,6 +7,7 @@ navigation: - create-machine-user - install-agent - agent-as-a-service +- beacon-agent-ref --- To monitor your self-managed Postgres database with Beacon Agent, you will need to: diff --git a/advocacy_docs/edb-postgres-ai/console/reference/index.mdx b/advocacy_docs/edb-postgres-ai/console/reference/index.mdx deleted file mode 100644 index 4b053dc9697..00000000000 --- a/advocacy_docs/edb-postgres-ai/console/reference/index.mdx +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: EDB Postgres AI Console Reference -navTitle: Reference -description: Reference documentation for the EDB Postgres AI Console. ---- - diff --git a/advocacy_docs/edb-postgres-ai/overview/concepts.mdx b/advocacy_docs/edb-postgres-ai/overview/concepts.mdx index c8665eb4d9e..fe63f4178e7 100644 --- a/advocacy_docs/edb-postgres-ai/overview/concepts.mdx +++ b/advocacy_docs/edb-postgres-ai/overview/concepts.mdx @@ -8,29 +8,29 @@ EDB Postgres AI takes EDB’s leading expertise in Postgres and expands the scop EDB Postgres AI is composed of multiple elements which come together to deliver a unified and powerful experience: -## [EDB Postgres AI - Console](/edb-postgres-ai/console): +## [EDB Postgres AI - Console](/edb-postgres-ai/console) * Providing the single pane of glass onto all your EDB Postgres AI operations, Console is there to manage your database landscape. - * ### [Hybrid estate management](/edb-postgres-ai/console/estate): + * ### [Hybrid estate management](/edb-postgres-ai/console/estate) * EDB Postgres AI Cloud databases are automatically managed on the Console. - * ### [EDB Postgres AI Agent](/edb-postgres-ai/console/agent): + * ### [EDB Postgres AI Agent](/edb-postgres-ai/console/agent) * On premises databases can be brought under one manageable Console view with the Agent enabling an unprecedented view of diverse deployments. -## [EDB Postgres AI - Databases](/edb-postgres-ai/databases): +## [EDB Postgres AI - Databases](/edb-postgres-ai/databases) * All of EDB’s database expertise can be found in EDB Postgres Advanced Server and EDB Postgres Extended Server. * Oracle compatibility, transparent data encryption and more. They provide the data fabric on which EDB Postgres AI operates. * Combined with EDB Postgres Distributed, they can also provide a high availability environment for your data. * All of these components are available on the EDB Postgres AI Cloud Service, and managed through the EDB Postgres AI Console. - * ### [EDB Postgres Advanced Server and EDB Postgres Extended Server](/edb-postgres-ai/databases/databases): + * ### [EDB Postgres Advanced Server and EDB Postgres Extended Server](/edb-postgres-ai/databases/databases) * EDB Postgres Advanced Server and EDB Postgres Extended Server both provide mission critical capabilities for your data, with EDB Postgres Advanced Server also providing Oracle compatibility. - * ### [EDB Postgres Distributed](/edb-postgres-ai/databases/options/): + * ### [EDB Postgres Distributed](/edb-postgres-ai/databases/options/) * High availability with an active-active mesh of Postgres instances, EDB Postgres Distributed provides a robust and scalable environment for your data. - * ### [EDB Postgres AI Cloud Service](/edb-postgres-ai/databases/cloudservice): + * ### [EDB Postgres AI Cloud Service](/edb-postgres-ai/databases/cloudservice) * Not just databases, but driven by databases, Cloud Service provides a global platform for delivering new elements of EDB Postgres AI efficiently and effectively. -## [EDB Postgres AI - Lakehouse Analytics](/edb-postgres-ai/analytics): +## [EDB Postgres AI - Lakehouse Analytics](/edb-postgres-ai/analytics) * Filtering out the data noise and revealing insights and value, Lakehouse Analytics brings both structured relational data in Postgres and unstructured data in object storage together for exploration. At the heart of Analytics is a custom built store for this data: * Built to bring structured and unstructured data together, Lakehouse Nodes support numerous formats to bring your data in from the cold, ready to be analyzed. -## [EDB Postgres AI - AI/ML](/edb-postgres-ai/ai-ml): +## [EDB Postgres AI - AI/ML](/edb-postgres-ai/ai-ml) * Postgres has proven its capability as a flexible data environment, and Vector data, the core of generative AI, is already infused into EDB Postgres AI providing a platform for a range of practical and effective AI/ML solutions. A technical preview of this capability is available for the pgai extension. -## [EDB Postgres AI - Platforms and Tools](/edb-postgres-ai/tools): +## [EDB Postgres AI - Platforms and Tools](/edb-postgres-ai/tools) * Postgres’s extensions are a source of its power and popularity, and are one of the categories that fall within this element of EDB Postgres AI. * Extensions sit alongside existing applications like Postgres Enterprise Manager, Barman, and Query Advisor as tools that allow you to leverage Postgres’s capabilities. * Also within this element are EDB’s Migration tools, Migration Toolkit and Migration Portal. The Migration Portal is among the first EDB tools to include embedded AI with an AI copilot that can assist users in developing migration strategies. diff --git a/advocacy_docs/edb-postgres-ai/overview/releasenotes.mdx b/advocacy_docs/edb-postgres-ai/overview/releasenotes.mdx index f4a02416537..d940a919500 100644 --- a/advocacy_docs/edb-postgres-ai/overview/releasenotes.mdx +++ b/advocacy_docs/edb-postgres-ai/overview/releasenotes.mdx @@ -94,5 +94,5 @@ Distributed (and all EDB database version types), which enables other SELECT queries to be executed on the parent table while the DETACH operation is underway. -For all the Q2 EDB announcements, please visit the [EDB blog](). +For all the Q2 EDB announcements, please visit the [EDB blog](https://www.enterprisedb.com/blog/edb-postgres-ai-q2-release-highlights).