{"repo":"stayallive/lighthouse-graphql-hive","free":true,"listed":false,"github":"https://github.com/stayallive/lighthouse-graphql-hive","clone":"git clone https://github.com/stayallive/lighthouse-graphql-hive.git","description":"Performance monitoring Lighthouse with GraphQL Hive.","language":"PHP","stars":22,"topics":["graphql","laravel","lighthouse","monitoring","performance"],"license":"MIT","category":"analytics","readme_excerpt":"Lighthouse GraphQL Hive GraphQL Hive can measure and collect data against all your GraphQL operations and generate analytics on them. This package aims to integrate GraphQL Hive with Lighthouse, a GraphQL server for Laravel. Installation Add the following snippet to your config/services.php file: In your .env configure at least the following: Read more about how to obtain a GraphQL Hive token here. Submitters A submitter is the code that runs to aggregate and/or send the operation data collected to the GraphQL Hive API. There are 2 submitters currently supported, we default to using the Queue submitter if none is configured: Queue (default) This submitter will push every operation to a queued job, the job will send every operation to GraphQL Hive. You can configure the queue used to dispatch the jobs too by setting the GRAPHQL HIVE QUEUE environment variable to the name of the queue. Note: On high volumes this might cause issues with many queued jobs being pushed and being rate limited by the GraphQL Hive server. Redis This submitter will push every operation to a Redis list, a scheduled command will run every minut to batch send the operation to GraphQL Hive. Note: This submitter requires a configured Redis connection. Usage You should only have to install this package to benefit, unless you have disabled package auto discovery, in that case you will need to add the service provider to your config/app.php manually. You can optionally add the graphql-client header to your req","default_branch":null,"files":null,"tree":[],"storefront":"/r/stayallive","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/stayallive/lighthouse-graphql-hive/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}