Hello,
I am currently using Google SecOps for SOC operations, I want to forward logs from GCP Linux and Windows VMs to SecOps forwarder. I have created forwarder in SecOps to collect Linux data and download the .conf file (https://cloud.google.com/chronicle/docs/install/forwarder-configuration-manual). I was able to establish connection and send the logs from GCP Linux VM to SecOps forwarder. But as I am using .conf file for authentication, I am storing it on local storage of VM. But that file contains following information :
output:
url: xxxxxxxxxxxxxxxxxxxxxx
identity:
identity:
collector_id: xxxxxxxxxxxxxxxxxxxxxx
customer_id: xxxxxxxxxxxxxxxxxxxxxx
secret_key: |
{
"type": "service_account",
"project_id": "xxxxxxxxxxxxxxxxxxxxxx",
"private_key_id": "xxxxxxxxxxxxxxxxxxxxxx",
"private_key": "xxxxxxxxxxxxxxxxxxxxxx",
"client_email": "xxxxxxxxxxxxxxxxxxxxxx",
"client_id": "xxxxxxxxxxxxxxxxxxxxxx",
"auth_uri": "xxxxxxxxxxxxxxxxxxxxxx",
"token_uri": "xxxxxxxxxxxxxxxxxxxxxx",
"auth_provider_x509_cert_url": "xxxxxxxxxxxxxxxxxxxxxx",
"client_x509_cert_url": "xxxxxxxxxxxxxxxxxxxxxx",
"universe_domain": "xxxxxxxxxxxxxxxxxxxxxx"
}
which contains sensitive information. I don't want to store this file on VM. What I can