Conector Oracle Cloud Infrastructure (usando o Azure Functions) para Microsoft Sentinel
O conector de dados do Oracle Cloud Infrastructure (OCI) fornece a capacidade de ingerir logs OCI do OCI Stream para o Microsoft Sentinel usando a API REST de streaming OCI.
Trata-se de conteúdo gerado automaticamente. Para alterações, entre em contato com o provedor da solução.
Atributos do conector
Atributo do conector | Description |
---|---|
Tabela(s) do Log Analytics | OCI_Logs_CL |
Suporte a regras de coleta de dados | Não é suportado atualmente |
Apoiado por | Corporação Microsoft |
Exemplos de consulta
Todos os eventos OCI
OCI_Logs_CL
| sort by TimeGenerated desc
Pré-requisitos
Para integrar com o Oracle Cloud Infrastructure (usando o Azure Functions), certifique-se de:
- Permissões Microsoft.Web/sites: são necessárias permissões de leitura e gravação no Azure Functions para criar um Aplicativo de Função. Consulte a documentação para saber mais sobre o Azure Functions.
- Credenciais da API OCI: O arquivo de configuração da chave da API e a chave privada são necessários para a conexão da API da OCI. Consulte a documentação para saber mais sobre como criar chaves para acesso à API
Instruções de instalação do fornecedor
Nota
Esse conector usa o Azure Functions para se conectar à API de Armazenamento de Blob do Azure para extrair logs para o Microsoft Sentinel. Isso pode resultar em custos adicionais para a ingestão de dados e para o armazenamento de dados nos custos do Armazenamento de Blobs do Azure. Consulte a página de preços do Azure Functions e a página de preços do Armazenamento de Blobs do Azure para obter detalhes.
(Etapa opcional) Armazene com segurança a(s) chave(s) de autorização do espaço de trabalho e da API ou código(s) no Cofre de Chaves do Azure. O Azure Key Vault fornece um mecanismo seguro para armazenar e recuperar valores de chave. Siga estas instruções para usar o Azure Key Vault com um Aplicativo de Função do Azure.
Nota
Esse conector de dados depende de um analisador baseado em uma função Kusto para funcionar como esperado OCILogs que é implantado com a solução Microsoft Sentinel.
PASSO 1 - Criação de Stream
- Faça login no console OCI e vá para o menu de navegação ->Analytics & AI ->Streaming
- Clique em Criar fluxo
- Selecione Stream Pool ou crie um novo
- Forneça o nome do fluxo, retenção, número de partições, taxa de gravação total, taxa de leitura total com base na quantidade de dados.
- Ir para o menu de navegação ->Logging ->Service Connectors
- Clique em Criar conector de serviço
- Fornecer nome do conector, descrição, compartimento de recursos
- Selecione Fonte: Registro em log
- Selecione o destino: Streaming
- (Opcional) Configure o Grupo de Logs, Filtros ou use a consulta de pesquisa personalizada para transmitir somente os logs necessários.
- Configure Target - selecione a vertente criada antes.
- Clique em Criar
Consulte a documentação para obter mais informações sobre Streaming e Service Connectors.
ETAPA 2 - Criando credenciais para OCI REST API
Siga a documentação para criar o arquivo de configuração de chave privada e chave API.
IMPORTANTE: Salve a chave privada e o arquivo de configuração da chave de API criados durante esta etapa, pois eles serão usados durante a etapa de implantação.
ETAPA 3 - Escolha UMA das duas opções de implantação a seguir para implantar o conector e a Função do Azure associada
IMPORTANTE: Antes de implantar o conector de dados OCI, tenha a ID do Espaço de Trabalho e a Chave Primária do Espaço de Trabalho (que podem ser copiadas do seguinte), bem como as credenciais da API OCI, prontamente disponíveis.
Próximos passos
Para obter mais informações, vá para a solução relacionada no Azure Marketplace.