Ao chamar a operação ListPipelineIds para configurar o gerenciamento de pipelines do Kibana, teste a conectividade entre o Logstash e o Kibana e obtenha a lista de IDs dos pipelines criados no Kibana de destino.
O gerenciamento de pipelines divide-se em gerenciamento de arquivos de configuração e gerenciamento de pipelines do Kibana. O gerenciamento de pipelines do Kibana não está disponível em alguns consoles regionais.
Depuração
Cabeçalhos da requisição
Esta operação utiliza apenas o cabeçalho de requisição comum. Para mais informações, consulte Parâmetros comuns de requisição.
Sintaxe da requisição
POST /openapi/instances/[InstanceId]/pipeline-ids HTTP/1.1
Parâmetros da requisição
|
Parâmetro |
Tipo |
Posição |
Obrigatório |
Exemplo |
Descrição |
|
InstanceId |
String |
Path |
Sim |
ls-cn-7g1umu96oit2e**** |
ID da instância do Logstash. |
RequestBody
Preencha os parâmetros a seguir no RequestBody para verifique as informações do Kibana no pipeline de gerenciamento.
|
Parâmetro |
Tipo |
Obrigatório |
Exemplo |
Descrição |
|
userName |
String |
Sim |
elastic |
Nome de usuário para fazer login no console do Kibana. Valor padrão: elastic. |
|
password |
String |
Sim |
xxxxxx |
Senha para fazer login no console do Kibana. |
Parâmetros de resposta
| Parâmetro | Tipo | Exemplo | Descrição |
| RequestId | String | 5FFD9ED4-C2EC-4E89-B22B-1ACB6FE1D*** | ID da requisição. |
| Result | Array of Result | Lista de resultados retornada. | |
| available | Boolean | true | Indica se o pipeline está disponível. Valores possíveis:
|
| code | String | OK | Código de erro quando o pipeline está indisponível. |
| message | String | OK | Mensagem de erro quando o pipeline está indisponível. |
| pipelineId | String | testKibanaManagement | ID do pipeline criado no Kibana. |
Exemplos
Exemplo de requisição
POST /openapi/instances/ls-cn-7g1umu96oit2e ****/pipeline-ids HTTP/1.1 public request header {"userName":"elastic", "password":"xxxxxx"}
Exemplo de resposta de sucesso
Formato JSON
{ "Result":[ { "pipelineId":"testKibanaManagement", "available":true, "code":"OK", "message":"OK" } ], "RequestId":"E50BC6C3-23B5-4CA0-983C-066098FB8E34" }
Códigos de erro
Para obter uma lista de códigos de erro, visite a Central de Erros da API.