Agent installation options for Google Cloud VMs

Site Reliability Engineering (SRE) and Operations teams responsible for operating virtual machines (VMs) are always looking for ways to provide a more stable, more scalable environment for their development partners. Part of providing that stable experience is having telemetry data (metrics, logs and traces) from systems and applications so you can monitor and troubleshoot effectively. Many Google Cloud services, including VMs, provide basic system metrics out of the box, without the need to install an agent. However, if you want in-depth metrics about your VMs or application telemetry, installing an agent is necessary.Agent installation options for Google Cloud VMsChoosing the right solution for installing agents on your VMs can save you a lot of time and effort. Google Cloud’s operations suite has created options ranging from one VM at a time, all the way to programmatic fleet installations. We know you’re overloaded with tools, so the options we present below leverage both the Google Cloud and third party tools which are likely already in use in your organization today.Before you begin installing agents, you have to determine which Google Cloud agent fits your needs. The Ops Agent is a single agent for both logs and metrics, targeted toward specialized high throughput logging workloads. Compared with the standard logging-only agent, you can capture more data and avoid OutofMemory errors. As of today, the Ops Agent is in preview, so be sure to confirm which agent will work best for your environment. If the Ops Agent doesn’t meet your needs, you should use the standard Logging and Monitoring agents.Single VM via the VM Instances dashboardIf you have only a small handful of VMs that need monitoring and logging, and you have determined that the standard Cloud Monitoring and Logging agents are your best options, you can use the VM Instances dashboard in Cloud Monitoring to begin the installation process. This dashboard provides a list of all VMs in your workspace and displays whether or not agents are installed on each VM. If agents are not installed, you can use the ‘Install Agent’ walk through to complete a simple installation flow. If agents are installed but they are out of date, you can click on “Learn more” and follow the linked instructions to upgrade the agent. The VM Instances dashboard in Cloud Monitoring, showing all VMs and the status of their agentsSingle VM via Google Compute Engine in-contextFrom the VM Instances page in Compute Engine, you can see important monitoring information about each of your VMs without having to navigate to Cloud Monitoring and you can also install the monitoring agent.The VM Instances dashboard in Compute Engine where you can deploy agentsMulti-VM with GCP Tooling (Agent Policies)If you are responsible for operating a fleet of hundreds or thousands of VMs, walking through a UI-based prompt for each machine does not scale. For those who do not prefer to use a third party configuration management or provisioning tools such as Ansible or Terraform, we provide a built-in option to programmatically manage the installation and management of your agents called Agent Policies, which is currently in preview.    With one command, you can create a policy that governs new and existing VMs to ensure proper installation and optional auto-upgrade of the Ops Agent, the standard Logging agent, or the standard Monitoring agent on VMs that meet your specified criteria.Example of an Agent Policy with gcloud commands on VMs with Debian operating systemsMulti-VM with Ansible and TerraformUsing AnsibleAdministrators, SRE and IT managers spend enough time learning new tools. Therefore, if your organization already uses the configuration management/automation capabilities of the open source tool Ansible, we want to make sure you can use it to install agents for Cloud Logging and Cloud Monitoring.    Using the Ansible Role, you can install and configure the agent(s) across your fleet of Linux and Windows VMs. For more information, refer to the Ansible Role for Cloud Ops documentation.Example playbook for installing the Ops Agent with AnsibleOther popular configuration management tool integrations such as Chef and Puppet are coming in the middle of this year.Using TerraformIf you are already using Terraform, the open-source provisioning management/infrastructure-as-code tool, you can use the Terraform module to install and configure our agents on your VMs. For more information, refer to the Terraform Agent Policy documentation.Sample module to install Ops Agent on all CentOS 8 VMs with two labels “env=prod” and “app=myproduct”Get started todayWhether you are managing a handful of VMs or an entire fleet, ensuring robust observability data is available from systems and applications is key to effective monitoring and troubleshooting. With the VM Instances dashboard in Cloud Monitoring, Agent Policies, or use of open source tooling such as Ansible and Terraform, you have many options to install agents on your Google Cloud VMs. While Google Cloud’s operations suite services like Cloud Logging and Cloud Monitoring have some VM metrics available out of the box, installing the Ops Agent or the Cloud Monitoring and Cloud Loggingagents allows you to gather the data that will help you operate your infrastructure and applications at their most optimal levels.  Related ArticleRead Article
Quelle: Google Cloud Platform

Google’s research & data insights solution makes next-generation research accessible

