No descripton provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
This Python package is automatically generated by the Swagger Codegen project:
- API version: 2.1.1+01d50e5
- Package version: 1.0.0
- Build date: 2016-09-23T11:06:39.572+08:00
- Build package: class io.swagger.codegen.languages.PythonClientCodegen
Python 2.7 and 3.4+
If the python package is hosted on Github, you can install directly from Github
pip install git+https://github.com/yumimobi/graylog.py.git(you may need to run pip with root permission: sudo pip install git+https://github.com/yumimobi/graylog.py.git)
Then import the package:
import graylog Install via Setuptools.
python setup.py install --user(or sudo python setup.py install to install the package for all users)
Then import the package:
import graylogPlease follow the installation procedure and then run the following:
import time
import graylog
from graylog.rest import ApiException
from pprint import pprint
# create an instance of the API class
api_instance = graylog.ApidocsApi
try:
# Get API documentation
api_instance.overview()
except ApiException as e:
print "Exception when calling ApidocsApi->overview: %s\n" % eAll URIs are relative to http://log.ano.yumimobi.com/api
| Class | Method | HTTP request | Description |
|---|---|---|---|
| ApidocsApi | overview | GET /api-docs | Get API documentation |
| ApidocsApi | route | GET /api-docs/{route: .+} | Get detailed API documentation of a single resource |
| ClusterApi | get | GET /cluster | Get system overview of all Graylog nodes |
| ClusterApi | jvm | GET /cluster/{nodeId}/jvm | Get JVM information of the given node |
| ClusterApi | thread_dump | GET /cluster/{nodeId}/threaddump | Get a thread dump of the given node |
| ClusterdeflectorApi | cycle | POST /cluster/deflector/cycle | Finds master node and triggers deflector cycle |
| ClusterinputstatesApi | get | GET /cluster/inputstates | Get all input states |
| ClusterinputstatesApi | start | PUT /cluster/inputstates/{inputId} | Start or restart specified input in all nodes |
| ClusterinputstatesApi | stop | DELETE /cluster/inputstates/{inputId} | Stop specified input in all nodes |
| ClusterjobsApi | cancel_job | DELETE /cluster/jobs/{jobId} | Cancel job with the given ID |
| ClusterjobsApi | get_job | GET /cluster/jobs/{jobId} | Get job with the given ID |
| ClusterjobsApi | list | GET /cluster/jobs | List currently running jobs |
| ClustermetricsApi | multiple_metrics_all_nodes | POST /cluster/metrics/multiple | Get all metrics of all nodes in the cluster |
| ClustersystemloggersApi | loggers | GET /cluster/system/loggers | List all loggers of all nodes and their current levels |
| ClustersystemloggersApi | set_subsystem_logger_level | PUT /cluster/system/loggers/{nodeId}/subsystems/{subsystem}/level/{level} | Set the loglevel of a whole subsystem |
| ClustersystemloggersApi | subsystems | GET /cluster/system/loggers/subsystems | List all logger subsystems and their current levels |
| CountApi | total | GET /count/total | Total number of messages in all your indices. |
| DashboardsApi | create | POST /dashboards | Create a dashboard |
| DashboardsApi | delete | DELETE /dashboards/{dashboardId} | Delete a dashboard and all its widgets |
| DashboardsApi | get | GET /dashboards/{dashboardId} | Get a single dashboards and all configurations of its widgets. |
| DashboardsApi | list | GET /dashboards | Get a list of all dashboards and all configurations of their widgets. |
| DashboardsApi | set_positions | PUT /dashboards/{dashboardId}/positions | Update/set the positions of dashboard widgets. |
| DashboardsApi | update | PUT /dashboards/{dashboardId} | Update the settings of a dashboard. |
| FiltersblacklistApi | create | POST /filters/blacklist | Create a blacklist filter |
| FiltersblacklistApi | delete | DELETE /filters/blacklist/{filterId} | Remove the existing blacklist filter |
| FiltersblacklistApi | get | GET /filters/blacklist/{filterId} | Get the existing blacklist filter |
| FiltersblacklistApi | get_all | GET /filters/blacklist | Get all blacklist filters |
| FiltersblacklistApi | update | PUT /filters/blacklist/{filterId} | Update an existing blacklist filter |
| MessagesApi | analyze | GET /messages/{index}/analyze | Analyze a message string |
| MessagesApi | parse | POST /messages/parse | Parse a raw message |
| MessagesApi | search | GET /messages/{index}/{messageId} | Get a single message. |
| PluginsorggraylogpluginscollectorApi | copy_configuration | POST /plugins/org.graylog.plugins.collector/configurations/{id}/{name} | Copy a configuration |
| PluginsorggraylogpluginscollectorApi | copy_input | POST /plugins/org.graylog.plugins.collector/configurations/{id}/inputs/{inputId}/{name} | Copy a configuration input |
| PluginsorggraylogpluginscollectorApi | copy_output | POST /plugins/org.graylog.plugins.collector/configurations/{id}/outputs/{outputId}/{name} | Copy a configuration output |
| PluginsorggraylogpluginscollectorApi | copy_snippet | POST /plugins/org.graylog.plugins.collector/configurations/{id}/snippets/{snippetId}/{name} | Copy a configuration snippet |
| PluginsorggraylogpluginscollectorApi | create_configuration | POST /plugins/org.graylog.plugins.collector/configurations | Create new collector configuration |
| PluginsorggraylogpluginscollectorApi | create_input | POST /plugins/org.graylog.plugins.collector/configurations/{id}/inputs | Create a configuration input |
| PluginsorggraylogpluginscollectorApi | create_output | POST /plugins/org.graylog.plugins.collector/configurations/{id}/outputs | Create a configuration output |
| PluginsorggraylogpluginscollectorApi | create_snippet | POST /plugins/org.graylog.plugins.collector/configurations/{id}/snippets | Create a configuration snippet |
| PluginsorggraylogpluginscollectorApi | delete_configuration | DELETE /plugins/org.graylog.plugins.collector/configurations/{id} | Delete a collector configuration |
| PluginsorggraylogpluginscollectorApi | delete_input | DELETE /plugins/org.graylog.plugins.collector/configurations/{id}/inputs/{inputId} | Delete input form configuration |
| PluginsorggraylogpluginscollectorApi | delete_output | DELETE /plugins/org.graylog.plugins.collector/configurations/{id}/outputs/{outputId} | Delete output from configuration |
| PluginsorggraylogpluginscollectorApi | delete_snippet | DELETE /plugins/org.graylog.plugins.collector/configurations/{id}/snippets/{snippetId} | Delete snippet from configuration |
| PluginsorggraylogpluginscollectorApi | get_configuration | GET /plugins/org.graylog.plugins.collector/{collectorId} | Get a single collector configuration |
| PluginsorggraylogpluginscollectorApi | get_configurations | GET /plugins/org.graylog.plugins.collector/configurations/{id} | Show collector configuration details |
| PluginsorggraylogpluginscollectorApi | get_tags | GET /plugins/org.graylog.plugins.collector/configurations/tags | List all used tags |
| PluginsorggraylogpluginscollectorApi | list_configurations | GET /plugins/org.graylog.plugins.collector/configurations | List all collector configurations |
| PluginsorggraylogpluginscollectorApi | update_configuration_name | PUT /plugins/org.graylog.plugins.collector/configurations/{id}/name | Updates a collector configuration name |
| PluginsorggraylogpluginscollectorApi | update_input | PUT /plugins/org.graylog.plugins.collector/configurations/{id}/inputs/{input_id} | Update a configuration input |
| PluginsorggraylogpluginscollectorApi | update_output | PUT /plugins/org.graylog.plugins.collector/configurations/{id}/outputs/{output_id} | Update a configuration output |
| PluginsorggraylogpluginscollectorApi | update_snippet | PUT /plugins/org.graylog.plugins.collector/configurations/{id}/snippets/{snippet_id} | Update a configuration snippet |
| PluginsorggraylogpluginscollectorcollectorsApi | get | GET /plugins/org.graylog.plugins.collector/collectors/{collectorId} | Returns at most one collector summary for the specified collector id |
| PluginsorggraylogpluginscollectorcollectorsApi | list | GET /plugins/org.graylog.plugins.collector/collectors | Lists all existing collector registrations |
| PluginsorggraylogpluginscollectorcollectorsApi | register | PUT /plugins/org.graylog.plugins.collector/collectors/{collectorId} | Create/update a collector registration |
| PluginsorggraylogpluginsmapmapdataApi | map_data | POST /plugins/org.graylog.plugins.map/mapdata | Get map data |
| PluginsorggraylogpluginspipelineprocessorsystempipelinesconnectionsApi | connect_pipelines | POST /plugins/org.graylog.plugins.pipelineprocessor/system/pipelines/connections | Connect processing pipelines to a stream |
| PluginsorggraylogpluginspipelineprocessorsystempipelinesconnectionsApi | get_all | GET /plugins/org.graylog.plugins.pipelineprocessor/system/pipelines/connections | Get all pipeline connections |
| PluginsorggraylogpluginspipelineprocessorsystempipelinesconnectionsApi | get_pipelines_for_stream | GET /plugins/org.graylog.plugins.pipelineprocessor/system/pipelines/connections/{streamId} | Get pipeline connections for the given stream |
| PluginsorggraylogpluginspipelineprocessorsystempipelinespipelineApi | create_from_parser | POST /plugins/org.graylog.plugins.pipelineprocessor/system/pipelines/pipeline | Create a processing pipeline from source |
| PluginsorggraylogpluginspipelineprocessorsystempipelinespipelineApi | delete | DELETE /plugins/org.graylog.plugins.pipelineprocessor/system/pipelines/pipeline/{id} | Delete a processing pipeline |
| PluginsorggraylogpluginspipelineprocessorsystempipelinespipelineApi | get | GET /plugins/org.graylog.plugins.pipelineprocessor/system/pipelines/pipeline/{id} | Get a processing pipeline |
| PluginsorggraylogpluginspipelineprocessorsystempipelinespipelineApi | get_all | GET /plugins/org.graylog.plugins.pipelineprocessor/system/pipelines/pipeline | Get all processing pipelines |
| PluginsorggraylogpluginspipelineprocessorsystempipelinespipelineApi | parse | POST /plugins/org.graylog.plugins.pipelineprocessor/system/pipelines/pipeline/parse | Parse a processing pipeline without saving it |
| PluginsorggraylogpluginspipelineprocessorsystempipelinespipelineApi | update | PUT /plugins/org.graylog.plugins.pipelineprocessor/system/pipelines/pipeline/{id} | Modify a processing pipeline |
| PluginsorggraylogpluginspipelineprocessorsystempipelinesruleApi | create_from_parser | POST /plugins/org.graylog.plugins.pipelineprocessor/system/pipelines/rule | Create a processing rule from source |
| PluginsorggraylogpluginspipelineprocessorsystempipelinesruleApi | delete | DELETE /plugins/org.graylog.plugins.pipelineprocessor/system/pipelines/rule/{id} | Delete a processing rule |
| PluginsorggraylogpluginspipelineprocessorsystempipelinesruleApi | function_descriptors | GET /plugins/org.graylog.plugins.pipelineprocessor/system/pipelines/rule/functions | Get function descriptors |
| PluginsorggraylogpluginspipelineprocessorsystempipelinesruleApi | get | GET /plugins/org.graylog.plugins.pipelineprocessor/system/pipelines/rule/{id} | Get a processing rule |
| PluginsorggraylogpluginspipelineprocessorsystempipelinesruleApi | get_all | GET /plugins/org.graylog.plugins.pipelineprocessor/system/pipelines/rule | Get all processing rules |
| PluginsorggraylogpluginspipelineprocessorsystempipelinesruleApi | get_bulk | POST /plugins/org.graylog.plugins.pipelineprocessor/system/pipelines/rule/multiple | Retrieve the named processing rules in bulk |
| PluginsorggraylogpluginspipelineprocessorsystempipelinesruleApi | parse | POST /plugins/org.graylog.plugins.pipelineprocessor/system/pipelines/rule/parse | Parse a processing rule without saving it |
| PluginsorggraylogpluginspipelineprocessorsystempipelinesruleApi | update | PUT /plugins/org.graylog.plugins.pipelineprocessor/system/pipelines/rule/{id} | Modify a processing rule |
| PluginsorggraylogpluginspipelineprocessorsystempipelinessimulateApi | simulate | POST /plugins/org.graylog.plugins.pipelineprocessor/system/pipelines/simulate | Simulate the execution of the pipeline message processor |
| PluginsorggraylogpluginsusagestatisticsApi | show_cluster_data_set | GET /plugins/org.graylog.plugins.usagestatistics/cluster | Show the collected anonymous usage statistics of this Graylog cluster |
| PluginsorggraylogpluginsusagestatisticsApi | show_config | GET /plugins/org.graylog.plugins.usagestatistics/config | Show configuration for the anonymous usage statistics plugin |
| PluginsorggraylogpluginsusagestatisticsApi | show_node_data_set | GET /plugins/org.graylog.plugins.usagestatistics/node | Show the collected anonymous usage statistics of this Graylog node |
| PluginsorggraylogpluginsusagestatisticsoptoutApi | get_opt_out_state | GET /plugins/org.graylog.plugins.usagestatistics/opt-out | Get opt-out status |
| PluginsorggraylogpluginsusagestatisticsoptoutApi | set_opt_out_state | POST /plugins/org.graylog.plugins.usagestatistics/opt-out | Disable sending anonymous usage stats |
| RolesApi | add_member | PUT /roles/{rolename}/members/{username} | Add a user to a role |
| RolesApi | create | POST /roles | Create a new role |
| RolesApi | delete | DELETE /roles/{rolename} | Remove the named role and dissociate any users from it |
| RolesApi | get_members | GET /roles/{rolename}/members | Retrieve the role's members |
| RolesApi | list_all | GET /roles | List all roles |
| RolesApi | read | GET /roles/{rolename} | Retrieve permissions for a single role |
| RolesApi | remove_member | DELETE /roles/{rolename}/members/{username} | Remove a user from a role |
| RolesApi | update | PUT /roles/{rolename} | Update an existing role |
| SearchdecoratorsApi | create | POST /search/decorators | Creates a message decoration configuration |
| SearchdecoratorsApi | delete | DELETE /search/decorators/{decoratorId} | Create a decorator |
| SearchdecoratorsApi | get | GET /search/decorators | Returns all configured message decorations |
| SearchdecoratorsApi | get_available | GET /search/decorators/available | Returns all available message decorations |
| SearchdecoratorsApi | update | PUT /search/decorators/{decoratorId} | Update a decorator |
| SearchsavedApi | create | POST /search/saved | Create a new saved search |
| SearchsavedApi | delete | DELETE /search/saved/{searchId} | Delete a saved search |
| SearchsavedApi | get | GET /search/saved/{searchId} | Get a single saved search |
| SearchsavedApi | list | GET /search/saved | Get a list of all saved searches |
| SearchsavedApi | update | PUT /search/saved/{searchId} | Update a saved search |
| SearchuniversalabsoluteApi | export_search_absolute_chunked | GET /search/universal/absolute/export | Export message search with absolute timerange. |
| SearchuniversalabsoluteApi | field_histogram_absolute | GET /search/universal/absolute/fieldhistogram | Field value histogram of a query using an absolute timerange. |
| SearchuniversalabsoluteApi | histogram_absolute | GET /search/universal/absolute/histogram | Datetime histogram of a query using an absolute timerange. |
| SearchuniversalabsoluteApi | search_absolute | GET /search/universal/absolute | Message search with absolute timerange. |
| SearchuniversalabsoluteApi | stats_absolute | GET /search/universal/absolute/stats | Field statistics for a query using an absolute timerange. |
| SearchuniversalabsoluteApi | terms_absolute | GET /search/universal/absolute/terms | Most common field terms of a query using an absolute timerange. |
| SearchuniversalabsoluteApi | terms_stats_absolute | GET /search/universal/absolute/termsstats | Ordered field terms of a query computed on another field using an absolute timerange. |
| SearchuniversalkeywordApi | export_search_keyword_chunked | GET /search/universal/keyword/export | Export message search with keyword as timerange. |
| SearchuniversalkeywordApi | field_histogram_keyword | GET /search/universal/keyword/fieldhistogram | Datetime histogram of a query using keyword timerange. |
| SearchuniversalkeywordApi | histogram_keyword | GET /search/universal/keyword/histogram | Datetime histogram of a query using keyword timerange. |
| SearchuniversalkeywordApi | search_keyword | GET /search/universal/keyword | Message search with keyword as timerange. |
| SearchuniversalkeywordApi | stats_keyword | GET /search/universal/keyword/stats | Field statistics for a query using a keyword timerange. |
| SearchuniversalkeywordApi | terms_keyword | GET /search/universal/keyword/terms | Most common field terms of a query using a keyword timerange. |
| SearchuniversalkeywordApi | terms_stats_relative | GET /search/universal/keyword/termsstats | Ordered field terms of a query computed on another field using a keyword timerange. |
| SearchuniversalrelativeApi | export_search_relative_chunked | GET /search/universal/relative/export | Export message search with relative timerange. |
| SearchuniversalrelativeApi | field_histogram_relative | GET /search/universal/relative/fieldhistogram | Field value histogram of a query using a relative timerange. |
| SearchuniversalrelativeApi | histogram_relative | GET /search/universal/relative/histogram | Datetime histogram of a query using a relative timerange. |
| SearchuniversalrelativeApi | search_relative | GET /search/universal/relative | Message search with relative timerange. |
| SearchuniversalrelativeApi | stats_relative | GET /search/universal/relative/stats | Field statistics for a query using a relative timerange. |
| SearchuniversalrelativeApi | terms_relative | GET /search/universal/relative/terms | Most common field terms of a query using a relative timerange. |
| SearchuniversalrelativeApi | terms_stats_relative | GET /search/universal/relative/termsstats | Ordered field terms of a query computed on another field using a relative timerange. |
| SourcesApi | list | GET /sources | Get a list of all sources (not more than 5000) that have messages in the current indices. The result is cached for 10 seconds. |
| StreamsApi | clone_stream | POST /streams/{streamId}/clone | Clone a stream |
| StreamsApi | create | POST /streams | Create a stream |
| StreamsApi | delete | DELETE /streams/{streamId} | Delete a stream |
| StreamsApi | get | GET /streams | Get a list of all streams |
| StreamsApi | get_0 | GET /streams/{streamId} | Get a single stream |
| StreamsApi | get_enabled | GET /streams/enabled | Get a list of all enabled streams |
| StreamsApi | pause | POST /streams/{streamId}/pause | Pause a stream |
| StreamsApi | resume | POST /streams/{streamId}/resume | Resume a stream |
| StreamsApi | test_match | POST /streams/{streamId}/testMatch | Test matching of a stream against a supplied message |
| StreamsApi | update | PUT /streams/{streamId} | Update a stream |
| StreamsalertsApi | list_all | GET /streams/alerts | Get the 300 most recent alarms of all streams. |
| SystemApi | jvm | GET /system/jvm | Get JVM information |
| SystemApi | system | GET /system | Get system overview |
| SystemApi | threaddump | GET /system/threaddump | Get a thread dump |
| SystemauthenticationApi | create | PUT /system/authentication/config | Update authentication providers configuration |
| SystemauthenticationApi | get_authenticators | GET /system/authentication/config | Retrieve authentication providers configuration |
| SystembundlesApi | apply_bundle | POST /system/bundles/{bundleId}/apply | Set up entities described by content pack |
| SystembundlesApi | create_bundle | POST /system/bundles | Upload a content pack |
| SystembundlesApi | delete_bundle | DELETE /system/bundles/{bundleId} | Delete content pack |
| SystembundlesApi | export_bundle | POST /system/bundles/export | Export entities as a content pack |
| SystembundlesApi | list_bundles | GET /system/bundles | List available content packs |
| SystembundlesApi | show_bundle | GET /system/bundles/{bundleId} | Show content pack |
| SystembundlesApi | update_bundle | PUT /system/bundles/{bundleId} | Update content pack |
| SystemclusterApi | node | GET /system/cluster/node | Information about this node. |
| SystemclusterApi | node_0 | GET /system/cluster/nodes/{nodeId} | Information about a node. |
| SystemclusterApi | nodes | GET /system/cluster/nodes | List all active nodes in this cluster. |
| SystemclusterconfigApi | delete | DELETE /system/cluster_config/{configClass} | Delete configuration settings from database |
| SystemclusterconfigApi | list | GET /system/cluster_config | List all configuration classes |
| SystemclusterconfigApi | schema | GET /system/cluster_config/{configClass} | Get JSON schema of configuration class |
| SystemclusterconfigApi | update | PUT /system/cluster_config/{configClass} | Update configuration in database |
| SystemclusterstatsApi | elasticsearch_stats | GET /system/cluster/stats/elasticsearch | Elasticsearch information. |
| SystemclusterstatsApi | mongo_stats | GET /system/cluster/stats/mongo | MongoDB information. |
| SystemclusterstatsApi | system_stats | GET /system/cluster/stats | Cluster status information. |
| SystemcodecstypesApi | get_all | GET /system/codecs/types/all | Get all codec types |
| SystemconfigurationApi | get_relevant | GET /system/configuration | Get relevant configuration settings and their values |
| SystemdebugeventsApi | generate_cluster_debug_event | POST /system/debug/events/cluster | Create and send a cluster debug event. |
| SystemdebugeventsApi | generate_debug_event | POST /system/debug/events/local | Create and send a local debug event. |
| SystemdebugeventsApi | show_last_cluster_debug_event | GET /system/debug/events/cluster | Show last received cluster debug event. |
| SystemdebugeventsApi | show_last_debug_event | GET /system/debug/events/local | Show last received local debug event. |
| SystemdeflectorApi | cycle | POST /system/deflector/cycle | Cycle deflector to new/next index |
| SystemdeflectorApi | deflector | GET /system/deflector | Get current deflector status |
| SystemfieldsApi | fields | GET /system/fields | Get list of message fields that exist |
| SystemgettingstartedApi | dismiss_getting_started | POST /system/gettingstarted/dismiss | Dismiss auto-showing getting started guide for this version |
| SystemgettingstartedApi | display_getting_started | GET /system/gettingstarted | Check whether to display the Getting started guide for this version |
| SystemgrokApi | bulk_update_patterns | PUT /system/grok | Add a list of new patterns |
| SystemgrokApi | create_pattern | POST /system/grok | Add a new named pattern |
| SystemgrokApi | list_grok_patterns | GET /system/grok | Get all existing grok patterns |
| SystemgrokApi | list_pattern | GET /system/grok/{patternId} | Get the existing grok pattern |
| SystemgrokApi | remove_pattern | DELETE /system/grok/{patternId} | Remove an existing pattern by id |
| SystemgrokApi | update_pattern | PUT /system/grok/{patternId} | Update an existing pattern |
| SystemindexerclusterApi | cluster_health | GET /system/indexer/cluster/health | Get cluster and shard health overview |
| SystemindexerclusterApi | cluster_name | GET /system/indexer/cluster/name | Get the cluster name |
| SystemindexerfailuresApi | count | GET /system/indexer/failures/count | Total count of failed index operations since the given date. |
| SystemindexerfailuresApi | single | GET /system/indexer/failures | Get a list of failed index operations. |
| SystemindexerindicesApi | all | GET /system/indexer/indices | List all open, closed and reopened indices. |
| SystemindexerindicesApi | close | POST /system/indexer/indices/{index}/close | Close an index. This will also trigger an index ranges rebuild job. |
| SystemindexerindicesApi | closed | GET /system/indexer/indices/closed | Get a list of closed indices that can be reopened. |
| SystemindexerindicesApi | delete | DELETE /system/indexer/indices/{index} | Delete an index. This will also trigger an index ranges rebuild job. |
| SystemindexerindicesApi | multiple | POST /system/indexer/indices/multiple | Get information of all specified indices and their shards. |
| SystemindexerindicesApi | open | GET /system/indexer/indices/open | Get information of all open indices managed by Graylog and their shards. |
| SystemindexerindicesApi | reopen | POST /system/indexer/indices/{index}/reopen | Reopen a closed index. This will also trigger an index ranges rebuild job. |
| SystemindexerindicesApi | reopened | GET /system/indexer/indices/reopened | Get a list of reopened indices, which will not be cleaned by retention cleaning |
| SystemindexerindicesApi | single | GET /system/indexer/indices/{index} | Get information of an index and its shards. |
| SystemindexeroverviewApi | index | GET /system/indexer/overview | Get overview of current indexing state, including deflector config, cluster state, index ranges & message counts. |
| SystemindicesrangesApi | list | GET /system/indices/ranges | Get a list of all index ranges |
| SystemindicesrangesApi | rebuild | POST /system/indices/ranges/rebuild | Rebuild/sync index range information. |
| SystemindicesrangesApi | rebuild_index | POST /system/indices/ranges/{index: [a-z_0-9]+}/rebuild | Rebuild/sync index range information. |
| SystemindicesrangesApi | show | GET /system/indices/ranges/{index: [a-z_0-9]+} | Show single index range |
| SystemindicesretentionApi | config | GET /system/indices/retention/config | Configuration of the current retention strategy |
| SystemindicesretentionApi | config_0 | PUT /system/indices/retention/config | Configuration of the current retention strategy |
| SystemindicesretentionApi | config_schema | GET /system/indices/retention/strategies/{strategy} | Show JSON schema for configuration of given retention strategies |
| SystemindicesretentionApi | list | GET /system/indices/retention/strategies | List available retention strategies |
| SystemindicesrotationApi | config | GET /system/indices/rotation/config | Configuration of the current rotation strategy |
| SystemindicesrotationApi | config_0 | PUT /system/indices/rotation/config | Configuration of the current rotation strategy |
| SystemindicesrotationApi | config_schema | GET /system/indices/rotation/strategies/{strategy} | Show JSON schema for configuration of given rotation strategies |
| SystemindicesrotationApi | list | GET /system/indices/rotation/strategies | List available rotation strategies |
| SysteminputsApi | create | POST /system/inputs | Launch input on this node |
| SysteminputsApi | get | GET /system/inputs/{inputId} | Get information of a single input on this node |
| SysteminputsApi | list | GET /system/inputs | Get all inputs |
| SysteminputsApi | terminate | DELETE /system/inputs/{inputId} | Terminate input on this node |
| SysteminputsApi | update | PUT /system/inputs/{inputId} | Update input on this node |
| SysteminputstatesApi | get | GET /system/inputstates/{inputId} | Get input state for specified input id on this node |
| SysteminputstatesApi | list | GET /system/inputstates | Get all input states of this node |
| SysteminputstatesApi | start | PUT /system/inputstates/{inputId} | (Re-)Start specified input on this node |
| SysteminputstatesApi | stop | DELETE /system/inputstates/{inputId} | Stop specified input on this node |
| SysteminputstypesApi | all | GET /system/inputs/types/all | Get information about all input types |
| SysteminputstypesApi | info | GET /system/inputs/types/{inputType} | Get information about a single input type |
| SysteminputstypesApi | types | GET /system/inputs/types | Get all available input types of this node |
| SystemjobsApi | cancel | DELETE /system/jobs/{jobId} | Cancel running job |
| SystemjobsApi | get | GET /system/jobs/{jobId} | Get information of a specific currently running job |
| SystemjobsApi | list | GET /system/jobs | List currently running jobs |
| SystemjobsApi | trigger | POST /system/jobs | Trigger new job |
| SystemjournalApi | show | GET /system/journal | Get current state of the journal on this node. |
| SystemlbstatusApi | override | PUT /system/lbstatus/override/{status} | Override load balancer status of this Graylog server node. Next lifecycle change will override it again to its default. Set to ALIVE, DEAD, or THROTTLED. |
| SystemlbstatusApi | status | GET /system/lbstatus | Get status of this Graylog server node for load balancers. Returns ALIVE with HTTP 200, DEAD with HTTP 503, or THROTTLED with HTTP 429. |
| SystemldapApi | delete_ldap_settings | DELETE /system/ldap/settings | Remove the LDAP configuration |
| SystemldapApi | get_ldap_settings | GET /system/ldap/settings | Get the LDAP configuration if it is configured |
| SystemldapApi | read_group_mapping | GET /system/ldap/settings/groups | Get the LDAP group to Graylog role mapping |
| SystemldapApi | read_groups | GET /system/ldap/groups | Get the available LDAP groups |
| SystemldapApi | test_ldap_configuration | POST /system/ldap/test | Test LDAP Configuration |
| SystemldapApi | update_group_mapping_settings | PUT /system/ldap/settings/groups | Update the LDAP group to Graylog role mapping |
| SystemldapApi | update_ldap_settings | PUT /system/ldap/settings | Update the LDAP configuration |
| SystemloggersApi | loggers | GET /system/loggers | List all loggers and their current levels |
| SystemloggersApi | messages | GET /system/loggers/messages/recent | Get recent internal log messages |
| SystemloggersApi | set_single_logger_level | PUT /system/loggers/{loggerName}/level/{level} | Set the loglevel of a single logger |
| SystemloggersApi | set_subsystem_logger_level | PUT /system/loggers/subsystems/{subsystem}/level/{level} | Set the loglevel of a whole subsystem |
| SystemloggersApi | subsystems | GET /system/loggers/subsystems | List all logger subsystems and their current levels |
| SystemmessageprocessorsApi | config | GET /system/messageprocessors/config | Get message processor configuration |
| SystemmessageprocessorsApi | update_config | PUT /system/messageprocessors/config | Update message processor configuration |
| SystemmessagesApi | all | GET /system/messages | Get internal Graylog system messages |
| SystemmetricsApi | by_namespace | GET /system/metrics/namespace/{namespace} | Get all metrics of a namespace |
| SystemmetricsApi | metric_names | GET /system/metrics/names | Get all metrics keys/names |
| SystemmetricsApi | metrics | GET /system/metrics | Get all metrics |
| SystemmetricsApi | multiple_metrics | POST /system/metrics/multiple | Get the values of multiple metrics at once |
| SystemmetricsApi | single_metric | GET /system/metrics/{metricName} | Get a single metric |
| SystemnotificationsApi | delete_notification | DELETE /system/notifications/{notificationType} | Delete a notification |
| SystemnotificationsApi | list_notifications | GET /system/notifications | Get all active notifications |
| SystemoutputsApi | available | GET /system/outputs/available | Get all available output modules |
| SystemoutputsApi | create | POST /system/outputs | Create an output |
| SystemoutputsApi | delete | DELETE /system/outputs/{outputId} | Delete output |
| SystemoutputsApi | get | GET /system/outputs | Get a list of all outputs |
| SystemoutputsApi | get_0 | GET /system/outputs/{outputId} | Get specific output |
| SystemoutputsApi | update | PUT /system/outputs/{outputId} | Update output |
| SystempermissionsApi | permissions | GET /system/permissions | Get all available user permissions. |
| SystempermissionsApi | reader_permissions | GET /system/permissions/reader/{username} | Get the initial permissions assigned to a reader account |
| SystempluginsApi | list | GET /system/plugins | List all installed plugins on this node. |
| SystemprocessingApi | pause_processing | PUT /system/processing/pause | Pauses message processing |
| SystemprocessingApi | resume_processing | PUT /system/processing/resume | Resume message processing |
| SystemserviceManagerApi | list | GET /system/serviceManager | List current status of ServiceManager |
| SystemsessionsApi | new_session | POST /system/sessions | Create a new session |
| SystemsessionsApi | terminate_session | DELETE /system/sessions/{sessionId} | Terminate an existing session |
| SystemsessionsApi | validate_session | GET /system/sessions | Validate an existing session |
| SystemshutdownApi | shutdown | POST /system/shutdown/shutdown | Shutdown this node gracefully. |
| SystemstatsApi | fs_stats | GET /system/stats/fs | Filesystem information about this node. |
| SystemstatsApi | jvm_stats | GET /system/stats/jvm | JVM information about this node. |
| SystemstatsApi | network_stats | GET /system/stats/network | Networking information about this node. |
| SystemstatsApi | os_stats | GET /system/stats/os | OS information about this node. |
| SystemstatsApi | process_stats | GET /system/stats/process | Process information about this node. |
| SystemstatsApi | system_stats | GET /system/stats | System information about this node. |
| SystemthroughputApi | total | GET /system/throughput | Current throughput of this node in messages per second |
| UsersApi | change_password | PUT /users/{username}/password | Update the password for a user. |
| UsersApi | change_user | PUT /users/{username} | Modify user details. |
| UsersApi | create | POST /users | Create a new user account. |
| UsersApi | delete_permissions | DELETE /users/{username}/permissions | Revoke all permissions for a user without deleting the account. |
| UsersApi | delete_user | DELETE /users/{username} | Removes a user account. |
| UsersApi | edit_permissions | PUT /users/{username}/permissions | Update a user's permission set. |
| UsersApi | generate_new_token | POST /users/{username}/tokens/{name} | Generates a new access token for a user |
| UsersApi | get | GET /users/{username} | Get user details |
| UsersApi | list_tokens | GET /users/{username}/tokens | Retrieves the list of access tokens for a user |
| UsersApi | list_users | GET /users | List all users |
| UsersApi | revoke_token | DELETE /users/{username}/tokens/{token} | Removes a token for a user |
| UsersApi | save_preferences | PUT /users/{username}/preferences | Update a user's preferences set. |
- AlertListSummary
- AllIndices
- BulkRuleRequest
- ChangePasswordRequest
- ChangeUserRequest
- CloneStreamRequest
- ClosedIndices
- ClusterConfigList
- ClusterDataSet
- ClusterHealth
- ClusterName
- ClusterStats
- CollectorList
- CollectorRegistrationRequest
- CollectorSummary
- ConfigurationBundle
- CreateDashboardRequest
- CreateOutputRequest
- CreateSavedSearchRequest
- CreateStreamRequest
- CreateUserRequest
- DashboardList
- DebugEvent
- DecoratorImpl
- DeflectorSummary
- DisplayGettingStarted
- ElasticsearchStats
- ExportBundle
- ExposedConfiguration
- FailureCount
- FieldStatsResult
- FilterDescription
- FsStats
- GrokPattern
- GrokPatternList
- GrokPatternSummary
- HistogramResult
- IndexInfo
- IndexRangeSummary
- IndexRangesResponse
- IndexerOverview
- IndicesReadRequest
- InputCreateRequest
- InputCreated
- InputDeleted
- InputStateSummary
- InputStatesList
- InputSummary
- InputTypeInfo
- InputTypesSummary
- InputsList
- JournalSummaryResponse
- JvmStats
- LdapSettingsRequest
- LdapSettingsResponse
- LdapTestConfigRequest
- LdapTestConfigResponse
- LogMessagesSummary
- LoggersSummary
- MapDataSearchRequest
- MapDataSearchResult
- MessageCountResponse
- MessageParseRequest
- MessageProcessorsConfigWithDescriptors
- MessageTokens
- MetricNamesResponse
- MetricsReadRequest
- MetricsSummaryResponse
- MongoStats
- NetworkStats
- NodeDataSet
- NodeSummary
- NodeSummaryList
- OpenIndicesInfo
- OsStats
- Output
- OutputListResponse
- OutputSummary
- PermissionEditRequest
- PipelineConnections
- PipelineSource
- PluginList
- ProcessStats
- ReaderPermissionResponse
- RetentionStrategies
- RetentionStrategyDescription
- RetentionStrategySummary
- RoleMembershipResponse
- RoleResponse
- RolesResponse
- RotationStrategies
- RotationStrategyDescription
- RotationStrategySummary
- RuleSource
- SearchResponse
- SessionCreateRequest
- SessionResponse
- SessionValidationResponse
- SimulationRequest
- SimulationResponse
- SourcesList
- StreamListResponse
- StreamResponse
- SubsystemSummary
- SystemJVMResponse
- SystemJobSummary
- SystemOverviewResponse
- SystemStats
- SystemThreadDumpResponse
- TermsResult
- TermsStatsResult
- TestMatchResponse
- Throughput
- Token
- TokenList
- TriggerRequest
- UpdateDashboardRequest
- UpdateStreamRequest
- UpdateUserPreferences
- UsageStatsConfigurationResponse
- UsageStatsOptOutState
- UserList
- UserSummary
- WidgetPositionsRequest
All endpoints do not require authorization.