mirror of
				https://github.com/meilisearch/meilisearch.git
				synced 2025-10-31 16:06:31 +00:00 
			
		
		
		
	Integrate telegraf into our CI
This commit is contained in:
		| @@ -1,10 +1,12 @@ | ||||
| name: Benchmarks indexing (cron) | ||||
| name: Benchmarks indexing (push) | ||||
| 
 | ||||
| on: | ||||
|   schedule: | ||||
|     - cron: "30 0 * * FRI" # every friday at 00:30 | ||||
|   push: | ||||
|     branches: | ||||
|       - main | ||||
| 
 | ||||
| env: | ||||
|   INFLUX_TOKEN: ${{ secrets.INFLUX_TOKEN }} | ||||
|   BENCH_NAME: "indexing" | ||||
| 
 | ||||
| jobs: | ||||
| @@ -61,6 +63,10 @@ jobs: | ||||
|           source: ${{ steps.file.outputs.basename }}.json | ||||
|           out_dir: critcmp_results | ||||
| 
 | ||||
|       # Upload benchmarks to influxdb | ||||
|       - name: Upload ${{ steps.file.outputs.basename }}.json to influxDB | ||||
|         run: telegraf --config https://eu-central-1-1.aws.cloud2.influxdata.com/api/v2/telegrafs/08b52e34a370b000 --once --debug | ||||
| 
 | ||||
|       # Helper | ||||
|       - name: 'README: compare with another benchmark' | ||||
|         run: | | ||||
| @@ -1,11 +1,13 @@ | ||||
| name: Benchmarks search geo (cron) | ||||
| name: Benchmarks search geo (push) | ||||
| 
 | ||||
| on: | ||||
|   schedule: | ||||
|     - cron: "30 18 * * FRI" # every friday at 18:30 | ||||
|   push: | ||||
|     branches: | ||||
|       - main | ||||
| 
 | ||||
| env: | ||||
|   BENCH_NAME: "search_geo" | ||||
|   INFLUX_TOKEN: ${{ secrets.INFLUX_TOKEN }} | ||||
| 
 | ||||
| jobs: | ||||
|   benchmarks: | ||||
| @@ -61,6 +63,10 @@ jobs: | ||||
|           source: ${{ steps.file.outputs.basename }}.json | ||||
|           out_dir: critcmp_results | ||||
| 
 | ||||
|       # Upload benchmarks to influxdb | ||||
|       - name: Upload ${{ steps.file.outputs.basename }}.json to influxDB | ||||
|         run: telegraf --config https://eu-central-1-1.aws.cloud2.influxdata.com/api/v2/telegrafs/08b52e34a370b000 --once --debug | ||||
| 
 | ||||
|       # Helper | ||||
|       - name: 'README: compare with another benchmark' | ||||
|         run: | | ||||
| @@ -1,11 +1,13 @@ | ||||
| name: Benchmarks search songs (cron) | ||||
| name: Benchmarks search songs (push) | ||||
| 
 | ||||
| on: | ||||
|   schedule: | ||||
|     - cron: "30 08 * * FRI" # every friday at 08:30 | ||||
|   push: | ||||
|     branches: | ||||
|       - main | ||||
| 
 | ||||
| env: | ||||
|   BENCH_NAME: "search_songs" | ||||
|   INFLUX_TOKEN: ${{ secrets.INFLUX_TOKEN }} | ||||
| 
 | ||||
| jobs: | ||||
|   benchmarks: | ||||
| @@ -61,6 +63,10 @@ jobs: | ||||
|           source: ${{ steps.file.outputs.basename }}.json | ||||
|           out_dir: critcmp_results | ||||
| 
 | ||||
|       # Upload benchmarks to influxdb | ||||
|       - name: Upload ${{ steps.file.outputs.basename }}.json to influxDB | ||||
|         run: telegraf --config https://eu-central-1-1.aws.cloud2.influxdata.com/api/v2/telegrafs/08b52e34a370b000 --once --debug | ||||
| 
 | ||||
|       # Helper | ||||
|       - name: 'README: compare with another benchmark' | ||||
|         run: | | ||||
| @@ -1,11 +1,13 @@ | ||||
| name: Benchmarks search wikipedia articles (cron) | ||||
| name: Benchmarks search wikipedia articles (push) | ||||
| 
 | ||||
| on: | ||||
|   schedule: | ||||
|     - cron: "30 16 * * FRI" # every friday at 16:30 (it’s snacky snack-time!) | ||||
|   push: | ||||
|     branches: | ||||
|       - main | ||||
| 
 | ||||
| env: | ||||
|   BENCH_NAME: "search_wiki" | ||||
|   INFLUX_TOKEN: ${{ secrets.INFLUX_TOKEN }} | ||||
| 
 | ||||
| jobs: | ||||
|   benchmarks: | ||||
| @@ -61,6 +63,10 @@ jobs: | ||||
|           source: ${{ steps.file.outputs.basename }}.json | ||||
|           out_dir: critcmp_results | ||||
| 
 | ||||
|       # Upload benchmarks to influxdb | ||||
|       - name: Upload ${{ steps.file.outputs.basename }}.json to influxDB | ||||
|         run: telegraf --config https://eu-central-1-1.aws.cloud2.influxdata.com/api/v2/telegrafs/08b52e34a370b000 --once --debug | ||||
| 
 | ||||
|       # Helper | ||||
|       - name: 'README: compare with another benchmark' | ||||
|         run: | | ||||
		Reference in New Issue
	
	Block a user