In order to be successful, research needs to be replicable, so scientists can build on past work and insights. However, an article in Nature warned that as much as 50% of published drug development research could not be reproduced in subsequent trials. As a result, promising drug candidates sometimes led to disappointment, as well as wasted time and money, when key findings could not be replicated. The shift to cloud computing helps solve this problem because it allows researchers to use open-source tools that work across platforms. As demand for cloud computing rises, our customers have asked us for more ready-made solutions to assure reproducibility of results by their collaborators, regardless of the platform they are using. They asked for secure and effective collaboration tools as well as faster time-to-insight from any type of data.We listened. Google’s new research and data insights solution includes three sets of functionalities to address these key challenges. Each can be activated on demand and may be eligible for subscription pricing. “HPC in a box” offers abstract complexity to run high performance computing (HPC) workloads by automatically managing your cluster in the most effective manner. It integrates seamlessly with some of the industry’s most-used schedulers like Slurm and PBS. It makes it easier than ever to answer bigger questions faster by accessing Google’s fast, powerful hardware like TPUs and GPUs, all for one predictable flat fee for eligible workloads. Healthcare Innovation Hub provides healthcare-specific functionality to help ingest, aggregate, and de-identify any type of healthcare data in its original format. It unlocks cross-modality analysis and collaboration and empowers researchers with harmonization tools to overcome healthcare interoperability issues. Google Cloud Real-World Insights (formerly FDA MyStudies) accelerates and streamlines drug development and clinical trials to address urgent medical challenges with reproducible results.The solution enables researchers to ask new questions, get answers more quickly, and work more collaboratively–with no wait times or down times. Institutions can scale to more ambitious projects and generate actionable, real-time insights from any data source–all while staying within budget.Many top research centers have already found it faster and more cost effective to shift from downloading and storing data on their own servers to storing and analyzing data on Google Cloud. Here are some of the real-world projects already yielding breakthroughs:Clemson analyzed 8,500 hours of traffic camera feeds with 2.1M vCPUs in three hours to improve evacuation routes for disaster planning.The Colorado Center for Personalized Medicine saved $2.9M by building their Compass data warehouse on Google Cloud rather than on on-prem.The Broad Institute slashed costs of genomic sequencing by 90% with Google Cloud.Our partners, such as Atos, Burwood, Omnibond, Mavenwave, Quantiphi, and Deloitte, can help you first design and develop, then install and implement your own solution, including training. To assess your institution’s needs and develop a customized plan for your next-generation research solution with research and insights, contact our sales team.
Quelle: Google Cloud Platform

Amazon RDS unterstützt nun PostgreSQL 13 in den Regionen AWS GovCloud (USA)

Amazon RDS for PostgreSQL unterstützt jetzt die Hauptversion 13 in AWS GovCloud-Regionen (USA). PostgreSQL 13 bietet verbesserte Funktionalität und Leistung von neuen Funktionen und Verbesserungen wie Deduplizierung von B-Tree-Indexeinträgen, verbesserte Leistung für Abfragen, die partitionierte Tabellen verwenden, inkrementelle Sortierung zur Beschleunigung der Datensortierung und parallele Verarbeitung von Indizes mit dem VACUUM-Befehl, mehr Möglichkeiten zur Überwachung der Aktivitäten in einer PostgreSQL-Datenbank, neue Sicherheitsfunktionen und vieles mehr. Diese Version bietet auch Unterstützung für bool_plperl, wodurch das Schreiben von Perl-Prozeduren vereinfacht wird.
Quelle: aws.amazon.com

AWS gibt Data-Sink-Fähigkeit für die Glue-Konnektoren bekannt

AWS Glue ist ein serverloser Datenintegrationsservice, der das Auffinden, Aufbereiten und Kombinieren von Daten für Analysen, Machine Learning und die Anwendungsentwicklung vereinfacht. Mit den benutzerdefinierten Konnektoren von AWS Glue können Kunden ganz einfach Daten zwischen SaaS-Anwendungen, Cloud-übergreifenden Datenspeichern, AWS-Services, Data Warehouses, benutzerdefinierten Datenquellen und Amazon S3 übertragen. Heute geben wir die Verfügbarkeit einer Data-Sink-Funktion bekannt, die es Kunden ermöglicht, bidirektionale Konnektoren sowohl als Quelle als auch als Ziel zu verwenden. Die Data-Sink-Funktion für benutzerdefinierte AWS-Glue-Konnektoren wird auch in AWS Glue Studio unterstützt, sodass Benutzer ihre Datenpipelines ohne Code erstellen können.
Quelle: aws.amazon.com