Web service segmentstatus
Retorna informações detalhadas sobre o status de todas as funcionalidades/segmentos da CSM Center, incluindo status de banco de dados, JMS, timers e outros componentes.
Tipo de execução
Para cada tipo de execução, existem diferentes parâmetros que podem ser comuns a todas as portas.
URL:
GET http://servidor:porta/csm-center-war/segmentstatus
Necessita autenticação: Não
Parâmetros:
Nenhum parâmetro é necessário.
Resposta:
200 OK: Requisição processada com sucesso. O array status é retornado independentemente dos estados individuais dos segmentos (inclusive se algum for NOK).
Content-Type: application/json
{
"dateTime": "09/02/2026 17:16:15:441",
"serverIp": "10.0.9.158",
"appServerVersion": "Wildfly",
"status": [
{
"title": "Espaço em disco",
"status": "OK",
"description": "Espaço em disco suficiente para operação da CSM Center."
},
{
"title": "Funcionamento da conexão com o banco de dados",
"status": "OK",
"description": "Conexão com o banco de dados está funcional."
},
{
"title": "Memória disponível para a JVM",
"status": "OK",
"description": "Memória livre da JVM suficiente para operação da CSM Center."
},
{
"title": "Fila de pendências para a(s) Concentradora(s)",
"status": "OK",
"description": "Quantidade de pendências dentro do ideal."
}
]
}
Exemplo curl:
curl -X GET "http://localhost:8585/csm-center-war/segmentstatus" \ -H "Accept: application/json"
Atributos da resposta:
| Campo | Preenchimento | Tipo | Descrição |
|---|---|---|---|
| dateTime | Obrigatório | String | Data e hora da verificação no formato dd/MM/yyyy HH:mm:ss:SSS |
| serverIp | Obrigatório | String | IP do servidor CSM Center |
| appServerVersion | Obrigatório | String | Versão do servidor de aplicação (ex.: "Wildfly") |
| status | Obrigatório | Array | Lista de segmentos verificados com seus respectivos status |
Cada elemento do array status possui:
| Campo | Preenchimento | Tipo | Descrição |
|---|---|---|---|
| title | Obrigatório | String | Nome do segmento verificado |
| status | Obrigatório | String |
Resultado da verificação:
|
| description | Obrigatório | String | Mensagem explicativa do estado atual |
Segmentos monitorados:
Espaço em disco:
| Status | Descrição | Condição |
|---|---|---|
| OK | Espaço em disco suficiente para operação da CSM Center. | Espaço livre >= 10% do volume total e >= 20 MB |
| WARN | Espaço em disco abaixo de 10% do total do volume. Considere excluir dados desnecessários. A CSM Center ainda está em operação. | Espaço livre < 10% do volume total, mas >= 20 MB |
| NOK | Espaço em disco caiu a níveis insuficientes (menos de 20 MB) para operação da CSM Center. Os processos estão suspensos até que o espaço em disco seja restabelecido para valores adequados. | Espaço livre < 20 MB |
| UNKNOWN | Aguarde mais alguns minutos até a informação ser processada. | Informação ainda não coletada desde a inicialização |
Funcionamento da conexão com o banco de dados:
| Status | Descrição | Condição |
|---|---|---|
| OK | A conexão com o banco de dados está funcional. | Banco de dados respondendo normalmente |
| WARN | A conexão com o banco de dados está funcional, porém ocorreu uma queda ou instabilidade recente e a CSM Center está aguardando o tempo de estabilização para retomar o funcionamento dos seus processos. A parametrização desse recurso pode ser efetuada no arquivo \csmcenter\config\csmcenter.properties pelo administrador do sistema. |
Banco reconectado após queda, em período de estabilização |
| NOK | A conexão com o banco de dados foi perdida. Verifique se o serviço do banco de dados está ativo e rodando. Se sim, aguarde alguns minutos para que a conexão seja restabelecida; caso contrário, reinicie o serviço da CSM Center. | Banco de dados inacessível |
| UNKNOWN | Aguarde mais alguns minutos até a informação ser processada. | Informação ainda não coletada desde a inicialização |
Memória disponível para a JVM:
| Status | Descrição | Condição |
|---|---|---|
| OK | Memória livre da JVM suficiente para operação da CSM Center. | Memória livre da JVM >= 100 MB |
| WARN | Memória livre da JVM em estado de atenção. Pode ser um pico de uso passageiro. Se o alerta não sumir em poucos minutos, verifique os logs da aplicação ou entre em contato com o suporte da Senior. | Memória livre da JVM entre 50 MB e 99 MB |
| NOK | Memória livre da JVM em estado crítico. É possível que ocorra uma falha em breve e os processos da CSM Center parem de funcionar. Se o alerta não sumir em poucos minutos, verifique os logs da aplicação ou entre em contato com o suporte da Senior. | Memória livre da JVM < 50 MB |
| UNKNOWN | Aguarde mais alguns minutos até a informação ser processada. | Informação ainda não coletada desde a inicialização |
Fila de pendências para a(s) Concentradora(s):
| Status | Descrição | Condição |
|---|---|---|
| OK | Quantidade de pendências dentro do ideal. | Quantidade de registros na tabela R070ADM < 100.000 |
| WARN | Quantidade de pendências acima do ideal. Considere utilizar o processo automático de limpeza da tabela Atualizações Data Mart (R070ADM). Você pode configurar a Central de Gerenciamento para excluir automaticamente pendências processadas com sucesso. | Quantidade de registros na tabela R070ADM entre 100.000 e 1.000.000 |
| NOK | Quantidade de pendências muito alta, pode causar lentidão ou travamentos na atualização da(s) Concentradora(s). Utilize o processo automático de limpeza da tabela Atualizações Data Mart (R070ADM) ou realize a limpeza manual dessa tabela, excluindo registros já processados. Você pode configurar a Central de Gerenciamento para excluir automaticamente pendências processadas com sucesso. | Quantidade de registros > 1.000.000 |
| UNKNOWN | Aguarde mais alguns minutos até a informação ser processada. | Informação ainda não coletada desde a inicialização |
Observação:
O valor "UNKNOWN" não é retornado pela lógica de negócio de cada segmento individualmente — ele é o valor padrão quando o ciclo de coleta ainda não executou nenhuma vez desde a inicialização da CSM Center. Em condições normais de operação, todos os segmentos já terão valores definidos.
English
Español
English
Español


