让我的azure VM将诊断信息发送到事件中心时遇到一些问题。最终目标只是配置代理以提取事件日志,并将其发送到事件中心,以供第三方SIEM使用。
被建议沿着这条路线走,这似乎是最可行的选择,但是我无法将任何消息发送到事件中心。此时,由于一切似乎都已正确配置,因此我不确定我还能做什么。
任何建议将不胜感激。
我能够看到对eventhub的请求进入了,但是发生了错误。 [1]
正在处理的请求-名称空间
https://imgur.com/hKDkqgw
无消息-namespace
https://imgur.com/Cdbs5oU
事件中心(evt)指标
https://imgur.com/kbRBh0s
我的private.json文件
return Object.keys(data)
.filter(key => !dontPickFrom.includes(key))
.reduce((acc, key) => ({...acc, [key]: data[key]}), {});
我的publicconfig.json文件
{
"storageAccountName": "storageaccountname",
"storageAccountKey": "connection string omitting prefixing ?",
"EventHub": {
"Url": "https://eventhub-ns.servicebus.windows.net/evt",
"SharedAccessKeyName": "SendRule",
"SharedAccessKey": "KEY base64 encoded"
}
}
除指标表外,找不到其他错误消息