The project provides an Azure function for collecting Azure services logs and sending the logs to vRealize log insight cloud - vRLIC.
Assuming, that the "Resource Group" is already created, if not please create it.
To try out the project, you need to do two things:
- Deploy the template of this project in your Azure environment.
- API_Url : In API_Url field please provide, vRealize Log Insight Cloud API Url.
- API_Key : In API_Key field please provide, vRealize Log Insight Cloud API Token.
- Complete configuration based on the template deployed to collect logs from the below Azure services.
The following sections describe the type of deployments are available.
Azure Blob storage is Microsoft's object storage solution for the cloud. Blob storage is optimized for storing massive amounts of unstructured data. Unstructured data is data that doesn't adhere to a particular data model or definition, such as text or binary data.
Single click automated service deployment is enable to collect logs from Blob Storage. It can be achieved by clicking on following button:
Azure Event Hub is a Big Data streaming platform and event ingestion service, capable of receiving and processing millions of events per second. Event Hubs can process and store events, data, or telemetry produced by distributed software and devices. Data sent to an event hub can be transformed and stored using any real-time analytics provider or batching/storage adapters.
Single click automated service deployment is enable to collect logs from Event Hub. It be achieved by clicking on following button:
The vmware-log-collectors-for-public-cloud project team welcomes contributions from the community. Before you start working with vmware-log-collectors-for-public-cloud, please read our Developer Certificate of Origin. All contributions to this repository must be signed as described on that page. Your signature certifies that you wrote the patch or have the right to pass it on as an open-source patch. For more detailed information, refer to CONTRIBUTING.md.
Please see LICENSE.txt.
Developer need to run following command in /azure
directory, once code changes done in /src
directory,
yarn build
This command will copy required files in blobStorageFunction and eventHubFunction under /target
directory, which will later be used by template for automated deployment.