Как получить доступ к IBM logDNA без входа в систему через ibm-console - PullRequest
1 голос
/ 16 мая 2019

Я пытаюсь получить доступ к logDNA, предоставленному IBM, без входа в консоль IBM и перехода к расположению панели мониторинга LogDNA

Я понятия не имею, как это сделать.

curl "https://logs.logdna.com/logs/ingest?hostname=EXAMPLE_HOST&mac=C0:FF:EE:C0:FF:EE&ip=10.0.1.101&now=$(date +%s)" \
-u INSERT_INGESTION_KEY: \
-H "Content-Type: application/json; charset=UTF-8" \
-d \
'{
   "lines": [
     {
       "line":"This is an awesome log statement",
       "app":"myapp",
       "level": "INFO",
       "env": "production",
       "meta": {
         "customfield": {
           "nestedfield": "nestedvalue"
         }
       }
     }
   ]
}'

В приведенном выше фрагменте кода используемый URL-адрес является общим URL-адресом, вместо этого я хочу создать URL-адрес для моей IBM LogDNA, который должен быть доступен через токен доступа, чтобы я мог использовать приведенный ниже фрагмент кода для отправки журналов в logDNA прямо из кода.

В настоящее время, чтобы открыть панель управления LogDNA, я вхожу в облачный интерфейс IBM и проверяю в разделе Observability. Есть ли способ, которым мы можем получить доступ к этому через токены и иметь собственный URL, к которому я могу применить это?

1 Ответ

2 голосов
/ 16 мая 2019

Шаги для получения URL-адреса панели мониторинга с помощью командной строки описаны в соответствующей документации IBM Log Analyis с logDNA.

Вам необходимо настроить IAM, конечную точку, информацию о группе ресурсови т. д., а затем получите пользовательский URL-адрес панели управления.

...