Administrator Guide > Monitoring Axon > Working With Services
  

Working With Services

Axon uses several application services and microservices to provide specific functionality that enable you to implement data governance. These services are independent modular services that work together to enhance Axon capabilities.
The services and microservices are located in the <INSTALLATION_DIR>/axonhome/third-party-app/scripts directory in the Linux environment.
Axon uses the following services:
Service
Service Name
Service Script
Authorization
authorization
authorization
Bulk Upload
axon_bulk_upload_microservice
axon_bulk_upload_microservice_init
Change Request
axon_changerequest_microservice
axon_changerequest_microservice
Daemon Tools
axon_daemontools
daemontools
Data Marketplace
axon_marketplace_microservice
axon_marketplace_microservice_init
Document Upload
axon_document_upload_microservice
axon_document_upload_microservice
Email Notification
jobber
jobber
Graph Database and Search
orientdb
orientdb
HTTPD
httpd
httpd
Log Search
Elasticsearch
Elasticsearch
Manage Logs
Logstash
Logstash
Memcached
memcached
memcached
Messaging
rabbitmq-server
rabbitmq
Notification
axon_notification_microservice
axon_notification_microservice
OdbConsumer
OdbConsumer
OdbConsumer
PostgreSQL
postgresql
postgresql
Unison Search
axon_unison_microservice
axon_unison_microservice_init
Value List
axon_value_list_microservice
axon_valuelist_microservice_init
Workflow
camunda
camunda

Check the Status of a Service

To check the status of a specific service, go to the <INSTALLATION_DIR>/axonhome/third-party-app/scripts directory in the Linux environment, and run the following command:
sh <service_script> status
For example, to check the status of the Email Notification service, run the following command:
sh jobber status

Check the Status of All Services

To check the status of all Axon services, go to the <INSTALLATION_DIR>/axonhome/third-party-app/scripts directory, and run the following command:
sh axonStatus

Start a Service

To start a service that is shut down, go to the <INSTALLATION_DIR>/axonhome/third-party-app/scripts directory in the Linux environment, and run the following command:
sh <service_script> start
For example, to start the Document Upload service, run the following command:
sh axon_document_upload_microservice start

Stop a Service

To stop a running service, go to the <INSTALLATION_DIR>/axonhome/third-party-app/scripts directory in the Linux environment, and run the following command:
sh <service_script> stop
For example, to stop the Unison Search service, run the following command:
sh axon_unison_microservice_init stop

Restart a Service

To stop a running service and start it again, go to the <INSTALLATION_DIR>/axonhome/third-party-app/scripts directory in the Linux environment, and run the following command:
sh <service_script> restart
For example, to restart the Value List service, run the following command:
sh axon_value_list_microservice_init restart